| 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 |