#include <checkpoint.h>
◆ Checkpoint() [1/2]
◆ Checkpoint() [2/2]
| simics::systemc::Checkpoint::Checkpoint |
( |
const Checkpoint & |
| ) |
|
|
delete |
◆ ~Checkpoint()
| virtual simics::systemc::Checkpoint::~Checkpoint |
( |
| ) |
|
|
virtual |
◆ finish()
| virtual void simics::systemc::Checkpoint::finish |
( |
int |
success | ) |
|
|
virtual |
◆ finish_restore()
| virtual void simics::systemc::Checkpoint::finish_restore |
( |
lang_void * |
state | ) |
|
|
virtual |
◆ has_persistent_data()
| virtual int simics::systemc::Checkpoint::has_persistent_data |
( |
| ) |
|
|
virtual |
◆ initializeCheckpoint()
| void simics::systemc::Checkpoint::initializeCheckpoint |
( |
CheckpointControl * |
control | ) |
|
|
protected |
◆ merge()
| virtual void simics::systemc::Checkpoint::merge |
( |
lang_void * |
prev, |
|
|
lang_void * |
killed |
|
) |
| |
|
virtual |
◆ operator=()
◆ prepare_restore()
| virtual void simics::systemc::Checkpoint::prepare_restore |
( |
| ) |
|
|
virtual |
◆ readCheckpointFromDisk()
| void simics::systemc::Checkpoint::readCheckpointFromDisk |
( |
| ) |
|
◆ save() [1/2]
| virtual lang_void * simics::systemc::Checkpoint::save |
( |
| ) |
|
|
virtual |
◆ save() [2/2]
| virtual void simics::systemc::Checkpoint::save |
( |
const char * |
path | ) |
|
|
virtual |
◆ set_time_information()
| virtual void simics::systemc::Checkpoint::set_time_information |
( |
int64_t |
high, |
|
|
uint64_t |
low |
|
) |
| |
|
virtual |
◆ setSystemcState()
| void simics::systemc::Checkpoint::setSystemcState |
( |
const std::vector< std::string > & |
checkpoints | ) |
|
◆ systemcState()
| std::vector< std::string > simics::systemc::Checkpoint::systemcState |
( |
| ) |
const |
◆ time_information()
| virtual void simics::systemc::Checkpoint::time_information |
( |
int64_t * |
high, |
|
|
uint64_t * |
low |
|
) |
| |
|
virtual |
The documentation for this class was generated from the following file:
- /disk2/mp/builds/nightly-base.731.16790700762.1/src/extensions/systemc-library/simics/systemc/checkpoint.h