B2BITS FIX Antenna HFT  1.0.16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Namespaces | Functions | Variables
FE_SYS_Time.h File Reference
#include <string>
#include <algorithm>
#include <B2BITS_SystemDefines.h>
#include <B2BITS_IntDefines.h>
#include <B2BITS_V12_Defines.h>
+ Include dependency graph for FE_SYS_Time.h:
+ This graph shows which files directly or indirectly include this file:

Classes

class  System::StatTime
 Represents a time representation, specific for statistics calculation. More...
 
class  System::SystemTimer
 Timer-related functions. More...
 
class  System::Time
 Time-related functions. More...
 
class  System::TimeStamp
 Represents a specific instant in time, with millisecond precision. More...
 

Namespaces

 System
 Platform specific classes.
 

Functions

static const std::string & now ()
 
static std::string now_file ()
 
static const std::string & now_utc ()
 
static void replace (std::string &s, char oldch, char newch)
 
timeval * System::toTimeval (timeval *dest, Time::AbsoluteSystemTime src)
 

Variables

static const int System::Time_UTCTimestampMsNoZeroTermSize = sizeof( "YYYYMMDD-HH:MM:SS.sss" ) - 1
 
static const int System::Time_UTCTimestampMsSize = sizeof( "YYYYMMDD-HH:MM:SS.sss" )
 
static const int System::Time_UTCTimestampNoZeroTermSize = sizeof( "YYYYMMDD-HH:MM:SS" ) - 1
 
static const int System::Time_UTCTimestampSize = sizeof( "YYYYMMDD-HH:MM:SS" )
 
static const int System::Time_UTCTimestampUsNoZeroTermSize = sizeof( "YYYYMMDD-HH:MM:SS.ssssss" ) - 1
 
static const int System::Time_UTCTimestampUsSize = sizeof( "YYYYMMDD-HH:MM:SS.ssssss" )
 
static System::u64 const System::WIN_TIME_CORRECTOR = 116444736000000000ull
 

Function Documentation

static const std::string& now ( )
inlinestatic
static std::string now_file ( )
inlinestatic
static const std::string& now_utc ( )
inlinestatic
static void replace ( std::string &  s,
char  oldch,
char  newch 
)
inlinestatic

Referenced by now_file().