#include <vrecko/Export>
#include <vrecko/Timer.h>
#include <vrecko/BenchmarkWriter.h>
#include <fstream>
#include <map>
#include <helpers/DynamicArray.h>
#include <string>
#include <vrecko/MTLock.h>
#include <windows.h>
Go to the source code of this file.
|
namespace | vrecko |
| Second level of space paritioning queries - detailed searching inside object.
|
|
|
#define | LOGGER_OUTPUTTYPE_ERROR 0x00000001 |
|
#define | LOGGER_OUTPUTTYPE_WARNING 0x00000002 |
|
#define | LOGGER_OUTPUTTYPE_NOTICE 0x00000004 |
|
#define | LOGGER_OUTPUTTYPE_DEBUG 0x00000008 |
|
#define | LOGGER_OUTPUTTYPE_DEBUGFILE 0x00000010 |
|
#define | LOGGER_OUTPUTTYPE_DEBUGFLUSH 0x00000020 |
|
#define | LOGGER_OUTPUTTYPE_TIMINGSFILE 0x00000040 |
|
#define | LOGGER_OUTPUTTYPEMASK_ALL 0xFFFFFFFF |
|
#define | LOGGER_OUTPUTTYPEMASK_NONE 0x00000000 |
|
#define | LOGGER_OUTPUTTYPEMASK_DEBUG LOGGER_OUTPUTTYPEMASK_ALL |
|
#define | LOGGER_OUTPUTTYPEMASK_USER (LOGGER_OUTPUTTYPE_ERROR | LOGGER_OUTPUTTYPE_WARNING | LOGGER_OUTPUTTYPE_NOTICE) |
|
#define | LOGGER_OUTPUTTYPEMASK_NORMAL LOGGER_OUTPUTTYPEMASK_USER |
|
#define | LOGGER_OT_INTERNALMASK_SPECIALTYPES (LOGGER_OUTPUTTYPE_TIMINGSFILE) |
|
#define | LOGGER_OT_INTERNALMASK_NORMALTYPES (0xFFFFFFFF ^ LOGGER_OT_INTERNALMASK_SPECIALTYPES) |
|
#define | LOGGER_OUTPUTDEST_STDOUT 0x00000001 |
|
#define | LOGGER_OUTPUTDEST_FILE 0x00000002 |
|
#define | LOGGER_OUTPUTDEST_DEBUGSTRING 0x00000004 |
|
#define | LOGGER_OUTPUTDESTMASK_ALL 0xFFFFFFFF |
|
#define | LOGGER_OUTPUTDESTMASK_NONE 0x00000000 |
|
#define | LOGGER_OUTPUTDESTMASK_NO_STDOUT (LOGGER_OUTPUTDESTMASK_ALL ^ LOGGER_OUTPUTDEST_STDOUT) |
|
#define | LOGGER_OUTPUTDESTMASK_NO_FILE (LOGGER_OUTPUTDESTMASK_ALL ^ LOGGER_OUTPUTDEST_FILE) |
|
#define | LOGGER_OUTPUTDESTMASK_NO_DEBUGSTRING (LOGGER_OUTPUTDESTMASK_ALL ^ LOGGER_OUTPUTDEST_DEBUGSTRING) |
|
#define | OUTPUTSTR(str) {} |
|
#define | OUTPUTSTR2(str, p1) {} |
|
#define | OUTPUTSTR3(str, p1, p2) {} |
|
#define | OUTPUTSTR4(str, p1, p2, p3) {} |
|
#define | OUTPUTSTR5(str, p1, p2, p3, p4) {} |
|
#define | OUTPUTSTR6(str, p1, p2, p3, p4, p5) {} |
|
#define | OUTPUTSTR7(str, p1, p2, p3, p4, p5, p6) {} |
|
#define | STARTTIMING(sectionName) |
|
#define | STOPTIMING(sectionName) |
|
#define LOGGER_OT_INTERNALMASK_NORMALTYPES (0xFFFFFFFF ^ LOGGER_OT_INTERNALMASK_SPECIALTYPES) |
#define LOGGER_OUTPUTDEST_DEBUGSTRING 0x00000004 |
#define LOGGER_OUTPUTDEST_FILE 0x00000002 |
#define LOGGER_OUTPUTDEST_STDOUT 0x00000001 |
#define LOGGER_OUTPUTDESTMASK_ALL 0xFFFFFFFF |
#define LOGGER_OUTPUTDESTMASK_NONE 0x00000000 |
#define LOGGER_OUTPUTTYPE_DEBUG 0x00000008 |
#define LOGGER_OUTPUTTYPE_DEBUGFILE 0x00000010 |
#define LOGGER_OUTPUTTYPE_DEBUGFLUSH 0x00000020 |
#define LOGGER_OUTPUTTYPE_ERROR 0x00000001 |
#define LOGGER_OUTPUTTYPE_NOTICE 0x00000004 |
#define LOGGER_OUTPUTTYPE_TIMINGSFILE 0x00000040 |
#define LOGGER_OUTPUTTYPE_WARNING 0x00000002 |
#define LOGGER_OUTPUTTYPEMASK_ALL 0xFFFFFFFF |
#define LOGGER_OUTPUTTYPEMASK_NONE 0x00000000 |
#define OUTPUTSTR |
( |
|
str | ) |
{} |
#define OUTPUTSTR2 |
( |
|
str, |
|
|
|
p1 |
|
) |
| {} |
#define OUTPUTSTR3 |
( |
|
str, |
|
|
|
p1, |
|
|
|
p2 |
|
) |
| {} |
#define OUTPUTSTR4 |
( |
|
str, |
|
|
|
p1, |
|
|
|
p2, |
|
|
|
p3 |
|
) |
| {} |
#define OUTPUTSTR5 |
( |
|
str, |
|
|
|
p1, |
|
|
|
p2, |
|
|
|
p3, |
|
|
|
p4 |
|
) |
| {} |
#define OUTPUTSTR6 |
( |
|
str, |
|
|
|
p1, |
|
|
|
p2, |
|
|
|
p3, |
|
|
|
p4, |
|
|
|
p5 |
|
) |
| {} |
#define OUTPUTSTR7 |
( |
|
str, |
|
|
|
p1, |
|
|
|
p2, |
|
|
|
p3, |
|
|
|
p4, |
|
|
|
p5, |
|
|
|
p6 |
|
) |
| {} |
#define STARTTIMING |
( |
|
sectionName | ) |
|
#define STOPTIMING |
( |
|
sectionName | ) |
|