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