|
Grid 0.7.0
|
#include <CheckPointerModules.h>
Public Types | |
| typedef CheckpointerParameters | APar |
| typedef HMCModuleBase< BaseHmcCheckpointer< ImplementationPolicy > > | Base |
| typedef Base::Product | Product |
| typedef CheckpointerParameters | Parameters |
Public Member Functions | |
| virtual void | print_parameters () |
| Product * | getPtr () |
| void | set_parameters (Parameters Par) |
Data Fields | |
| std::unique_ptr< BaseHmcCheckpointer< ImplementationPolicy > > | CheckPointPtr |
Static Public Attributes | |
| static constexpr const char *const | Name |
Protected Attributes | |
| Parameters | Par_ |
Private Types | |
| typedef CheckPointerModule< ImplementationPolicy > | CPBase |
Private Member Functions | |
| virtual void | initialize () |
Private Attributes | |
| std::string | section_name |
Definition at line 113 of file CheckPointerModules.h.
|
private |
Definition at line 114 of file CheckPointerModules.h.
|
inherited |
Definition at line 49 of file CheckPointerModules.h.
|
inherited |
Definition at line 50 of file CheckPointerModules.h.
|
inherited |
Definition at line 51 of file CheckPointerModules.h.
|
inherited |
|
inlineprivatevirtual |
Implements CheckPointerModule< ImplementationPolicy >.
Definition at line 118 of file CheckPointerModules.h.
References CheckPointerModule< ImplementationPolicy >::CheckPointPtr, and Parametrized< CheckpointerParameters >::Par_.
|
inlinevirtualinherited |
Reimplemented from HMCModuleBase< BaseHmcCheckpointer< ImplementationPolicy > >.
Definition at line 57 of file CheckPointerModules.h.
References Parametrized< CheckpointerParameters >::Par_.
|
inlinevirtualinherited |
Implements HMCModuleBase< BaseHmcCheckpointer< ImplementationPolicy > >.
Definition at line 61 of file CheckPointerModules.h.
References CheckPointPtr, and initialize().
|
inlineinherited |
|
staticconstexpr |
Definition at line 122 of file CheckPointerModules.h.
|
inherited |
Definition at line 48 of file CheckPointerModules.h.
Referenced by getPtr(), BinaryCPModule< ImplementationPolicy >::initialize(), and NerscCPModule< ImplementationPolicy >::initialize().
|
protectedinherited |
Definition at line 67 of file Modules.h.
Referenced by BinaryCPModule< ImplementationPolicy >::initialize(), NerscCPModule< ImplementationPolicy >::initialize(), and CheckPointerModule< ImplementationPolicy >::print_parameters().
|
privateinherited |