This AppFactory specialization is provided since we have to initialize the FastCheckpointer which takes the ArchData root(s) / Scheduler, and thus cannot have the default app subclass ctor signature that only takes the DatabaseManager like most other apps.
More...
#include <CherryPickFastCheckpointer.hpp>
This AppFactory specialization is provided since we have to initialize the FastCheckpointer which takes the ArchData root(s) / Scheduler, and thus cannot have the default app subclass ctor signature that only takes the DatabaseManager like most other apps.
Definition at line 61 of file CherryPickFastCheckpointer.hpp.
◆ AppT
◆ createApp()
| AppT * sparta::serialization::checkpoint::CherryPickFastCheckpointer::AppFactory::createApp |
( |
simdb::DatabaseManager * | db_mgr | ) |
|
|
inlineoverride |
◆ defineSchema()
| void sparta::serialization::checkpoint::CherryPickFastCheckpointer::AppFactory::defineSchema |
( |
simdb::Schema & | schema | ) |
const |
|
inlineoverride |
◆ parameterize()
| void sparta::serialization::checkpoint::CherryPickFastCheckpointer::AppFactory::parameterize |
( |
const std::vector< TreeNode * > & | roots, |
|
|
Scheduler * | sched = nullptr ) |
|
inline |
The documentation for this class was generated from the following file: