ServerConfig::PublishedConfigurations¶
-
class
kanzi::connect::ServerConfig
::
PublishedConfigurations
Configurations published through the Configuration service.
- See
kanzi::connect::ConfigurationService
Public Functions
-
PublishedConfigurations
() = default ctor
-
~PublishedConfigurations
() = default dtor
-
vector<ConfigurationGroup> &
getGroups
() Get the configuration groups.
- Return
Vector containing the groups
Public Static Attributes
-
constexpr const char *const
ELEMENT_NAME
= "published_configurations"
-
class
ConfigurationGroup
: public ServerConfig::AttributeProviderBase Group of configurations for specific service/domain.
Public Functions
-
ConfigurationGroup
(const string &name) Constructor.
- Parameters
name
: Name of the configuration group
-
ConfigurationGroup
(const ConfigurationGroup &other) = default Copy constructor.
-
ConfigurationGroup
(ConfigurationGroup &&other) = default Move constructor.
-
~ConfigurationGroup
() = default dtor
-
const string &
getName
() const Get the configuration group name.
- Return
The name
-
ConfigurationGroup &
operator=
(const ConfigurationGroup &other) = default Copy assignment.
-
ConfigurationGroup &
operator=
(ConfigurationGroup &&other) = default Move assignment.
-