CommRaT 2.0.0
C++20 Real-Time Messaging Framework
Loading...
Searching...
No Matches
commrat::MultiOutputManager< Derived, UserRegistry, OutputTypesTuple > Member List

This is the complete list of members for commrat::MultiOutputManager< Derived, UserRegistry, OutputTypesTuple >, including all inherited members.

add_subscriber_to_output(uint32_t subscriber_base_addr, uint8_t input_index=0, std::size_t output_idx=0)commrat::MultiOutputManager< Derived, UserRegistry, OutputTypesTuple >inlineprotected
derived()commrat::MultiOutputManager< Derived, UserRegistry, OutputTypesTuple >inlineprotected
derived() constcommrat::MultiOutputManager< Derived, UserRegistry, OutputTypesTuple >inlineprotected
find_output_index_by_type_id(uint16_t type_id_low) constcommrat::MultiOutputManager< Derived, UserRegistry, OutputTypesTuple >inlineprotected
get_cmd_mailbox()commrat::MultiOutputManager< Derived, UserRegistry, OutputTypesTuple >inlineprotected
get_mailbox_set()commrat::MultiOutputManager< Derived, UserRegistry, OutputTypesTuple >inlineprotected
get_output_subscribers(std::size_t output_idx) constcommrat::MultiOutputManager< Derived, UserRegistry, OutputTypesTuple >inline
get_publish_mailbox()commrat::MultiOutputManager< Derived, UserRegistry, OutputTypesTuple >inlineprotected
get_publish_mailbox_public()commrat::MultiOutputManager< Derived, UserRegistry, OutputTypesTuple >inline
get_work_mailbox()commrat::MultiOutputManager< Derived, UserRegistry, OutputTypesTuple >inlineprotected
initialize_output_subscribers()commrat::MultiOutputManager< Derived, UserRegistry, OutputTypesTuple >inlineprotected
join_output_work_threads()commrat::MultiOutputManager< Derived, UserRegistry, OutputTypesTuple >inlineprotected
output_subscribers_commrat::MultiOutputManager< Derived, UserRegistry, OutputTypesTuple >protected
output_subscribers_mutex_commrat::MultiOutputManager< Derived, UserRegistry, OutputTypesTuple >mutableprotected
output_work_loop()commrat::MultiOutputManager< Derived, UserRegistry, OutputTypesTuple >inlineprotected
output_work_threads_commrat::MultiOutputManager< Derived, UserRegistry, OutputTypesTuple >protected
remove_subscriber(uint32_t subscriber_base_addr)commrat::MultiOutputManager< Derived, UserRegistry, OutputTypesTuple >inline
spawn_all_output_work_threads(std::index_sequence< Is... >)commrat::MultiOutputManager< Derived, UserRegistry, OutputTypesTuple >inlineprotected
spawn_output_work_thread()commrat::MultiOutputManager< Derived, UserRegistry, OutputTypesTuple >inlineprotected
start_all_mailbox_sets(std::index_sequence< Is... >)commrat::MultiOutputManager< Derived, UserRegistry, OutputTypesTuple >inlineprotected
start_mailbox_set()commrat::MultiOutputManager< Derived, UserRegistry, OutputTypesTuple >inlineprotected
stop_all_mailbox_sets(std::index_sequence< Is... >)commrat::MultiOutputManager< Derived, UserRegistry, OutputTypesTuple >inlineprotected
stop_mailbox_set()commrat::MultiOutputManager< Derived, UserRegistry, OutputTypesTuple >inlineprotected