Motorcortex Core  version: 2.7.6
mcx::parameter_server::FileSerialization Class Referenceabstract
Inheritance diagram for mcx::parameter_server::FileSerialization:

Public Types

enum  ExceptionListType { NO_EXCEPTIONS = 0, REGARD_ALL_EXCEPT = 1, IGNORE_ALL_EXCEPT = 2 }
 
using ExceptionList = const std::vector< Parameter * > &
 
using ExceptionPair = std::pair< ExceptionListType, ExceptionList >
 

Public Member Functions

virtual std::future< bool > save (const std::string &file_name, Parameter *root, size_t max_number_of_trials, size_t delay_us, bool force_update)=0
 
virtual std::future< bool > load (const std::string &file_name, Parameter *root, cmd_line::SystemMode system_mode, bool is_relative)=0
 

Static Public Member Functions

static size_t decodeValues (Parameter *param, const char *str_cursor, size_t str_len, char *decode_buf, size_t decode_buf_size)
 

The documentation for this class was generated from the following files: