|
SObjectizer-5 Extra
|
Implementation of collecting mbox. More...
#include <so_5_extra/error_ranges.hpp>#include <so_5/impl/msg_tracing_helpers.hpp>#include <so_5/details/sync_helpers.hpp>#include <so_5/mbox.hpp>#include <so_5/enveloped_msg.hpp>#include <so_5/optional.hpp>#include <memory>#include <tuple>#include <utility>Go to the source code of this file.
Namespaces | |
| so_5 | |
| Ranges for error codes of each submodules. | |
| so_5::extra | |
| so_5::extra::mboxes | |
| so_5::extra::mboxes::collecting_mbox | |
| so_5::extra::mboxes::collecting_mbox::errors | |
| so_5::extra::mboxes::collecting_mbox::details | |
Typedefs | |
| template<typename Config_Type > | |
| using | so_5::extra::mboxes::collecting_mbox::details::messages_collected_t = typename collected_bunch_type_selector< Config_Type >::message_type |
| Type of message to be sent as messages_collected instance. More... | |
Type extractors for config_type | |
| template<typename Config_Type > | |
| using | so_5::extra::mboxes::collecting_mbox::details::collecting_msg_t = typename Config_Type::collecting_msg_type |
| template<typename Config_Type > | |
| using | so_5::extra::mboxes::collecting_mbox::details::traits_t = typename Config_Type::traits_type |
| template<typename Config_Type > | |
| using | so_5::extra::mboxes::collecting_mbox::details::lock_t = typename Config_Type::lock_type |
Functions | |
| template<typename Config_Type > | |
| void | so_5::extra::mboxes::collecting_mbox::details::check_mutability_validity_for_target_mbox (const so_5::mbox_t &target) |
| Helper method for checking message mutability and type of the target mbox. More... | |
| optional< message_ref_t > | so_5::extra::mboxes::collecting_mbox::details::detect_message_to_store (message_ref_t what) |
| Detect the actual message to be collected (if it is present). More... | |
Variables | |
| const int | so_5::extra::mboxes::collecting_mbox::errors::rc_subscribe_event_handler_be_used_on_collecting_mbox |
| An attempt to make subscription to collecting_mbox. More... | |
| const int | so_5::extra::mboxes::collecting_mbox::errors::rc_delivery_filter_cannot_be_used_on_collecting_mbox |
| An attempt to set delivery filter to collecting_mbox. More... | |
| const int | so_5::extra::mboxes::collecting_mbox::errors::rc_different_message_type |
| An attempt to send a message or signal of different type. More... | |
1.8.14