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: