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]¶
-