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.
-