Public Member Functions | |
Logger (BNLogger *logger) | |
Logger (const std::string &loggerName, size_t sessionId=0) | |
void | Log (BNLogLevel level, const char *fmt,...) |
void | LogTrace (const char *fmt,...) |
void | LogDebug (const char *fmt,...) |
void | LogInfo (const char *fmt,...) |
void | LogWarn (const char *fmt,...) |
void | LogError (const char *fmt,...) |
void | LogAlert (const char *fmt,...) |
std::string | GetName () |
size_t | GetSessionId () |
Public Member Functions inherited from BinaryNinja::CoreRefCountObject< BNLogger, BNNewLoggerReference, BNFreeLogger > | |
CoreRefCountObject () | |
virtual | ~CoreRefCountObject () |
BNLogger * | GetObject () const |
void | AddRef () |
void | Release () |
void | AddRefForRegistration () |
void | ReleaseForRegistration () |
Additional Inherited Members | |
Static Public Member Functions inherited from BinaryNinja::CoreRefCountObject< BNLogger, BNNewLoggerReference, BNFreeLogger > | |
static BNLogger * | GetObject (CoreRefCountObject *obj) |
Public Attributes inherited from BinaryNinja::CoreRefCountObject< BNLogger, BNNewLoggerReference, BNFreeLogger > | |
std::atomic< int > | m_refs |
bool | m_registeredRef |
BNLogger * | m_object |
Logger::Logger | ( | BNLogger * | logger | ) |
BinaryNinja::Logger::Logger | ( | const std::string & | loggerName, |
size_t | sessionId = 0 |
||
) |
string Logger::GetName | ( | ) |
size_t Logger::GetSessionId | ( | ) |
void Logger::Log | ( | BNLogLevel | level, |
const char * | fmt, | ||
... | |||
) |
void Logger::LogAlert | ( | const char * | fmt, |
... | |||
) |
void Logger::LogDebug | ( | const char * | fmt, |
... | |||
) |
void Logger::LogError | ( | const char * | fmt, |
... | |||
) |
void Logger::LogInfo | ( | const char * | fmt, |
... | |||
) |
void Logger::LogTrace | ( | const char * | fmt, |
... | |||
) |
void Logger::LogWarn | ( | const char * | fmt, |
... | |||
) |