From 52291c1024050d25967b5640b04d67166b7728d2 Mon Sep 17 00:00:00 2001 From: Zdenek Prikryl Date: Wed, 29 Apr 2009 12:44:39 +0200 Subject: added object for commlayerinner --- lib/CommLayer/CommLayerInner.cpp | 44 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 lib/CommLayer/CommLayerInner.cpp (limited to 'lib/CommLayer/CommLayerInner.cpp') diff --git a/lib/CommLayer/CommLayerInner.cpp b/lib/CommLayer/CommLayerInner.cpp new file mode 100644 index 0000000..33e0909 --- /dev/null +++ b/lib/CommLayer/CommLayerInner.cpp @@ -0,0 +1,44 @@ +#include "CommLayerInner.h" + +CCommLayerInner* g_pCommLayerInner = NULL; + + +void comm_layer_inner_init(CCommLayerInner *pCommLayerInner) +{ + if (!g_pCommLayerInner) + { + g_pCommLayerInner = pCommLayerInner; + } +} + +void comm_layer_inner_debug(const std::string& pMessage) +{ + if (g_pCommLayerInner) + { + if (g_pCommLayerInner->GetDebugCommLayer()) + { + g_pCommLayerInner->GetDebugCommLayer()->Message(pMessage); + } + } +} +void comm_layer_inner_warning(const std::string& pMessage) +{ + if (g_pCommLayerInner) + { + if (g_pCommLayerInner->GetWarningCommLayer()) + { + g_pCommLayerInner->GetWarningCommLayer()->Message(pMessage); + } + } +} + +void comm_layer_inner_status(const std::string& pMessage) +{ + if (g_pCommLayerInner) + { + if (g_pCommLayerInner->GetStatusCommLayer()) + { + g_pCommLayerInner->GetStatusCommLayer()->Message(pMessage); + } + } +} -- cgit