Engage Engine API  1.251.9091
All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
AppConfigurationObjects::NsmConfiguration Class Reference

NsmConfiguration. More...

#include <ConfigurationObjects.h>

Inherits AppConfigurationObjects::ConfigurationObjectBase.

Public Member Functions

void clear ()
 
- Public Member Functions inherited from AppConfigurationObjects::ConfigurationObjectBase
virtual void initForDocumenting ()
 
virtual std::string toString ()
 
virtual bool isDocumenting () const
 

Public Attributes

std::string id
 
bool favorUptime
 
NsmNetworking networking
 
std::vector< std::string > resources
 
int tokenStart
 
int tokenEnd
 
int intervalSecs
 
int transitionSecsFactor
 
- Public Attributes inherited from AppConfigurationObjects::ConfigurationObjectBase
nlohmann::json _attached
 

Additional Inherited Members

- Protected Attributes inherited from AppConfigurationObjects::ConfigurationObjectBase
bool _documenting
 

Detailed Description

NsmConfiguration.

Helper C++ class to serialize and de-serialize NsmConfiguration JSON

Example:

Definition at line 2678 of file ConfigurationObjects.h.

Constructor & Destructor Documentation

◆ NsmConfiguration()

AppConfigurationObjects::NsmConfiguration::NsmConfiguration ( )
inline

Definition at line 2694 of file ConfigurationObjects.h.

Member Function Documentation

◆ clear()

void AppConfigurationObjects::NsmConfiguration::clear ( )
inline

Definition at line 2699 of file ConfigurationObjects.h.

Member Data Documentation

◆ favorUptime

bool AppConfigurationObjects::NsmConfiguration::favorUptime

Definition at line 2686 of file ConfigurationObjects.h.

◆ id

std::string AppConfigurationObjects::NsmConfiguration::id

Definition at line 2685 of file ConfigurationObjects.h.

◆ intervalSecs

int AppConfigurationObjects::NsmConfiguration::intervalSecs

Definition at line 2691 of file ConfigurationObjects.h.

◆ networking

NsmNetworking AppConfigurationObjects::NsmConfiguration::networking

Definition at line 2687 of file ConfigurationObjects.h.

◆ resources

std::vector<std::string> AppConfigurationObjects::NsmConfiguration::resources

Definition at line 2688 of file ConfigurationObjects.h.

◆ tokenEnd

int AppConfigurationObjects::NsmConfiguration::tokenEnd

Definition at line 2690 of file ConfigurationObjects.h.

◆ tokenStart

int AppConfigurationObjects::NsmConfiguration::tokenStart

Definition at line 2689 of file ConfigurationObjects.h.

◆ transitionSecsFactor

int AppConfigurationObjects::NsmConfiguration::transitionSecsFactor

Definition at line 2692 of file ConfigurationObjects.h.


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