omegalib
13.1
|
Classes | |
class | omicron::ILogListener |
Namespaces | |
omicron | |
Utility class to generate a sequentially numbered series of names. | |
Macros | |
#define | odbg(str) omsg(str); |
#define | oassert(c) if(!(c)) { omicron::oabort(__FILE__, __LINE__, #c); } |
Functions | |
OMICRON_API void | omicron::ologenable () |
OMICRON_API void | omicron::ologdisable () |
OMICRON_API void | omicron::ologaddlistener (ILogListener *listener) |
OMICRON_API void | omicron::ologremlistener (ILogListener *listener) |
OMICRON_API void | omicron::ologopen (const char *filename) |
OMICRON_API void | omicron::ologclose () |
OMICRON_API void | omicron::ologaddnewline (bool enabled) |
Specifies wether the logger will automatically append newlines to log messages. More... | |
OMICRON_API void | omicron::omsg (const String &str) |
OMICRON_API void | omicron::owarn (const String &str) |
OMICRON_API void | omicron::oerror (const String &str) |
OMICRON_API void | omicron::oexit (int code) |
OMICRON_API void | omicron::odebugalloc (bool enable) |
OMICRON_API void | omicron::oabort (const char *file, int line, const char *reason) |
OMICRON_API void | omicron::osleep (uint msecs) |
#define oassert | ( | c | ) | if(!(c)) { omicron::oabort(__FILE__, __LINE__, #c); } |
#define odbg | ( | str | ) | omsg(str); |