56 virtual bool load(std::vector<uint8_t>& buf) = 0;
65 virtual bool save(std::vector<uint8_t>& buf) = 0;
74 bool start()
override {
return true; }
76 bool load(std::vector<uint8_t>& buf)
override {
return true; }
78 bool save(std::vector<uint8_t>& buf)
override {
return true; }
bool save(std::vector< uint8_t > &buf) override
Saves the data in the buf to the storage/memory.
bool load(std::vector< uint8_t > &buf) override
Loads into the buffer the saved configuration from the storage/memory.
bool start() override
Starts the backend, eventually used in backends that need to start classes and other things e....
Registry Backend class used to save and load data to the designated storage/memory.
virtual bool load(std::vector< uint8_t > &buf)=0
Loads into the buffer the saved configuration from the storage/memory.
virtual bool save(std::vector< uint8_t > &buf)=0
Saves the data in the buf to the storage/memory.
virtual bool start()=0
Starts the backend, eventually used in backends that need to start classes and other things e....
This file includes all the types the logdecoder script will decode.