oa::SystemTimePoint

SystemTimePoint class in the OA Core public surface.

Public Methods

oa::I64 oa::SystemTimePoint::nanosecondsSinceEpoch()
SystemTimePoint oa::SystemTimePoint::operator+(Duration inDuration)
SystemTimePoint & oa::SystemTimePoint::operator+=(Duration inDuration)
Duration oa::SystemTimePoint::operator-(SystemTimePoint inOther)
SystemTimePoint oa::SystemTimePoint::operator-(Duration inDuration)
SystemTimePoint & oa::SystemTimePoint::operator-=(Duration inDuration)
bool oa::SystemTimePoint::operator<(SystemTimePoint inOther)
bool oa::SystemTimePoint::operator<=(SystemTimePoint inOther)
bool oa::SystemTimePoint::operator==(SystemTimePoint inOther)
bool oa::SystemTimePoint::operator>(SystemTimePoint inOther)
bool oa::SystemTimePoint::operator>=(SystemTimePoint inOther)

Constructor & Destructor Documentation

oa::SystemTimePoint::SystemTimePoint()
No public source comment is attached to this declaration.
oa::SystemTimePoint::SystemTimePoint( oa::I64 inNanoseconds )
No public source comment is attached to this declaration.

Parameters

inNanoseconds
oa::I64

Public Method Documentation

oa::I64 oa::SystemTimePoint::nanosecondsSinceEpoch()
No public source comment is attached to this declaration.

Returns

oa::I64

The declared return value.

SystemTimePoint oa::SystemTimePoint::operator+( Duration inDuration )
No public source comment is attached to this declaration.

Parameters

inDuration
Duration

Returns

SystemTimePoint

The declared return value.

SystemTimePoint & oa::SystemTimePoint::operator+=( Duration inDuration )
No public source comment is attached to this declaration.

Parameters

inDuration
Duration

Returns

SystemTimePoint &

The declared return value.

Duration oa::SystemTimePoint::operator-( SystemTimePoint inOther )
No public source comment is attached to this declaration.

Parameters

inOther
SystemTimePoint

Returns

Duration

The declared return value.

SystemTimePoint oa::SystemTimePoint::operator-( Duration inDuration )
No public source comment is attached to this declaration.

Parameters

inDuration
Duration

Returns

SystemTimePoint

The declared return value.

SystemTimePoint & oa::SystemTimePoint::operator-=( Duration inDuration )
No public source comment is attached to this declaration.

Parameters

inDuration
Duration

Returns

SystemTimePoint &

The declared return value.

bool oa::SystemTimePoint::operator<( SystemTimePoint inOther )
No public source comment is attached to this declaration.

Parameters

inOther
SystemTimePoint

Returns

bool

The declared return value.

bool oa::SystemTimePoint::operator<=( SystemTimePoint inOther )
No public source comment is attached to this declaration.

Parameters

inOther
SystemTimePoint

Returns

bool

The declared return value.

bool oa::SystemTimePoint::operator==( SystemTimePoint inOther )
No public source comment is attached to this declaration.

Parameters

inOther
SystemTimePoint

Returns

bool

The declared return value.

bool oa::SystemTimePoint::operator>( SystemTimePoint inOther )
No public source comment is attached to this declaration.

Parameters

inOther
SystemTimePoint

Returns

bool

The declared return value.

bool oa::SystemTimePoint::operator>=( SystemTimePoint inOther )
No public source comment is attached to this declaration.

Parameters

inOther
SystemTimePoint

Returns

bool

The declared return value.