|
| LoggerImpl (int inst) |
|
void | Start () |
|
unsigned int | Add (std::function< void(const LogMessage &msg)> callback, unsigned int min_level, unsigned int max_level) |
|
unsigned int | AddPolled (unsigned int poller_uid, unsigned int min_level, unsigned int max_level) |
|
unsigned int | GetMinLevel () |
|
void | Log (unsigned int level, const char *file, unsigned int line, const char *msg) |
|
void | Stop () |
|
void | Remove (unsigned int listener_uid) |
|
unsigned int | CreatePoller () |
|
void | RemovePoller (unsigned int poller_uid) |
|
bool | WaitForQueue (double timeout) |
|
std::vector< typename impl::LoggerThread::UserInfo > | Poll (unsigned int poller_uid) |
|
std::vector< typename impl::LoggerThread::UserInfo > | Poll (unsigned int poller_uid, double timeout, bool *timed_out) |
|
void | CancelPoll (unsigned int poller_uid) |
|
|
class | LoggerTest |
|
class | CallbackManager< LoggerImpl, impl::LoggerThread > |
|
The documentation for this class was generated from the following files:
- build/cppSource/ntcore-cpp/sources/LoggerImpl.h
- build/cppSource/ntcore-cpp/sources/LoggerImpl.cpp