mcx::parameter_server::FileSerializationXml
less than a minute
mcx::parameter_server::FileSerializationXml
Inherits from mcx::parameter_server::FileSerialization
Public Functions
Name | |
---|---|
FileSerializationXml() | |
FileSerializationXml(ExceptionListType exception_list_type, ExceptionList exception_list) | |
FileSerializationXml(FileSerializationXml & orig) =delete | |
FileSerializationXml & | operator=(const FileSerializationXml & other) =delete |
~FileSerializationXml() override | |
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) override |
virtual std::future< bool > | load(const std::string & file_name, Parameter * root, cmd_line::SystemMode system_mode, bool is_relative) override |
bool | busy() |
Additional inherited members
Public Types inherited from mcx::parameter_server::FileSerialization
Name | |
---|---|
enum class | ExceptionListType { NO_EXCEPTIONS, REGARD_ALL_EXCEPT, IGNORE_ALL_EXCEPT} |
using const std::vector< Parameter * > & | ExceptionList |
using std::pair< ExceptionListType, ExceptionList > | ExceptionPair |
Public Functions inherited from mcx::parameter_server::FileSerialization
Name | |
---|---|
virtual | ~FileSerialization() =default |
size_t | decodeValues(Parameter * param, const char * str_cursor, size_t str_len, char * decode_buf, size_t decode_buf_size) |
Public Functions Documentation
function FileSerializationXml
FileSerializationXml()
function FileSerializationXml
FileSerializationXml(
ExceptionListType exception_list_type,
ExceptionList exception_list
)
function FileSerializationXml
FileSerializationXml(
FileSerializationXml & orig
) =delete
function operator=
FileSerializationXml & operator=(
const FileSerializationXml & other
) =delete
function ~FileSerializationXml
~FileSerializationXml() override
function save
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
) override
Reimplements: mcx::parameter_server::FileSerialization::save
function load
virtual std::future< bool > load(
const std::string & file_name,
Parameter * root,
cmd_line::SystemMode system_mode,
bool is_relative
) override
Reimplements: mcx::parameter_server::FileSerialization::load
function busy
bool busy()
Updated on 2022-04-05 at 16:21:27 +0200