SObjectizer-5 Extra
|
A special mixin which must be used in actual type of collecting mbox. More...
#include <collecting_mbox.hpp>
Public Member Functions | |
size_specific_base_type (mbox_id_t mbox_id, mbox_t target, std::size_t size) | |
Constructor. More... | |
std::size_t | messages_to_collect () const noexcept |
Total count of messages to be collected before messages_collected will be sent. More... | |
Public Attributes | |
const mbox_id_t | m_id |
Unique ID of mbox. More... | |
const mbox_t | m_target |
A target for messages_collected. More... | |
const std::size_t | m_size |
Count of messages/signals to be collected. More... | |
A special mixin which must be used in actual type of collecting mbox.
Definition at line 926 of file collecting_mbox.hpp.
|
inline |
Constructor.
Definition at line 936 of file collecting_mbox.hpp.
|
inlinenoexcept |
Total count of messages to be collected before messages_collected will be sent.
Definition at line 947 of file collecting_mbox.hpp.
const mbox_id_t so_5::extra::mboxes::collecting_mbox::runtime_size_traits_t::size_specific_base_type::m_id |
Unique ID of mbox.
Definition at line 929 of file collecting_mbox.hpp.
const std::size_t so_5::extra::mboxes::collecting_mbox::runtime_size_traits_t::size_specific_base_type::m_size |
Count of messages/signals to be collected.
Definition at line 933 of file collecting_mbox.hpp.
const mbox_t so_5::extra::mboxes::collecting_mbox::runtime_size_traits_t::size_specific_base_type::m_target |
A target for messages_collected.
Definition at line 931 of file collecting_mbox.hpp.