![]() |
flux sdk
v01.02.02-3-g292b3a7
Embedded C++ SDK
|
#include <WString.h>
#include <map>
#include <stdarg.h>
#include <stdexcept>
#include <vector>
#include "flxCoreEventID.h"
#include "flxCoreInterface.h"
#include "flxCoreMsg.h"
Classes | |
class | flxLoggingDriver |
class | flxLoggingDrvDefault |
class | flxLogging |
Macros | |
#define | SP_LOGGING_ENABLED |
#define | flxLog_I(format, ...) flxLog.logPrintf(flxLogInfo, true, format, ##__VA_ARGS__) |
#define | flxLog_W(format, ...) flxLog.logPrintf(flxLogWarning, true, format, ##__VA_ARGS__) |
#define | flxLog_E(format, ...) flxLog.logPrintf(flxLogError, true, format, ##__VA_ARGS__) |
#define | flxLog_N(format, ...) flxLog.logPrintf(flxLogNone, true, format, ##__VA_ARGS__) |
#define | flxLog__(type, format, ...) flxLog.logPrintf(type, true, format, ##__VA_ARGS__) |
#define | flxLog_I_(format, ...) flxLog.logPrintf(flxLogInfo, false, format, ##__VA_ARGS__) |
#define | flxLog_W_(format, ...) flxLog.logPrintf(flxLogWarning, false, format, ##__VA_ARGS__) |
#define | flxLog_E_(format, ...) flxLog.logPrintf(flxLogError, false, format, ##__VA_ARGS__) |
#define | flxLog_N_(format, ...) flxLog.logPrintf(flxLogNone, false, format, ##__VA_ARGS__) |
#define | flxLogM_I(format, ...) flxLog.logPrintf(flxLogInfo, true, (const int)format, ##__VA_ARGS__) |
#define | flxLogM_W(format, ...) flxLog.logPrintf(flxLogWarning, true, (const int)format, ##__VA_ARGS__) |
#define | flxLogM_E(format, ...) flxLog.logPrintf(flxLogError, true, (const int)format, ##__VA_ARGS__) |
#define | flxLogM_N(format, ...) flxLog.logPrintf(flxLogNone, true, (const int)format, ##__VA_ARGS__) |
#define | flxLogM__(type, format, ...) flxLog.logPrintf(type, true, (const int)format, ##__VA_ARGS__) |
#define | flxLogM_I_(format, ...) flxLog.logPrintf(flxLogInfo, false, (const int)format, ##__VA_ARGS__) |
#define | flxLogM_W_(format, ...) flxLog.logPrintf(flxLogWarning, false, (const int)format, ##__VA_ARGS__) |
#define | flxLogM_E_(format, ...) flxLog.logPrintf(flxLogError, false, (const int)format, ##__VA_ARGS__) |
#define | flxLogM_N_(format, ...) flxLog.logPrintf(flxLogNone, false, (const int)format, ##__VA_ARGS__) |
#define | flxLog_V(format, ...) |
#define | flxLog_D(format, ...) |
#define | flxLog_V_(format, ...) |
#define | flxLog_D_(format, ...) |
#define | flxLogM_V(format, ...) |
#define | flxLogM_D(format, ...) |
#define | flxLogM_V_(format, ...) |
#define | flxLogM_D_(format, ...) |
Enumerations | |
enum | flxLogLevel_t { flxLogError = 0 , flxLogWarning , flxLogNone , flxLogInfo , flxLogDebug , flxLogVerbose } |
Functions | |
flxDefineEventID (kLogErrWarn) | |
Variables | |
flxLogging & | flxLog |
#define flxLog_D | ( | format, | |
... | |||
) |
#define flxLog_D_ | ( | format, | |
... | |||
) |
#define flxLog_E | ( | format, | |
... | |||
) | flxLog.logPrintf(flxLogError, true, format, ##__VA_ARGS__) |
#define flxLog_E_ | ( | format, | |
... | |||
) | flxLog.logPrintf(flxLogError, false, format, ##__VA_ARGS__) |
#define flxLog_I | ( | format, | |
... | |||
) | flxLog.logPrintf(flxLogInfo, true, format, ##__VA_ARGS__) |
#define flxLog_I_ | ( | format, | |
... | |||
) | flxLog.logPrintf(flxLogInfo, false, format, ##__VA_ARGS__) |
#define flxLog_N | ( | format, | |
... | |||
) | flxLog.logPrintf(flxLogNone, true, format, ##__VA_ARGS__) |
#define flxLog_N_ | ( | format, | |
... | |||
) | flxLog.logPrintf(flxLogNone, false, format, ##__VA_ARGS__) |
#define flxLog_V | ( | format, | |
... | |||
) |
#define flxLog_V_ | ( | format, | |
... | |||
) |
#define flxLog_W | ( | format, | |
... | |||
) | flxLog.logPrintf(flxLogWarning, true, format, ##__VA_ARGS__) |
#define flxLog_W_ | ( | format, | |
... | |||
) | flxLog.logPrintf(flxLogWarning, false, format, ##__VA_ARGS__) |
#define flxLogM__ | ( | type, | |
format, | |||
... | |||
) | flxLog.logPrintf(type, true, (const int)format, ##__VA_ARGS__) |
#define flxLogM_D | ( | format, | |
... | |||
) |
#define flxLogM_D_ | ( | format, | |
... | |||
) |
#define flxLogM_E | ( | format, | |
... | |||
) | flxLog.logPrintf(flxLogError, true, (const int)format, ##__VA_ARGS__) |
#define flxLogM_E_ | ( | format, | |
... | |||
) | flxLog.logPrintf(flxLogError, false, (const int)format, ##__VA_ARGS__) |
#define flxLogM_I | ( | format, | |
... | |||
) | flxLog.logPrintf(flxLogInfo, true, (const int)format, ##__VA_ARGS__) |
#define flxLogM_I_ | ( | format, | |
... | |||
) | flxLog.logPrintf(flxLogInfo, false, (const int)format, ##__VA_ARGS__) |
#define flxLogM_N | ( | format, | |
... | |||
) | flxLog.logPrintf(flxLogNone, true, (const int)format, ##__VA_ARGS__) |
#define flxLogM_N_ | ( | format, | |
... | |||
) | flxLog.logPrintf(flxLogNone, false, (const int)format, ##__VA_ARGS__) |
#define flxLogM_V | ( | format, | |
... | |||
) |
#define flxLogM_V_ | ( | format, | |
... | |||
) |
#define flxLogM_W | ( | format, | |
... | |||
) | flxLog.logPrintf(flxLogWarning, true, (const int)format, ##__VA_ARGS__) |
#define flxLogM_W_ | ( | format, | |
... | |||
) | flxLog.logPrintf(flxLogWarning, false, (const int)format, ##__VA_ARGS__) |
#define SP_LOGGING_ENABLED |
enum flxLogLevel_t |
flxDefineEventID | ( | kLogErrWarn | ) |
|
extern |