Fission FSN
Loading...
Searching...
No Matches
fsLog.h File Reference
#include "fsDebugHelpers.h"
#include "fsIDebug.h"
Include dependency graph for fsLog.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define ENABLE_LOGGING
#define fsLogMsg(pFmtStr, ...)
#define fsLogError(pFmtStr, ...)
#define fsLogFlushMsg(pFmtStr, ...)

Macro Definition Documentation

◆ ENABLE_LOGGING

#define ENABLE_LOGGING

◆ fsLogError

#define fsLogError ( pFmtStr,
... )
Value:
{ \
fsStr logStr( "FISSION_ERROR(" ); logStr += __FUNCTION__; logStr += ") "; \
logStr += variableArguementListCompound(pFmtStr, ##__VA_ARGS__);\
fsCLogMsg("\n"); \
fsCLogError(logStr); \
fsCLogMsg("\n"); \
}
Definition fsStr.h:23
fsStr variableArguementListCompound(const fsChar *const pFormat,...)
Definition fsAssert.cpp:5

◆ fsLogFlushMsg

#define fsLogFlushMsg ( pFmtStr,
... )
Value:
{ \
fsStr logStr( "FISSION_LOG(" ); logStr += __FUNCTION__; logStr += ") "; \
logStr += variableArguementListCompound(pFmtStr, ##__VA_ARGS__);\
fsCLogError(logStr); \
}

◆ fsLogMsg

#define fsLogMsg ( pFmtStr,
... )
Value:
{ \
fsStr logStr( "FISSION_LOG(" ); logStr += __FUNCTION__; logStr += ") "; \
logStr += variableArguementListCompound(pFmtStr, ##__VA_ARGS__);\
fsCLogMsg(logStr); \
}