Engage Engine API  1.246.9086
Loading...
Searching...
No Matches
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 2620 of file ConfigurationObjects.h.

Constructor & Destructor Documentation

◆ NsmConfiguration()

AppConfigurationObjects::NsmConfiguration::NsmConfiguration ( )
inline

Definition at line 2636 of file ConfigurationObjects.h.

Member Function Documentation

◆ clear()

void AppConfigurationObjects::NsmConfiguration::clear ( )
inline

Definition at line 2641 of file ConfigurationObjects.h.

Member Data Documentation

◆ favorUptime

bool AppConfigurationObjects::NsmConfiguration::favorUptime

Definition at line 2628 of file ConfigurationObjects.h.

◆ id

std::string AppConfigurationObjects::NsmConfiguration::id

Definition at line 2627 of file ConfigurationObjects.h.

◆ intervalSecs

int AppConfigurationObjects::NsmConfiguration::intervalSecs

Definition at line 2633 of file ConfigurationObjects.h.

◆ networking

NsmNetworking AppConfigurationObjects::NsmConfiguration::networking

Definition at line 2629 of file ConfigurationObjects.h.

◆ resources

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

Definition at line 2630 of file ConfigurationObjects.h.

◆ tokenEnd

int AppConfigurationObjects::NsmConfiguration::tokenEnd

Definition at line 2632 of file ConfigurationObjects.h.

◆ tokenStart

int AppConfigurationObjects::NsmConfiguration::tokenStart

Definition at line 2631 of file ConfigurationObjects.h.

◆ transitionSecsFactor

int AppConfigurationObjects::NsmConfiguration::transitionSecsFactor

Definition at line 2634 of file ConfigurationObjects.h.


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