#include <timers.h>
◆ calibrate()
| static void Realm::Clock::calibrate |
( |
int |
use_cpu_tsc, |
|
|
uint64_t |
force_cpu_tsc_freq |
|
) |
| |
|
static |
◆ current_time()
| static double Realm::Clock::current_time |
( |
bool |
absolute = false | ) |
|
|
static |
◆ current_time_in_microseconds()
| static long long Realm::Clock::current_time_in_microseconds |
( |
bool |
absolute = false | ) |
|
|
static |
◆ current_time_in_nanoseconds()
| static long long Realm::Clock::current_time_in_nanoseconds |
( |
bool |
absolute = false | ) |
|
|
static |
◆ get_calibration_error()
| static long long Realm::Clock::get_calibration_error |
( |
| ) |
|
|
static |
◆ get_zero_time()
| static long long Realm::Clock::get_zero_time |
( |
void |
| ) |
|
|
static |
◆ nanoseconds_to_native_absolute()
| static uint64_t Realm::Clock::nanoseconds_to_native_absolute |
( |
uint64_t |
nanoseconds | ) |
|
|
static |
◆ nanoseconds_to_native_delta()
| static int64_t Realm::Clock::nanoseconds_to_native_delta |
( |
int64_t |
d_nanoseconds | ) |
|
|
static |
◆ native_time()
| static uint64_t Realm::Clock::native_time |
( |
| ) |
|
|
static |
◆ native_time_slower()
| static uint64_t Realm::Clock::native_time_slower |
( |
| ) |
|
|
staticprotected |
◆ native_to_nanoseconds_absolute()
| static uint64_t Realm::Clock::native_to_nanoseconds_absolute |
( |
uint64_t |
native | ) |
|
|
static |
◆ native_to_nanoseconds_delta()
| static int64_t Realm::Clock::native_to_nanoseconds_delta |
( |
int64_t |
d_native | ) |
|
|
static |
◆ set_zero_time()
| static void Realm::Clock::set_zero_time |
( |
void |
| ) |
|
|
static |
◆ native_to_nanoseconds
◆ zero_time
| uint64_t Realm::Clock::zero_time |
|
staticprotected |
The documentation for this class was generated from the following file:
- /home/runner/work/realm/realm/realm-src/src/realm/timers.h