iceoryx2
C++ Language Bindings
Loading...
Searching...
No Matches
iox2::StaticConfigBlackboard Class Reference

#include <static_config_blackboard.hpp>

Public Member Functions

auto max_nodes () const -> size_t
 
auto max_readers () const -> size_t
 Returns the maximum supported amount of [Reader] ports.
 
auto type_details () const -> TypeDetail
 Returns the type details of the [Service].
 

Friends

template<ServiceType , typename >
class PortFactoryBlackboard
 
class StaticConfig
 

Detailed Description

The static configuration of an [MessagingPattern::Blackboard] based service. Contains all parameters that do not change during the lifetime of a [Service].

Definition at line 23 of file static_config_blackboard.hpp.

Member Function Documentation

◆ max_nodes()

auto iox2::StaticConfigBlackboard::max_nodes ( ) const -> size_t

Returns the maximum supported amount of [Node]s that can open the [Service] in parallel.

◆ max_readers()

auto iox2::StaticConfigBlackboard::max_readers ( ) const -> size_t

Returns the maximum supported amount of [Reader] ports.

◆ type_details()

auto iox2::StaticConfigBlackboard::type_details ( ) const -> TypeDetail

Returns the type details of the [Service].

Friends And Related Symbol Documentation

◆ PortFactoryBlackboard

template<ServiceType , typename >
friend class PortFactoryBlackboard
friend

Definition at line 37 of file static_config_blackboard.hpp.

◆ StaticConfig

friend class StaticConfig
friend

Definition at line 38 of file static_config_blackboard.hpp.


The documentation for this class was generated from the following file: