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.

Return

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

Parameters
  • path: Identifies which configuration to return (hierarchies separated by ‘.’)