|
iceoryx2
C++ Language Bindings
|
All configurable settings of a [Node].
More...
#include <config.hpp>
Public Member Functions | |
| auto | directory () &&-> const char * |
| The directory in which all node files are stored. | |
| void | set_directory (const iox2::bb::Path &value) && |
| Set the directory in which all node files are stored. | |
| auto | monitor_suffix () &&-> const char * |
| The suffix of the monitor token. | |
| void | set_monitor_suffix (const iox2::bb::FileName &value) && |
| Set the suffix of the monitor token. | |
| auto | global_mgmt_suffix () &&-> const char * |
| The suffix of the files where the node configuration is stored. | |
| void | set_global_mgmt_suffix (const iox2::bb::FileName &value) && |
| Set the suffix of the files where the node configuration is stored. | |
| auto | static_config_suffix () &&-> const char * |
| The suffix of the files where the node configuration is stored. | |
| void | set_static_config_suffix (const iox2::bb::FileName &value) && |
| Set the suffix of the files where the node configuration is stored. | |
| auto | port_tag_suffix () &&-> const char * |
| The suffix of the service tags. | |
| void | set_port_tag_suffix (const iox2::bb::FileName &value) && |
| Set the suffix of the service tags. | |
| auto | service_tag_suffix () &&-> const char * |
| The suffix of the service tags. | |
| void | set_service_tag_suffix (const iox2::bb::FileName &value) && |
| Set the suffix of the service tags. | |
| auto | cleanup_dead_nodes_on_creation () &&-> bool |
| void | set_cleanup_dead_nodes_on_creation (bool value) && |
| Enable/disable the cleanup dead nodes on creation. | |
| auto | cleanup_dead_nodes_on_destruction () &&-> bool |
| void | set_cleanup_dead_nodes_on_destruction (bool value) && |
| Enable/disable the cleanup dead nodes on destruction. | |
Friends | |
| class | Global |
All configurable settings of a [Node].
Definition at line 33 of file config.hpp.
| auto iox2::config::Node::cleanup_dead_nodes_on_creation | ( | ) | && -> bool |
When true, the [NodeBuilder](NodeBuilder) checks for dead nodes and cleans up all their stale resources whenever a new [Node](Node) is created.
| auto iox2::config::Node::cleanup_dead_nodes_on_destruction | ( | ) | && -> bool |
When true, the [NodeBuilder](NodeBuilder) checks for dead nodes and cleans up all their stale resources whenever an existing [Node](Node) is going out of scope.
| auto iox2::config::Node::directory | ( | ) | && -> const char * |
The directory in which all node files are stored.
| auto iox2::config::Node::global_mgmt_suffix | ( | ) | && -> const char * |
The suffix of the files where the node configuration is stored.
| auto iox2::config::Node::monitor_suffix | ( | ) | && -> const char * |
The suffix of the monitor token.
| auto iox2::config::Node::port_tag_suffix | ( | ) | && -> const char * |
The suffix of the service tags.
| auto iox2::config::Node::service_tag_suffix | ( | ) | && -> const char * |
The suffix of the service tags.
| void iox2::config::Node::set_cleanup_dead_nodes_on_creation | ( | bool | value | ) | && |
Enable/disable the cleanup dead nodes on creation.
| void iox2::config::Node::set_cleanup_dead_nodes_on_destruction | ( | bool | value | ) | && |
Enable/disable the cleanup dead nodes on destruction.
| void iox2::config::Node::set_directory | ( | const iox2::bb::Path & | value | ) | && |
Set the directory in which all node files are stored.
| void iox2::config::Node::set_global_mgmt_suffix | ( | const iox2::bb::FileName & | value | ) | && |
Set the suffix of the files where the node configuration is stored.
| void iox2::config::Node::set_monitor_suffix | ( | const iox2::bb::FileName & | value | ) | && |
Set the suffix of the monitor token.
| void iox2::config::Node::set_port_tag_suffix | ( | const iox2::bb::FileName & | value | ) | && |
Set the suffix of the service tags.
| void iox2::config::Node::set_service_tag_suffix | ( | const iox2::bb::FileName & | value | ) | && |
Set the suffix of the service tags.
| void iox2::config::Node::set_static_config_suffix | ( | const iox2::bb::FileName & | value | ) | && |
Set the suffix of the files where the node configuration is stored.
| auto iox2::config::Node::static_config_suffix | ( | ) | && -> const char * |
The suffix of the files where the node configuration is stored.
|
friend |
Definition at line 73 of file config.hpp.