|
gem5 [DEVELOP-FOR-25.0]
|
#include <serialize.hh>
Public Member Functions | |
| ~ScopedCheckpointSection () | |
| ScopedCheckpointSection ()=delete | |
| ScopedCheckpointSection (const ScopedCheckpointSection &)=delete | |
| ScopedCheckpointSection & | operator= (const ScopedCheckpointSection &)=delete |
| ScopedCheckpointSection & | operator= (ScopedCheckpointSection &&)=delete |
| template<class CP> | |
| ScopedCheckpointSection (CP &cp, const char *name) | |
| This is the constructor for Scoped checkpoint section helper class. | |
| template<class CP> | |
| ScopedCheckpointSection (CP &cp, const std::string &name) | |
Private Member Functions | |
| void | pushName (const char *name) |
| void | nameOut (CheckpointOut &cp) |
| void | nameOut (CheckpointIn &cp) |
Definition at line 172 of file serialize.hh.
| gem5::Serializable::ScopedCheckpointSection::~ScopedCheckpointSection | ( | ) |
Definition at line 103 of file serialize.cc.
References DPRINTF, and gem5::Serializable::path.
|
delete |
|
delete |
References ScopedCheckpointSection().
|
inlineprivate |
Definition at line 222 of file serialize.hh.
|
private |
Definition at line 122 of file serialize.cc.
References gem5::Serializable::currentSection(), and DPRINTF.
Referenced by ScopedCheckpointSection(), and ScopedCheckpointSection().
|
delete |
References ScopedCheckpointSection().
|
delete |
References name(), and ScopedCheckpointSection().
|
private |
Definition at line 111 of file serialize.cc.
References gem5::csprintf(), DPRINTF, and gem5::Serializable::path.
Referenced by ScopedCheckpointSection(), and ScopedCheckpointSection().