ifw-sup
3.0.0-pre3
|
#include <config.hpp>
Public Member Functions | |
std::optional< ScopeEnum > | GetScope (const std::string &scope_str) const |
Get associated subsystem scope. More... | |
ScopeEnum | GetScope () const |
Get actual subsystem scope. More... | |
void | SetScope (const ScopeEnum &scope) |
Set subsystem scope. More... | |
std::string | GetType () const |
Get actual subsystem type. More... | |
void | SetType (const std::string &type) |
Set subsystem type. More... | |
std::string | GetRrEndPoint () const |
Get actual subsystem Req/Rep end point. More... | |
void | SetRrEndPoint (const std::string &rr_endpoint) |
Set subsystem Req/Rep end point. More... | |
std::string | GetPsEndPoint () const |
Get actual subsystem Pub/Sub end point. More... | |
void | SetPsEndPoint (const std::string &ps_endpoint) |
Set subsystem Pub/Sub end point. More... | |
bool | GetAccess () const |
Get actual saccess flag. More... | |
void | SetAccess (const bool &access) |
Set subsystem access flag. More... | |
int | GetIndex () const |
Get index. More... | |
void | SetIndex (const int &index) |
Set subsystem access flag. More... | |
This class provide access to subsystem configuration parameters read from the configuration file. Once configuration are read from the configuration file they can be modified at run-time.
|
inline |
Get actual saccess flag.
|
inline |
Get index.
|
inline |
Get actual subsystem Pub/Sub end point.
|
inline |
Get actual subsystem Req/Rep end point.
|
inline |
Get actual subsystem scope.
|
inline |
Get associated subsystem scope.
scope_str | scope as string |
This method returns the associated enumeration to the scope string provided.
|
inline |
Get actual subsystem type.
|
inline |
Set subsystem access flag.
access |
|
inline |
Set subsystem access flag.
access |
|
inline |
Set subsystem Pub/Sub end point.
ps_endpoint |
|
inline |
Set subsystem Req/Rep end point.
rr_endpoint |
|
inline |
Set subsystem scope.
scope | scope enumeration |
|
inline |
Set subsystem type.
type |