Struct Epoch¶
-
struct
Epoch¶ Public Functions
-
Epoch()¶
-
Epoch(const int32_t epoch_floor, const int32_t epoch_ceiling)¶
-
int32_t
floor() const¶
-
int32_t
ceiling() const¶
-
void
floor(const int32_t epoch_floor)¶
-
void
ceiling(const int32_t epoch_ceiling)¶
-
int32_t
increment()¶
-
int8_t *
storage_ptr()¶ Allows access to ptr to epoch internal storage for atomic file reads and writes to epoch storage
Public Static Functions
-
static size_t
byte_size()¶
-
static int64_t
min_allowable_epoch()¶
-
static int64_t
max_allowable_epoch()¶
Private Members
-
int64_t
epoch_storage[2]¶
-