Kanzi Connect  3.9.9
Kanzi Connect C++ API
kanzi::connect::ServerConfig::AttributeProviderBase Class Reference

Base class for other domain-classes that provide attributes. More...

#include <serverconfig.hpp>

Inheritance diagram for kanzi::connect::ServerConfig::AttributeProviderBase:
kanzi::connect::ServerConfig::ConnectionAdapter kanzi::connect::ServerConfig::CustomConfiguration kanzi::connect::ServerConfig::Diagnostics kanzi::connect::ServerConfig::FlowControl kanzi::connect::ServerConfig::HTTPProtocol kanzi::connect::ServerConfig::Identity kanzi::connect::ServerConfig::Log kanzi::connect::ServerConfig::Persistence kanzi::connect::ServerConfig::Policy kanzi::connect::ServerConfig::PublishedConfigurations::ConfigurationGroup kanzi::connect::ServerConfig::Security kanzi::connect::ServerConfig::Service kanzi::connect::ServerConfig::WebSocket

Public Member Functions

AttributeListgetAttributes ()
 Retrieve attributes. More...
 
const AttributeListgetAttributes () const
 Retrieve attributes. More...
 
virtual ~AttributeProviderBase ()=default
 

Protected Attributes

AttributeList m_attributes
 attribute data More...
 

Detailed Description

Base class for other domain-classes that provide attributes.

Constructor & Destructor Documentation

◆ ~AttributeProviderBase()

virtual kanzi::connect::ServerConfig::AttributeProviderBase::~AttributeProviderBase ( )
virtualdefault

Member Function Documentation

◆ getAttributes() [1/2]

AttributeList& kanzi::connect::ServerConfig::AttributeProviderBase::getAttributes ( )

Retrieve attributes.

Returns
attribute list.

◆ getAttributes() [2/2]

const AttributeList& kanzi::connect::ServerConfig::AttributeProviderBase::getAttributes ( ) const

Retrieve attributes.

Returns
attribute list.

Member Data Documentation

◆ m_attributes

AttributeList kanzi::connect::ServerConfig::AttributeProviderBase::m_attributes
protected

attribute data


The documentation for this class was generated from the following file: