Faro Engine 0.0.0.b519570 (main)
Loading...
Searching...
No Matches
Public Member Functions | Static Public Member Functions | List of all members
Faro::Duration Class Reference

#include <Time.hpp>

Public Member Functions

 Duration (std::chrono::steady_clock::duration duration)
 
int32 TotalHours () const
 
int32 TotalMinutes () const
 
int64 TotalSeconds () const
 
int64 TotalMilliseconds () const
 
int64 TotalMicroseconds () const
 
int8 Hours () const
 
int8 Minutes () const
 
int8 Seconds () const
 
int16 Milliseconds () const
 
int16 Microseconds () const
 

Static Public Member Functions

static Duration FromHours (int16 hours)
 
static Duration FromMinutes (int16 minutes)
 
static Duration FromSeconds (int16 seconds)
 
static Duration FromMilliseconds (int16 milliseconds)
 
static Duration FromMicroseconds (int16 microseconds)
 

Constructor & Destructor Documentation

◆ Duration()

Faro::Duration::Duration ( std::chrono::steady_clock::duration  duration)
inline

Member Function Documentation

◆ FromHours()

static Duration Faro::Duration::FromHours ( int16  hours)
inlinestatic

◆ FromMicroseconds()

static Duration Faro::Duration::FromMicroseconds ( int16  microseconds)
inlinestatic

◆ FromMilliseconds()

static Duration Faro::Duration::FromMilliseconds ( int16  milliseconds)
inlinestatic

◆ FromMinutes()

static Duration Faro::Duration::FromMinutes ( int16  minutes)
inlinestatic

◆ FromSeconds()

static Duration Faro::Duration::FromSeconds ( int16  seconds)
inlinestatic

◆ Hours()

int8 Faro::Duration::Hours ( ) const

◆ Microseconds()

int16 Faro::Duration::Microseconds ( ) const

◆ Milliseconds()

int16 Faro::Duration::Milliseconds ( ) const

◆ Minutes()

int8 Faro::Duration::Minutes ( ) const

◆ Seconds()

int8 Faro::Duration::Seconds ( ) const

◆ TotalHours()

int32 Faro::Duration::TotalHours ( ) const

◆ TotalMicroseconds()

int64 Faro::Duration::TotalMicroseconds ( ) const

◆ TotalMilliseconds()

int64 Faro::Duration::TotalMilliseconds ( ) const

◆ TotalMinutes()

int32 Faro::Duration::TotalMinutes ( ) const

◆ TotalSeconds()

int64 Faro::Duration::TotalSeconds ( ) const

The documentation for this class was generated from the following files: