|
The Sparta Modeling Framework
|
A window of checkpoints to be sent to/from the database as a unit. More...
#include <DatabaseCheckpoint.hpp>
Public Types | |
| using | chkpt_id_t = CheckpointBase::chkpt_id_t |
Public Member Functions | |
| template<typename Archive > | |
| void | serialize (Archive &ar, const unsigned int) |
| Support boost::serialization. | |
Public Attributes | |
| std::vector< std::shared_ptr< DatabaseCheckpoint > > | chkpts |
| chkpt_id_t | start_chkpt_id = CheckpointBase::UNIDENTIFIED_CHECKPOINT |
| chkpt_id_t | end_chkpt_id = CheckpointBase::UNIDENTIFIED_CHECKPOINT |
| uint64_t | start_tick = 0 |
| uint64_t | end_tick = 0 |
| bool | ignore = false |
A window of checkpoints to be sent to/from the database as a unit.
Definition at line 21 of file DatabaseCheckpoint.hpp.
| using sparta::serialization::checkpoint::ChkptWindow::chkpt_id_t = CheckpointBase::chkpt_id_t |
Definition at line 22 of file DatabaseCheckpoint.hpp.
|
inline |
Support boost::serialization.
Support boost::serialization for ChkptWindow.
Definition at line 237 of file DatabaseCheckpoint.hpp.
| std::vector<std::shared_ptr<DatabaseCheckpoint> > sparta::serialization::checkpoint::ChkptWindow::chkpts |
Definition at line 23 of file DatabaseCheckpoint.hpp.
| chkpt_id_t sparta::serialization::checkpoint::ChkptWindow::end_chkpt_id = CheckpointBase::UNIDENTIFIED_CHECKPOINT |
Definition at line 25 of file DatabaseCheckpoint.hpp.
| uint64_t sparta::serialization::checkpoint::ChkptWindow::end_tick = 0 |
Definition at line 27 of file DatabaseCheckpoint.hpp.
| bool sparta::serialization::checkpoint::ChkptWindow::ignore = false |
Definition at line 28 of file DatabaseCheckpoint.hpp.
| chkpt_id_t sparta::serialization::checkpoint::ChkptWindow::start_chkpt_id = CheckpointBase::UNIDENTIFIED_CHECKPOINT |
Definition at line 24 of file DatabaseCheckpoint.hpp.
| uint64_t sparta::serialization::checkpoint::ChkptWindow::start_tick = 0 |
Definition at line 26 of file DatabaseCheckpoint.hpp.