|
iceoryx2
C++ Language Bindings
|
#include <service_builder_blackboard.hpp>
Public Member Functions | |
| auto | max_readers (const uint64_t value) -> decltype(auto) |
Defines how many [Reader]s must be at least supported. | |
| auto | max_nodes (const uint64_t value) -> decltype(auto) |
Defines how many [Node]s must be at least supported. | |
| auto | open () &&-> bb::Expected< PortFactoryBlackboard< S, KeyType >, BlackboardOpenError > |
Opens an existing [Service]. | |
| auto | open_with_attributes (const AttributeVerifier &required_attributes) &&-> bb::Expected< PortFactoryBlackboard< S, KeyType >, BlackboardOpenError > |
Friends | |
| template<ServiceType > | |
| class | ServiceBuilder |
Definition at line 84 of file service_builder_blackboard.hpp.
| auto iox2::ServiceBuilderBlackboardOpener< KeyType, S >::max_nodes | ( | const uint64_t | value | ) | -> decltype(auto) |
Defines how many [Node]s must be at least supported.
| auto iox2::ServiceBuilderBlackboardOpener< KeyType, S >::max_readers | ( | const uint64_t | value | ) | -> decltype(auto) |
Defines how many [Reader]s must be at least supported.
|
inline |
Opens an existing [Service].
Definition at line 248 of file service_builder_blackboard.hpp.
References iox2::bb::err().
|
inline |
Opens an existing [Service] with attribute requirements. If the defined attribute requirements are not satisfied the open process will fail.
Definition at line 263 of file service_builder_blackboard.hpp.
References iox2::bb::err().
|
friend |
Definition at line 112 of file service_builder_blackboard.hpp.