|
SObjectizer
5.5
|
An interface of event queue for agent. More...
#include <event_queue.hpp>
Public Member Functions | |
| event_queue_t ()=default | |
| virtual | ~event_queue_t () SO_5_NOEXCEPT=default |
| virtual void | push (execution_demand_t demand)=0 |
| Enqueue new event to the queue. More... | |
Private Member Functions | |
| event_queue_t (const event_queue_t &)=delete | |
| event_queue_t (event_queue_t &&)=delete | |
| event_queue_t & | operator= (const event_queue_t &)=delete |
| event_queue_t & | operator= (event_queue_t &&)=delete |
An interface of event queue for agent.
|
privatedelete |
|
privatedelete |
|
default |
|
virtualdefault |
|
privatedelete |
|
privatedelete |
|
pure virtual |
Enqueue new event to the queue.
Implemented in so_5::experimental::testing::v1::impl::special_event_queue_t, so_5::disp::reuse::work_thread::demand_queue_details::queue_template_t< Impl >, so_5::env_infrastructures::simple_mtsafe::impl::event_queue_impl_t, so_5::disp::adv_thread_pool::impl::agent_queue_t, so_5::disp::prio_one_thread::quoted_round_robin::impl::demand_queue_t::queue_for_one_priority_t, so_5::disp::prio_one_thread::strictly_ordered::impl::demand_queue_t::queue_for_one_priority_t, so_5::disp::thread_pool::impl::agent_queue_t, and so_5::env_infrastructures::simple_not_mtsafe::impl::event_queue_impl_t.
1.8.14