ConnectionConfigurationParser¶
-
class
kanzi::connect::ConnectionConfigurationParser: public ConnectionConfigurationReadIf¶ Parser for client side connection configuration files.
Public Functions
-
ConnectionConfigurationParser()¶ Constructor.
-
~ConnectionConfigurationParser() override¶ dtor
-
size_t
countConfigurations() const override¶ - See
ConnectionConfigurationReadIf::countConfigurations
-
bool
getConfiguration(Configuration &configurationOut) const override¶ - See
ConnectionConfigurationReadIf::getConfiguration
-
bool
getConfiguration(const string &serverName, Configuration &configurationOut) const override¶ - See
ConnectionConfigurationReadIf::getConfiguration
-
Configuration
getConfigurationAt(size_t position) const override¶ - See
ConnectionConfigurationReadIf::getConfigurationAt
-
Configuration
getConfigurationEx(const string &serverName) const override¶ - See
ConnectionConfigurationReadIf::getConfigurationEx
-
bool
parse(const string &resourceDirectory, const string &configurationFileName)¶ Parse configuration file.
- Return
True if the file was successfully parsed
- Parameters
resourceDirectory: Directory path to first search for the configuration fileconfigurationFileName: The filepath to the configuration file in the file system
-
bool
parseEx(const string &configurationFileName)¶ Parse configuration file Use this version for native android applications.
- Return
True if the file was successfully parsed
- Parameters
configurationFileName: The filepath to the configuration file in the file system
-
bool
parseString(const string &configurationFileContents)¶ Parse configuration string Use this version for native android applications.
- Return
True if the string was successfully parsed
- Parameters
configurationFileContents: The contents of the configuration file in the file system
Public Static Attributes
-
const Configuration
DEFAULT_CONFIGURATION¶ Contains the default configuration used if configuration file is not found.
-