ServerConfig::CustomConfiguration

class kanzi::connect::ServerConfig::CustomConfiguration : public ServerConfig::AttributeProviderBase

Class to contain information about all custom configurations in server config.

Public Functions

explicit CustomConfiguration(const tinyxml2::XMLElement *element)

Constructor.

Parameters

element – Contains the XML definition for this configuration

virtual  ~CustomConfiguration () KZ_OVERRIDE=default

dtor

CustomConfiguration *getConfiguration(string &path)

Get the configuration specified by path.

Parameters

path – Identifies which configuration to return (hierarchies separated by ‘.’)

Returns

Pointer to the configuration or nullptr if not found (does not release ownership of configuration to caller)