ConnectionConfigurationParser¶
-
class
kanzi::connect::ConnectionConfigurationParser: public ConnectionConfigurationReadIf¶ Parser for client side connection configuration files.
Public Functions
-
ConnectionConfigurationParser()¶ Constructor.
-
~ConnectionConfigurationParser () KZ_OVERRIDE dtor
-
size_t countConfigurations () const KZ_OVERRIDE - See
ConnectionConfigurationReadIf::countConfigurations
-
bool getConfiguration (Configuration &configurationOut) const KZ_OVERRIDE - See
ConnectionConfigurationReadIf::getConfiguration
-
bool getConfiguration (const string &serverName, Configuration &configurationOut) const KZ_OVERRIDE - See
ConnectionConfigurationReadIf::getConfiguration
-
Configuration getConfigurationAt (size_t position) const KZ_OVERRIDE - See
ConnectionConfigurationReadIf::getConfigurationAt
-
Configuration getConfigurationEx (const string &serverName) const KZ_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.
-