iox::roudi::RouDiConfigFileProvider🔗
Base class for a config file provider.
#include <iceoryx_posh/roudi/roudi_config_file_provider.hpp>
Inherited by iox::config::TomlRouDiConfigFileProvider
Public Functions🔗
Name | |
---|---|
virtual cxx::expected< RouDiConfig_t, RouDiConfigFileParseError > | parse() =0 interface to parse a config file which needs to be implemented for a custom parser |
Protected Attributes🔗
Name | |
---|---|
ConfigFilePathString_t | m_customConfigFilePath |
Public Functions Documentation🔗
function parse🔗
virtual cxx::expected< RouDiConfig_t, RouDiConfigFileParseError > parse() =0
interface to parse a config file which needs to be implemented for a custom parser
Parameters:
- configFilePath to the custom RouDi config file
Return: a cxx::expected with either the parsed RouDiConfig_t if the parsing was successful or a parsing error
Reimplemented by: iox::config::TomlRouDiConfigFileProvider::parse
Protected Attributes Documentation🔗
variable m_customConfigFilePath🔗
ConfigFilePathString_t m_customConfigFilePath;
Updated on 18 December 2023 at 13:11:43 CET