SObjectizer
5.7
|
A base class for manager of default locks for event queues. More...
#include <queue_locks_defaults_manager.hpp>
Public Member Functions | |
queue_locks_defaults_manager_t (const queue_locks_defaults_manager_t &)=delete | |
queue_locks_defaults_manager_t (queue_locks_defaults_manager_t &&)=delete | |
queue_locks_defaults_manager_t & | operator= (const queue_locks_defaults_manager_t &)=delete |
queue_locks_defaults_manager_t & | operator= (queue_locks_defaults_manager_t &&)=delete |
queue_locks_defaults_manager_t ()=default | |
virtual | ~queue_locks_defaults_manager_t () noexcept=default |
virtual so_5::disp::mpsc_queue_traits::lock_factory_t | mpsc_queue_lock_factory ()=0 |
Get default lock_factory for MPSC queues. More... | |
virtual so_5::disp::mpmc_queue_traits::lock_factory_t | mpmc_queue_lock_factory ()=0 |
Get default lock_factory for MPMC queues. More... | |
A base class for manager of default locks for event queues.
|
delete |
|
delete |
|
default |
|
virtualdefaultnoexcept |
|
pure virtual |
Get default lock_factory for MPMC queues.
Implemented in so_5::anonymous_namespace{queue_locks_defaults_manager.cpp}::manager_for_combined_locks_t, and so_5::anonymous_namespace{queue_locks_defaults_manager.cpp}::manager_for_simple_locks_t.
|
pure virtual |
Get default lock_factory for MPSC queues.
Implemented in so_5::anonymous_namespace{queue_locks_defaults_manager.cpp}::manager_for_combined_locks_t, and so_5::anonymous_namespace{queue_locks_defaults_manager.cpp}::manager_for_simple_locks_t.
|
delete |
|
delete |