41 #ifndef _systemcalls_h
42 #define _systemcalls_h
MaxInt GetTimeStamp()
Get a timestamp, in microseconds. This will generally be some multiple of the GetTimeStampResolution ...
All the definitions for datatypes as well as some basic conversion functions are defined here...
Whole GetCachelineSize()
Get the size of one unit of storage on the CPU cache for purposes of tuning alogrithms.
Whole MEZZ_LIB GetCPUCount()
Get the amount of logical processors, a reasononable amount to use for thread creation.
Whole GetCacheSize()
How much storage can be used before RAM must be used.
long long MaxInt
A large integer type suitable for compile time math and long term microsecond time keeping...
The bulk of the engine components go in this namspace.
unsigned long Whole
Whole is an unsigned integer, it will be at least 32bits in size.
Whole GetTimeStampResolution()
Get the resolution of the timestamp in microseconds. This is the smallest amount of time that the Get...