|
Data Structures |
class | CSLogCallback |
class | CSLog |
Defines |
#define | LOG_GLOBAL_NAME "CSLIB" |
#define | NLOG_TRACK_METHOD(logname, methodname) |
#define | NLOG_TRACK_CLASS(logname, classname) |
#define | NLOG_FUNCTION_TRACKING(logname, b) |
#define | NLOG_SHORT_MESSAGE(logname, b) |
#define | NLOG_AMESSAGE(logname, text) |
#define | NLOG_APRINT(logname, text, value) |
#define | NLOG_ENTER(logname) |
#define | NLOG_EXIT(logname) |
#define | NLOG_MESSAGE(logname, level, text) |
#define | NLOG_PRINT(logname, level, text, value) |
#define | NLOG_SET_LEVEL(logname, level) |
#define | NLOG_SET_TYPE(logname, type) |
#define | NLOG_DEBUG_MESSAGE(logname, text) NLOG_MESSAGE((logname),(LOG_LEVEL_DEBUG),(text)) |
#define | NLOG_DEBUG_PRINT(logname, text, value) NLOG_PRINT((logname),(LOG_LEVEL_DEBUG),(text),(value)) |
#define | NLOG_INFO_MESSAGE(logname, text) NLOG_MESSAGE((logname),(LOG_LEVEL_INFO),(text)) |
#define | NLOG_INFO_PRINT(logname) ,text,value) NLOG_PRINT((logname),(LOG_LEVEL_INFO),(text),(value)) |
#define | NLOG_WARN_MESSAGE(logname, text) NLOG_MESSAGE((logname),(LOG_LEVEL_WARNING),(text)) |
#define | NLOG_WARN_PRINT(logname, text, value) NLOG_PRINT((logname),(LOG_LEVEL_WARNING),(text),(value)) |
#define | NLOG_ERROR_MESSAGE(logname, text) NLOG_MESSAGE((logname),(LOG_LEVEL_ERROR),(text)) |
#define | NLOG_ERROR_PRINT(logname) ,text,value) NLOG_PRINT((logname),(LOG_LEVEL_ERROR),(text),(value)) |
#define | LOG_EXACT_TIMING(b) |
#define | LOG_ENTER NLOG_ENTER(LOG_GLOBAL_NAME) |
#define | LOG_EXIT NLOG_EXIT(LOG_GLOBAL_NAME) |
#define | LOG_MESSAGE(level, text) NLOG_MESSAGE((LOG_GLOBAL_NAME),(level),(text)) |
#define | LOG_PRINT(level, text, value) NLOG_PRINT((LOG_GLOBAL_NAME),(level),(text),(value)) |
#define | LOG_AMESSAGE(text) NLOG_AMESSAGE((LOG_GLOBAL_NAME),(text)) |
#define | LOG_APRINT(text, value) NLOG_APRINT((LOG_GLOBAL_NAME),(text),(value)) |
#define | LOG_DEBUG_MESSAGE(text) NLOG_MESSAGE((LOG_GLOBAL_NAME),(LOG_LEVEL_DEBUG),(text)) |
#define | LOG_DEBUG_PRINT(text, value) NLOG_PRINT((LOG_GLOBAL_NAME),(LOG_LEVEL_DEBUG),(text),(value)) |
#define | LOG_INFO_MESSAGE(text) NLOG_MESSAGE((LOG_GLOBAL_NAME),(LOG_LEVEL_INFO),(text)) |
#define | LOG_INFO_PRINT(text, value) NLOG_PRINT((LOG_GLOBAL_NAME),(LOG_LEVEL_INFO),(text),(value)) |
#define | LOG_WARN_MESSAGE(text) NLOG_MESSAGE((LOG_GLOBAL_NAME),(LOG_LEVEL_WARNING),(text)) |
#define | LOG_WARN_PRINT(text, value) NLOG_PRINT((LOG_GLOBAL_NAME),(LOG_LEVEL_WARNING),(text),(value)) |
#define | LOG_ERROR_MESSAGE(text) NLOG_MESSAGE((LOG_GLOBAL_NAME),(LOG_LEVEL_ERROR),(text)) |
#define | LOG_ERROR_PRINT(text, value) NLOG_PRINT((LOG_GLOBAL_NAME),(LOG_LEVEL_ERROR),(text),(value)) |
#define | LOG_SET_LEVEL(level) NLOG_SET_LEVEL((LOG_GLOBAL_NAME),level) |
#define | LOG_SET_TYPE(type) NLOG_SET_TYPE((LOG_GLOBAL_NAME),type) |
#define | LOG_TRACK_METHOD(methodname) NLOG_TRACK_METHOD((LOG_GLOBAL_NAME),methodname) |
#define | LOG_TRACK_CLASS(classname) NLOG_TRACK_CLASS((LOG_GLOBAL_NAME),classname) |
#define | LOG_FUNCTION_TRACKING(b) NLOG_FUNCTION_TRACKING((LOG_GLOBAL_NAME),b) |
#define | LOG_SHORT_MESSAGE(b) NLOG_SHORT_MESSAGE((LOG_GLOBAL_NAME),b) |
Typedefs |
typedef std::map< std::string,
CSLog * > | LogMap |
typedef std::vector< CSLogCallback * > | CSLogCallbacks |
Variables |
const int | MAX_METHOD_DEPTH = 80 |
const int | LOG_TYPE_HIGHER_LEVEL = 0 |
const int | LOG_TYPE_UNIQUE_LEVEL = 1 |
const int | LOG_LEVEL_DEBUG = 0 |
const int | LOG_LEVEL_INFO = 1 |
const int | LOG_LEVEL_WARNING = 2 |
const int | LOG_LEVEL_ERROR = 3 |
const int | LOG_LEVEL_NONE = 4 |