Spinning Topp Logo BlackTopp Studios
inc
Namespaces | Macros | Functions
systemcalls.cpp File Reference

This file defines some platform specifc functions. More...

#include "datatypes.h"
#include "systemcalls.h"
#include "crossplatformincludes.h"
#include <sys/time.h>
#include <unistd.h>
+ Include dependency graph for systemcalls.cpp:

Go to the source code of this file.

Namespaces

 Mezzanine
 The bulk of the engine components go in this namspace.
 

Functions

Whole Mezzanine::GetCachelineSize ()
 Get the size of one unit of storage on the CPU cache for purposes of tuning alogrithms. More...
 
Whole Mezzanine::GetCacheSize ()
 How much storage can be used before RAM must be used. More...
 
Whole MEZZ_LIB Mezzanine::GetCPUCount ()
 Get the amount of logical processors, a reasononable amount to use for thread creation. More...
 
MaxInt Mezzanine::GetTimeStamp ()
 Get a timestamp, in microseconds. This will generally be some multiple of the GetTimeStampResolution return value. More...
 
Whole Mezzanine::GetTimeStampResolution ()
 Get the resolution of the timestamp in microseconds. This is the smallest amount of time that the GetTimeStamp can accurately track. More...
 

Detailed Description

This file defines some platform specifc functions.

Definition in file systemcalls.cpp.