#include <Configuration.h>
template<typename Time = Types::time_type>
class Network::Configuration< Time >
Definition at line 21 of file Network/Configuration.h.
◆ Configuration() [1/3]
template<typename Time = Types::time_type>
◆ ~Configuration()
template<typename Time = Types::time_type>
The destructor.
The destructor for the simulator configuration.
◆ Configuration() [2/3]
template<typename Time = Types::time_type>
The copy constructor.
The copy constructor for the simulator configuration.
References Configuration().
◆ Configuration() [3/3]
template<typename Time = Types::time_type>
The move constructor.
The move constructor for the simulator configuration.
References Configuration().
◆ ApplyConfigurationFromNetwork()
template<typename Time = Types::time_type>
◆ ApplyConfigurationFromSimulator()
template<typename Time = Types::time_type>
◆ ApplyConfigurationToNetwork()
template<typename Time = Types::time_type>
◆ ApplyConfigurationToSimulator()
template<typename Time = Types::time_type>
◆ CanBeAppliedOnInitializedSimulator()
template<typename Time = Types::time_type>
◆ GetConfigMap()
template<typename Time = Types::time_type>
◆ GetConfiguration()
template<typename Time = Types::time_type>
Get a configuration value.
Get a configuration value for the simulator.
- Parameters
-
| key | The key of the configuration value. |
- Returns
- The configuration value as a string.
Definition at line 103 of file Network/Configuration.h.
◆ GetConfigurationAsDouble()
template<typename Time = Types::time_type>
◆ GetConfigurationAsInt()
template<typename Time = Types::time_type>
◆ IsSet()
template<typename Time = Types::time_type>
Check if a configuration value is set.
Check if a configuration value is set for the simulator.
- Parameters
-
| key | The key of the configuration value. |
- Returns
- True if the configuration value is set, false otherwise.
Definition at line 93 of file Network/Configuration.h.
◆ operator=() [1/2]
template<typename Time = Types::time_type>
The move assignment operator.
The move assignment operator for the simulator configuration.
References Configuration().
◆ operator=() [2/2]
template<typename Time = Types::time_type>
The copy assignment operator.
The copy assignment operator for the simulator configuration.
References Configuration().
◆ SetConfiguration() [1/3]
template<typename Time = Types::time_type>
Set a configuration value.
Set a configuration value for the simulator.
- Parameters
-
| key | The key of the configuration value. |
| value | The value of the configuration. |
Definition at line 73 of file Network/Configuration.h.
◆ SetConfiguration() [2/3]
template<typename Time = Types::time_type>
◆ SetConfiguration() [3/3]
template<typename Time = Types::time_type>
◆ SetSimulatorConfiguration()
template<typename Time = Types::time_type>
◆ WasApplied()
template<typename Time = Types::time_type>
The documentation for this class was generated from the following file: