Motorcortex Core
version: 2.7.6
|
6 #ifndef MOTORCORTEX_CORE_PS_PERSISTENCE_H
7 #define MOTORCORTEX_CORE_PS_PERSISTENCE_H
16 namespace parameter_server {
25 struct timespec* time_ptr{};
48 std::vector<PersistenceData> param_list_;
49 uint8_t* persistence_buffer_{};
59 #endif //MOTORCORTEX_CORE_PS_PERSISTENCE_H
Definition: ps_persistence.h:21
bool iterateOp_(const container::TaskTime &system_time, container::UserTime *user_time) override
User-defined callback which is called during Operation mode.
Definition: ps_persistence.cpp:137
Definition: ps_parameter.h:45
void create_(const char *name, parameter_server::Parameter *parameter_server, uint64_t dt_micro_s) override
User-defined callback, which is executed during 'Create' phase.
Definition: ps_persistence.cpp:65
Internal time source.
Definition: ct_time.h:25
bool stopOp_() override
User-defined callback before to stop Operation mode.
Definition: ps_persistence.cpp:129
Definition: ps_persistence.h:18
External time source.
Definition: ct_time.h:40
A building block of the Motorcortex components.
Definition: ct_module.h:64
bool initPhase2_() override
User-defined callback after the parameter tree is ready.
Definition: ps_persistence.cpp:73
bool initPhase1_() override
User-defined callback to register parameters in the tree.
Definition: ps_persistence.cpp:69
bool startOp_() override
User-defined callback before entering Operation mode.
Definition: ps_persistence.cpp:121