logog
logger optimized for games
|
Classes | |
class | FormatterCustom |
[FormatterCustom1] More... | |
class | FormatterModified |
[FormatterCustom1] More... | |
Macros | |
#define | LOGOG_UNIT_TESTING 1 |
#define | LOGOG_GROUP "Graphics" |
#define | LOGOG_CATEGORY "Unrecoverable" |
#define | LOGOG_CATEGORY "Recoverable" |
#define | LOGOG_GROUP "Audio" |
#define | LOGOG_CATEGORY NULL |
#define | LOGOG_GROUP NULL |
#define | LOGOG_GROUP "Graphics" |
#define | LOGOG_CATEGORY "Unrecoverable" |
#define | LOGOG_CATEGORY "Recoverable" |
#define | LOGOG_GROUP "Audio" |
#define | LOGOG_CATEGORY NULL |
#define | LOGOG_GROUP NULL |
#define | LOGOG_GROUP "Graphics" |
#define | LOGOG_CATEGORY "Unrecoverable" |
#define | LOGOG_CATEGORY "Recoverable" |
#define | LOGOG_GROUP "Audio" |
#define | LOGOG_CATEGORY NULL |
#define | LOGOG_GROUP NULL |
#define | LOGOG_GROUP "Graphics" |
#define | LOGOG_CATEGORY "Unrecoverable" |
#define | LOGOG_CATEGORY "Recoverable" |
#define | LOGOG_GROUP "Audio" |
#define | LOGOG_GROUP "Inputs" |
#define | LOGOG_CATEGORY NULL |
#define | LOGOG_GROUP NULL |
Functions | |
UNITTEST (SimpleLocking) | |
void | LockingThread (void *pvMutex) |
UNITTEST (Subscription) | |
UNITTEST (GlobalNodelist) | |
UNITTEST (TimerTest) | |
UNITTEST (TopicTest1) | |
UNITTEST (Checkpoint1) | |
UNITTEST (FormatString1) | |
UNITTEST (FormatTopic1) | |
UNITTEST (ThreadLocking) | |
UNITTEST (CustomFormatter) | |
UNITTEST (CustomFormatterModified) | |
UNITTEST (HelloLogog) | |
[FormatterModified] More... | |
UNITTEST (GroupCategory1) | |
UNITTEST (GroupCategory2) | |
UNITTEST (GroupCategory3) | |
UNITTEST (GroupCategory4) | |
UNITTEST (Info1) | |
void | GeneratePseudoRandomErrorMessages () |
UNITTEST (ImmediateLogging) | |
UNITTEST (UnicodeLogFile) | |
UNITTEST (DeferredCoutLogging) | |
UNITTEST (DeferredFileLogging) | |
UNITTEST (BufferedLoggingWithPeriodicDumping) | |
UNITTEST (DateAndTime) | |
UNITTEST (InitializingStatements) | |
UNITTEST (LoggingInsideIfThenStatement) | |
UNITTEST (ChangeLevelDynamically) | |
int | DoPlatformSpecificTestInitialization () |
int | main (int, char **) |
Variables | |
const int | TEST_STRESS_LEVEL = 1 |
int | _s_ThreadLockingTest = 0 |
#define LOGOG_CATEGORY "Unrecoverable" |
#define LOGOG_CATEGORY "Recoverable" |
#define LOGOG_CATEGORY NULL |
#define LOGOG_CATEGORY "Unrecoverable" |
#define LOGOG_CATEGORY "Recoverable" |
#define LOGOG_CATEGORY NULL |
#define LOGOG_CATEGORY "Unrecoverable" |
#define LOGOG_CATEGORY "Recoverable" |
#define LOGOG_CATEGORY NULL |
#define LOGOG_CATEGORY "Unrecoverable" |
#define LOGOG_CATEGORY "Recoverable" |
#define LOGOG_CATEGORY NULL |
#define LOGOG_GROUP "Graphics" |
#define LOGOG_GROUP "Audio" |
#define LOGOG_GROUP NULL |
#define LOGOG_GROUP "Graphics" |
#define LOGOG_GROUP "Audio" |
#define LOGOG_GROUP NULL |
#define LOGOG_GROUP "Graphics" |
#define LOGOG_GROUP "Audio" |
#define LOGOG_GROUP NULL |
#define LOGOG_GROUP "Graphics" |
#define LOGOG_GROUP "Audio" |
#define LOGOG_GROUP "Inputs" |
#define LOGOG_GROUP NULL |
#define LOGOG_UNIT_TESTING 1 |
Only define this macro in source files that create unit tests. This setting brings in the std namespace, so its use is not recommended outside of unit tests.
int DoPlatformSpecificTestInitialization | ( | ) |
void GeneratePseudoRandomErrorMessages | ( | ) |
void LockingThread | ( | void * | pvMutex | ) |
int main | ( | int | , |
char ** | |||
) |
[WindowsUnicodeSetup]
[WindowsUnicodeSetup]
UNITTEST | ( | SimpleLocking | ) |
[SimpleLocking]
[SimpleLocking]
UNITTEST | ( | Subscription | ) |
[Subscription]
[Subscription]
UNITTEST | ( | GlobalNodelist | ) |
UNITTEST | ( | TimerTest | ) |
UNITTEST | ( | TopicTest1 | ) |
UNITTEST | ( | Checkpoint1 | ) |
UNITTEST | ( | FormatString1 | ) |
UNITTEST | ( | FormatTopic1 | ) |
UNITTEST | ( | ThreadLocking | ) |
UNITTEST | ( | CustomFormatter | ) |
UNITTEST | ( | CustomFormatterModified | ) |
UNITTEST | ( | HelloLogog | ) |
UNITTEST | ( | GroupCategory1 | ) |
[GroupCategory1]
[GroupCategory1]
UNITTEST | ( | GroupCategory2 | ) |
[GroupCategory2]
[GroupCategory2]
UNITTEST | ( | GroupCategory3 | ) |
UNITTEST | ( | GroupCategory4 | ) |
[GroupCategory4]
[GroupCategory4]
UNITTEST | ( | Info1 | ) |
UNITTEST | ( | ImmediateLogging | ) |
UNITTEST | ( | UnicodeLogFile | ) |
UNITTEST | ( | DeferredCoutLogging | ) |
UNITTEST | ( | DeferredFileLogging | ) |
[DeferredFileLogging]
[DeferredFileLogging]
UNITTEST | ( | BufferedLoggingWithPeriodicDumping | ) |
[BufferedLoggingWithPeriodicDumping]
[BufferedLoggingWithPeriodicDumping]
UNITTEST | ( | DateAndTime | ) |
[DateAndTimeLogging]
[DateAndTimeLogging]
UNITTEST | ( | InitializingStatements | ) |
UNITTEST | ( | LoggingInsideIfThenStatement | ) |
UNITTEST | ( | ChangeLevelDynamically | ) |
int _s_ThreadLockingTest = 0 |
const int TEST_STRESS_LEVEL = 1 |
Change this to higher constants to exponentially increase test difficulty.