![]() |
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.