oa::SteadyTimePoint

SteadyTimePoint class in the OA Core public surface.

Public Methods

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

Constructor & Destructor Documentation

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

Parameters

inNanoseconds
oa::I64

Public Method Documentation

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

Returns

oa::I64

The declared return value.

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

Parameters

inDuration
Duration

Returns

SteadyTimePoint

The declared return value.

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

Parameters

inDuration
Duration

Returns

SteadyTimePoint &

The declared return value.

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

Parameters

inOther
SteadyTimePoint

Returns

Duration

The declared return value.

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

Parameters

inDuration
Duration

Returns

SteadyTimePoint

The declared return value.

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

Parameters

inDuration
Duration

Returns

SteadyTimePoint &

The declared return value.

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

Parameters

inOther
SteadyTimePoint

Returns

bool

The declared return value.

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

Parameters

inOther
SteadyTimePoint

Returns

bool

The declared return value.

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

Parameters

inOther
SteadyTimePoint

Returns

bool

The declared return value.

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

Parameters

inOther
SteadyTimePoint

Returns

bool

The declared return value.

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

Parameters

inOther
SteadyTimePoint

Returns

bool

The declared return value.