cn.tee3.avd_SDK-C++  2.1.0
宏定义
debug.h 文件参考

浏览源代码.

宏定义

#define RT_LOG_MODULE_TRACE
 
#define RT_ERROR_LOG(module, str)   RT_LOG(rtcbase::LS_ERROR, module, str)
 
#define RT_WARNING_LOG(module, str)   RT_LOG(rtcbase::LS_WARNING, module, str)
 
#define RT_INFO_LOG(module, str)   RT_LOG(rtcbase::LS_INFO, module, str)
 
#define RT_STATE_LOG(module, str)   RT_LOG(rtcbase::LS_VERBOSE, module, str)
 
#define RT_ERROR_LOG_THIS(module, str)   RT_LOG(rtcbase::LS_ERROR, module, str << " this=" << this)
 
#define RT_WARNING_LOG_THIS(module, str)   RT_LOG(rtcbase::LS_WARNING, module, str << " this=" << this)
 
#define RT_INFO_LOG_THIS(module, str)   RT_LOG(rtcbase::LS_INFO, module, str << " this=" << this)
 
#define RT_STATE_LOG_THIS(module, str)   RT_LOG(rtcbase::LS_VERBOSE, module, str << " this=" << this)
 
#define LOG_ERROR(str)   RT_ERROR_LOG(RT_LOG_MODULE_TRACE, str)
 
#define LOG_WARNING(str)   RT_WARNING_LOG(RT_LOG_MODULE_TRACE, str)
 
#define LOG_INFO(str)   RT_INFO_LOG(RT_LOG_MODULE_TRACE, str)
 
#define LOG_STATE(str)   RT_STATE_LOG(RT_LOG_MODULE_TRACE, str)
 
#define LOG_ERROR_T(str)   LOG_ERROR(str << " this=" << this)
 
#define LOG_WARNING_T(str)   LOG_WARNING(str << " this=" << this)
 
#define LOG_INFO_T(str)   LOG_INFO(str << " this=" << this)
 
#define LOG_STATE_T(str)   LOG_STATE(str << " this=" << this)
 
#define LOG_ERROR_F(str)   LOG_ERROR(__FUNCTION__ << ": " << str)
 
#define LOG_WARNING_F(str)   LOG_WARNING(__FUNCTION__ << ": " << str)
 
#define LOG_INFO_F(str)   LOG_INFO(__FUNCTION__ << ": " << str)
 
#define LOG_STATE_F(str)   LOG_STATE(__FUNCTION__ << ": " << str)
 
#define LOG_ERROR_T_F(str)   LOG_ERROR(__FUNCTION__ << ": " << str << " this=" << this)
 
#define LOG_WARNING_T_F(str)   LOG_WARNING(__FUNCTION__ << ": " << str << " this=" << this)
 
#define LOG_INFO_T_F(str)   LOG_INFO(__FUNCTION__ << ": " << str << " this=" << this)
 
#define LOG_STATE_T_F(str)   LOG_STATE(__FUNCTION__ << ": " << str << " this=" << this)
 
#define RT_DIAGNOSE_TRACE(str)
 

宏定义说明

◆ LOG_ERROR

#define LOG_ERROR (   str)    RT_ERROR_LOG(RT_LOG_MODULE_TRACE, str)

◆ LOG_ERROR_F

#define LOG_ERROR_F (   str)    LOG_ERROR(__FUNCTION__ << ": " << str)

◆ LOG_ERROR_T

#define LOG_ERROR_T (   str)    LOG_ERROR(str << " this=" << this)

◆ LOG_ERROR_T_F

#define LOG_ERROR_T_F (   str)    LOG_ERROR(__FUNCTION__ << ": " << str << " this=" << this)

◆ LOG_INFO

#define LOG_INFO (   str)    RT_INFO_LOG(RT_LOG_MODULE_TRACE, str)

◆ LOG_INFO_F

#define LOG_INFO_F (   str)    LOG_INFO(__FUNCTION__ << ": " << str)

◆ LOG_INFO_T

#define LOG_INFO_T (   str)    LOG_INFO(str << " this=" << this)

◆ LOG_INFO_T_F

#define LOG_INFO_T_F (   str)    LOG_INFO(__FUNCTION__ << ": " << str << " this=" << this)

◆ LOG_STATE

#define LOG_STATE (   str)    RT_STATE_LOG(RT_LOG_MODULE_TRACE, str)

◆ LOG_STATE_F

#define LOG_STATE_F (   str)    LOG_STATE(__FUNCTION__ << ": " << str)

◆ LOG_STATE_T

#define LOG_STATE_T (   str)    LOG_STATE(str << " this=" << this)

◆ LOG_STATE_T_F

#define LOG_STATE_T_F (   str)    LOG_STATE(__FUNCTION__ << ": " << str << " this=" << this)

◆ LOG_WARNING

#define LOG_WARNING (   str)    RT_WARNING_LOG(RT_LOG_MODULE_TRACE, str)

◆ LOG_WARNING_F

#define LOG_WARNING_F (   str)    LOG_WARNING(__FUNCTION__ << ": " << str)

◆ LOG_WARNING_T

#define LOG_WARNING_T (   str)    LOG_WARNING(str << " this=" << this)

◆ LOG_WARNING_T_F

#define LOG_WARNING_T_F (   str)    LOG_WARNING(__FUNCTION__ << ": " << str << " this=" << this)

◆ RT_DIAGNOSE_TRACE

#define RT_DIAGNOSE_TRACE (   str)

◆ RT_ERROR_LOG

#define RT_ERROR_LOG (   module,
  str 
)    RT_LOG(rtcbase::LS_ERROR, module, str)

◆ RT_ERROR_LOG_THIS

#define RT_ERROR_LOG_THIS (   module,
  str 
)    RT_LOG(rtcbase::LS_ERROR, module, str << " this=" << this)

◆ RT_INFO_LOG

#define RT_INFO_LOG (   module,
  str 
)    RT_LOG(rtcbase::LS_INFO, module, str)

◆ RT_INFO_LOG_THIS

#define RT_INFO_LOG_THIS (   module,
  str 
)    RT_LOG(rtcbase::LS_INFO, module, str << " this=" << this)

◆ RT_LOG_MODULE_TRACE

#define RT_LOG_MODULE_TRACE

◆ RT_STATE_LOG

#define RT_STATE_LOG (   module,
  str 
)    RT_LOG(rtcbase::LS_VERBOSE, module, str)

◆ RT_STATE_LOG_THIS

#define RT_STATE_LOG_THIS (   module,
  str 
)    RT_LOG(rtcbase::LS_VERBOSE, module, str << " this=" << this)

◆ RT_WARNING_LOG

#define RT_WARNING_LOG (   module,
  str 
)    RT_LOG(rtcbase::LS_WARNING, module, str)

◆ RT_WARNING_LOG_THIS

#define RT_WARNING_LOG_THIS (   module,
  str 
)    RT_LOG(rtcbase::LS_WARNING, module, str << " this=" << this)