Kanzi Connect 3.9.10
kanzi::connect::ServerConfig::Persistence Class Reference

Class comment. More...

#include <serverconfig.hpp>

Inheritance diagram for kanzi::connect::ServerConfig::Persistence:
kanzi::connect::ServerConfig::AttributeProviderBase

Public Member Functions

 Persistence ()
 ctor
 
virtual ~Persistence () override=default
 dtor
 
- Public Member Functions inherited from kanzi::connect::ServerConfig::AttributeProviderBase
AttributeListgetAttributes ()
 Retrieve attributes.
 
const AttributeListgetAttributes () const
 Retrieve attributes.
 
virtual ~AttributeProviderBase ()=default
 

Static Public Attributes

static constexpr int DEFAULT_WRITE_INTERVAL_S = 15
 Default value for write interval.
 
static const string WRITE_INTERVAL_KEY
 Attribute name for write interval.
 

Additional Inherited Members

- Protected Attributes inherited from kanzi::connect::ServerConfig::AttributeProviderBase
AttributeList m_attributes
 attribute data
 

Detailed Description

Class comment.

Constructor & Destructor Documentation

◆ Persistence()

kanzi::connect::ServerConfig::Persistence::Persistence ( )
explicit

ctor

◆ ~Persistence()

virtual kanzi::connect::ServerConfig::Persistence::~Persistence ( )
overridevirtualdefault

dtor

Member Data Documentation

◆ DEFAULT_WRITE_INTERVAL_S

constexpr int kanzi::connect::ServerConfig::Persistence::DEFAULT_WRITE_INTERVAL_S = 15
staticconstexpr

Default value for write interval.

◆ WRITE_INTERVAL_KEY

const string kanzi::connect::ServerConfig::Persistence::WRITE_INTERVAL_KEY
static

Attribute name for write interval.


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