Encapsulates the configuration settings needed by the Configuration service.
More...
#include <ConfigurationSettings.h>
Inherits openjaus::core::services::ConfigurationSettingsInterface.
§ ~ConfigurationSettings()
openjaus::core::services::ConfigurationSettings::~ConfigurationSettings |
( |
| ) |
|
|
virtual |
§ ConfigurationSettings()
openjaus::core::services::ConfigurationSettings::ConfigurationSettings |
( |
model::ComponentInfo *const |
component | ) |
|
|
private |
§ checkDynamicSettingsAndLogErrors()
void openjaus::core::services::ConfigurationSettings::checkDynamicSettingsAndLogErrors |
( |
| ) |
|
|
private |
§ checkNode1HeartbeatSettingsAndLogErrors()
void openjaus::core::services::ConfigurationSettings::checkNode1HeartbeatSettingsAndLogErrors |
( |
| ) |
|
|
private |
§ checkNodeIdAndLogError()
void openjaus::core::services::ConfigurationSettings::checkNodeIdAndLogError |
( |
| ) |
|
|
private |
§ checkStaticSettingsAndLogErrors()
void openjaus::core::services::ConfigurationSettings::checkStaticSettingsAndLogErrors |
( |
| ) |
|
|
private |
§ checkSubsystemIdAndLogError()
void openjaus::core::services::ConfigurationSettings::checkSubsystemIdAndLogError |
( |
| ) |
|
|
private |
§ getAddressMode()
§ getComponentId()
uint8 openjaus::core::services::ConfigurationSettings::getComponentId |
( |
| ) |
|
|
virtual |
§ getDynamicInterval_ms()
int openjaus::core::services::ConfigurationSettings::getDynamicInterval_ms |
( |
| ) |
|
|
virtual |
§ getNodeId()
uint8 openjaus::core::services::ConfigurationSettings::getNodeId |
( |
| ) |
|
|
virtual |
§ getSubsystemId()
uint8 openjaus::core::services::ConfigurationSettings::getSubsystemId |
( |
| ) |
|
|
virtual |
§ idOutOfRange()
bool openjaus::core::services::ConfigurationSettings::idOutOfRange |
( |
uint8 |
id | ) |
|
|
private |
§ loadAddressMode()
§ loadFromConfFile()
§ useNextAvailableComponentId()
bool openjaus::core::services::ConfigurationSettings::useNextAvailableComponentId |
( |
| ) |
|
|
virtual |
§ verifySettingsAndThrowOnError()
void openjaus::core::services::ConfigurationSettings::verifySettingsAndThrowOnError |
( |
| ) |
|
|
private |
§ addressMode
§ component
§ dynamicInterval_ms
int openjaus::core::services::ConfigurationSettings::dynamicInterval_ms |
|
private |
§ nodeId
uint8 openjaus::core::services::ConfigurationSettings::nodeId |
|
private |
§ settingsValid
bool openjaus::core::services::ConfigurationSettings::settingsValid |
|
private |
§ subsystemId
uint8 openjaus::core::services::ConfigurationSettings::subsystemId |
|
private |
§ useNextAvailableCmptId
bool openjaus::core::services::ConfigurationSettings::useNextAvailableCmptId |
|
private |
The documentation for this class was generated from the following files: