Index: src/libchcore/TLogger.cpp =================================================================== diff -u -r11b0a299be97bc3afaa633d6522c17b214ba3b79 -re96806b7f8ff7ca7e9f4afbea603e6351a3dc3e3 --- src/libchcore/TLogger.cpp (.../TLogger.cpp) (revision 11b0a299be97bc3afaa633d6522c17b214ba3b79) +++ src/libchcore/TLogger.cpp (.../TLogger.cpp) (revision e96806b7f8ff7ca7e9f4afbea603e6351a3dc3e3) @@ -24,103 +24,102 @@ #include "libchcore.h" #include "TLogger.h" -BEGIN_CHCORE_NAMESPACE - -TLogger TLogger::S_Logger; - -// ============================================================================ -/// TLogger::TLogger -/// @date 2009/05/23 -/// -/// @brief Constructs the TLogger object. -// ============================================================================ -TLogger::TLogger() : - m_bEnabled(false) +namespace chcore { -} + TLogger TLogger::S_Logger; -// ============================================================================ -/// TLogger::Acquire -/// @date 2009/05/20 -/// -/// @brief Acquires logger object. -/// @return Reference to the logger object. -// ============================================================================ -TLogger& TLogger::Acquire() -{ - return S_Logger; -} + // ============================================================================ + /// TLogger::TLogger + /// @date 2009/05/23 + /// + /// @brief Constructs the TLogger object. + // ============================================================================ + TLogger::TLogger() : + m_bEnabled(false) + { + } -// ============================================================================ -/// TLogger::LogDebug -/// @date 2009/05/20 -/// -/// @brief Logs an information to file (debug level). -/// @param[in] pszText Text to be logged. -// ============================================================================ -void TLogger::LogDebug(const tchar_t* pszText) -{ - BOOST_ASSERT(pszText); - if(!pszText) - return; + // ============================================================================ + /// TLogger::Acquire + /// @date 2009/05/20 + /// + /// @brief Acquires logger object. + /// @return Reference to the logger object. + // ============================================================================ + TLogger& TLogger::Acquire() + { + return S_Logger; + } - TLogger& rLogger = Acquire(); - if(rLogger.m_bEnabled && rLogger.is_initialized()) - rLogger.logd(pszText); -} + // ============================================================================ + /// TLogger::LogDebug + /// @date 2009/05/20 + /// + /// @brief Logs an information to file (debug level). + /// @param[in] pszText Text to be logged. + // ============================================================================ + void TLogger::LogDebug(const tchar_t* pszText) + { + BOOST_ASSERT(pszText); + if (!pszText) + return; -// ============================================================================ -/// TLogger::LogInfo -/// @date 2009/05/20 -/// -/// @brief Logs an information to the file (info level). -/// @param[in] pszText Text to be logged. -// ============================================================================ -void TLogger::LogInfo(const tchar_t* pszText) -{ - BOOST_ASSERT(pszText); - if(!pszText) - return; + TLogger& rLogger = Acquire(); + if (rLogger.m_bEnabled && rLogger.is_initialized()) + rLogger.logd(pszText); + } - TLogger& rLogger = Acquire(); - if(rLogger.m_bEnabled && rLogger.is_initialized()) - rLogger.logi(pszText); -} + // ============================================================================ + /// TLogger::LogInfo + /// @date 2009/05/20 + /// + /// @brief Logs an information to the file (info level). + /// @param[in] pszText Text to be logged. + // ============================================================================ + void TLogger::LogInfo(const tchar_t* pszText) + { + BOOST_ASSERT(pszText); + if (!pszText) + return; -// ============================================================================ -/// TLogger::LogWarning -/// @date 2009/05/20 -/// -/// @brief Logs an information to the file (info level). -/// @param[in] pszText Text to be logged. -// ============================================================================ -void TLogger::LogWarning(const tchar_t* pszText) -{ - BOOST_ASSERT(pszText); - if(!pszText) - return; + TLogger& rLogger = Acquire(); + if (rLogger.m_bEnabled && rLogger.is_initialized()) + rLogger.logi(pszText); + } - TLogger& rLogger = Acquire(); - if(rLogger.m_bEnabled && rLogger.is_initialized()) - rLogger.logw(pszText); -} + // ============================================================================ + /// TLogger::LogWarning + /// @date 2009/05/20 + /// + /// @brief Logs an information to the file (info level). + /// @param[in] pszText Text to be logged. + // ============================================================================ + void TLogger::LogWarning(const tchar_t* pszText) + { + BOOST_ASSERT(pszText); + if (!pszText) + return; -// ============================================================================ -/// TLogger::LogError -/// @date 2009/05/20 -/// -/// @brief Logs an information to the file (info level). -/// @param[in] pszText Text to be logged. -// ============================================================================ -void TLogger::LogError(const tchar_t* pszText) -{ - BOOST_ASSERT(pszText); - if(!pszText) - return; + TLogger& rLogger = Acquire(); + if (rLogger.m_bEnabled && rLogger.is_initialized()) + rLogger.logw(pszText); + } - TLogger& rLogger = Acquire(); - if(rLogger.m_bEnabled && rLogger.is_initialized()) - rLogger.loge(pszText); -} + // ============================================================================ + /// TLogger::LogError + /// @date 2009/05/20 + /// + /// @brief Logs an information to the file (info level). + /// @param[in] pszText Text to be logged. + // ============================================================================ + void TLogger::LogError(const tchar_t* pszText) + { + BOOST_ASSERT(pszText); + if (!pszText) + return; -END_CHCORE_NAMESPACE + TLogger& rLogger = Acquire(); + if (rLogger.m_bEnabled && rLogger.is_initialized()) + rLogger.loge(pszText); + } +}