Public Member Functions | |
Trace (const Trace &)=delete | |
Trace (Trace &&)=delete | |
Trace & | operator= (const Trace &)=delete |
Trace & | operator= (Trace &&)=delete |
Static Public Member Functions | |
static void | out (const char *const fmt,...) |
Static Private Member Functions | |
static Trace * | privGetInstance () noexcept |
Private Attributes | |
char | privBuff [TraceBuffSize] |
std::mutex | mtx |
Static Private Attributes | |
static const unsigned int | TraceBuffSize = 256 |