![]() |
Gray C++ Libraries
0.0.2
A set of C++ libraries for MSVC, GNU on Windows, WinCE, Linux
|
Go to the source code of this file.
Classes | |
| struct | Gray::cLogLevel |
Namespaces | |
| Gray | |
| < The main namespace for all Core functions. | |
Macros | |
| #define | LOGSTR(x) ::Gray::StrArg< ::Gray::LOGCHAR_t >(x) |
| safe convert wchar_t arguments to char if needed. More... | |
| #define | LOGSTR2(x, y) ::Gray::StrArg< ::Gray::LOGCHAR_t >(x,(RADIX_t)y) |
| for a numeric. safe convert wchar_t arguments to char if needed. More... | |
| #define | LOGLEVELDEF(a, b, c, d) LOGLEV_##a, |
Typedefs | |
| typedef char | Gray::LOGCHAR_t |
| always just use UTF8 for logs, don't bother with UNICODE. More... | |
Enumerations | |
| enum | Gray::LOGLEV_TYPE { Gray::LOGLEV_QTY } |
Thread safe arrays of stuff.
| #define LOGLEVELDEF | ( | a, | |
| b, | |||
| c, | |||
| d | |||
| ) | LOGLEV_##a, |
| #define LOGSTR | ( | x | ) | ::Gray::StrArg< ::Gray::LOGCHAR_t >(x) |
safe convert wchar_t arguments to char if needed.
| #define LOGSTR2 | ( | x, | |
| y | |||
| ) | ::Gray::StrArg< ::Gray::LOGCHAR_t >(x,(RADIX_t)y) |
for a numeric. safe convert wchar_t arguments to char if needed.