_handlers (defined in sbn::basic_socket_pipeline< T >) | sbn::basic_socket_pipeline< T > | protected |
_kernels (defined in sbn::basic_pipeline< T, Kernels, Traits, Threads, Mutex, Lock, Semaphore >) | sbn::basic_pipeline< T, Kernels, Traits, Threads, Mutex, Lock, Semaphore > | protected |
_mutex (defined in sbn::basic_pipeline< T, Kernels, Traits, Threads, Mutex, Lock, Semaphore >) | sbn::basic_pipeline< T, Kernels, Traits, Threads, Mutex, Lock, Semaphore > | mutableprotected |
_name (defined in sbn::pipeline_base) | sbn::pipeline_base | protected |
_number (defined in sbn::pipeline_base) | sbn::pipeline_base | protected |
_semaphore (defined in sbn::basic_pipeline< T, Kernels, Traits, Threads, Mutex, Lock, Semaphore >) | sbn::basic_pipeline< T, Kernels, Traits, Threads, Mutex, Lock, Semaphore > | mutableprotected |
_start (defined in sbn::pipeline_base) | sbn::pipeline_base | protected |
_start_timeout (defined in sbn::basic_socket_pipeline< T >) | sbn::basic_socket_pipeline< T > | protected |
_state (defined in sbn::pipeline_base) | sbn::pipeline_base | protected |
_threads (defined in sbn::basic_pipeline< T, Kernels, Traits, Threads, Mutex, Lock, Semaphore >) | sbn::basic_pipeline< T, Kernels, Traits, Threads, Mutex, Lock, Semaphore > | protected |
base_pipeline typedef (defined in sbn::basic_socket_pipeline< T >) | sbn::basic_socket_pipeline< T > | |
basic_pipeline()=default (defined in sbn::basic_pipeline< T, Kernels, Traits, Threads, Mutex, Lock, Semaphore >) | sbn::basic_pipeline< T, Kernels, Traits, Threads, Mutex, Lock, Semaphore > | |
basic_pipeline(unsigned concurrency) noexcept (defined in sbn::basic_pipeline< T, Kernels, Traits, Threads, Mutex, Lock, Semaphore >) | sbn::basic_pipeline< T, Kernels, Traits, Threads, Mutex, Lock, Semaphore > | inlineexplicit |
basic_pipeline(basic_pipeline &&rhs) noexcept (defined in sbn::basic_pipeline< T, Kernels, Traits, Threads, Mutex, Lock, Semaphore >) | sbn::basic_pipeline< T, Kernels, Traits, Threads, Mutex, Lock, Semaphore > | inline |
basic_pipeline(const basic_pipeline &)=delete (defined in sbn::basic_pipeline< T, Kernels, Traits, Threads, Mutex, Lock, Semaphore >) | sbn::basic_pipeline< T, Kernels, Traits, Threads, Mutex, Lock, Semaphore > | |
basic_socket_pipeline(basic_socket_pipeline &&rhs) noexcept (defined in sbn::basic_socket_pipeline< T >) | sbn::basic_socket_pipeline< T > | inline |
basic_socket_pipeline() (defined in sbn::basic_socket_pipeline< T >) | sbn::basic_socket_pipeline< T > | inline |
basic_socket_pipeline(const basic_socket_pipeline &)=delete (defined in sbn::basic_socket_pipeline< T >) | sbn::basic_socket_pipeline< T > | |
clock_type typedef (defined in sbn::basic_socket_pipeline< T >) | sbn::basic_socket_pipeline< T > | |
concurrency() const noexcept (defined in sbn::basic_pipeline< T, Kernels, Traits, Threads, Mutex, Lock, Semaphore >) | sbn::basic_pipeline< T, Kernels, Traits, Threads, Mutex, Lock, Semaphore > | inline |
do_run() override (defined in sbn::basic_socket_pipeline< T >) | sbn::basic_socket_pipeline< T > | inlineprotectedvirtual |
duration typedef (defined in sbn::basic_socket_pipeline< T >) | sbn::basic_socket_pipeline< T > | |
emplace_handler(const sys::epoll_event &ev, const event_handler_ptr &ptr) (defined in sbn::basic_socket_pipeline< T >) | sbn::basic_socket_pipeline< T > | inlineprotected |
emplace_handler(const sys::epoll_event &ev, const std::shared_ptr< X > &ptr) (defined in sbn::basic_socket_pipeline< T >) | sbn::basic_socket_pipeline< T > | inlineprotected |
emplace_notify_handler(const event_handler_ptr &ptr) (defined in sbn::basic_socket_pipeline< T >) | sbn::basic_socket_pipeline< T > | inlineprotected |
emplace_notify_handler(const std::shared_ptr< X > &ptr) (defined in sbn::basic_socket_pipeline< T >) | sbn::basic_socket_pipeline< T > | inlineprotected |
event_handler_ptr typedef (defined in sbn::basic_socket_pipeline< T >) | sbn::basic_socket_pipeline< T > | |
handler_const_iterator typedef (defined in sbn::basic_socket_pipeline< T >) | sbn::basic_socket_pipeline< T > | |
handler_container_type typedef (defined in sbn::basic_socket_pipeline< T >) | sbn::basic_socket_pipeline< T > | |
handler_type typedef (defined in sbn::basic_socket_pipeline< T >) | sbn::basic_socket_pipeline< T > | |
has_start_time_point() const noexcept (defined in sbn::pipeline_base) | sbn::pipeline_base | inline |
has_started() const noexcept (defined in sbn::pipeline_base) | sbn::pipeline_base | inline |
has_stopped() const noexcept (defined in sbn::pipeline_base) | sbn::pipeline_base | inline |
is_running() const noexcept (defined in sbn::pipeline_base) | sbn::pipeline_base | inline |
is_starting() const noexcept (defined in sbn::pipeline_base) | sbn::pipeline_base | inline |
is_stopping() const noexcept (defined in sbn::pipeline_base) | sbn::pipeline_base | inline |
kernel_pool typedef (defined in sbn::basic_socket_pipeline< T >) | sbn::basic_socket_pipeline< T > | |
kernel_sack typedef (defined in sbn::basic_pipeline< T, Kernels, Traits, Threads, Mutex, Lock, Semaphore >) | sbn::basic_pipeline< T, Kernels, Traits, Threads, Mutex, Lock, Semaphore > | protected |
kernel_type typedef (defined in sbn::basic_socket_pipeline< T >) | sbn::basic_socket_pipeline< T > | |
lock_type typedef (defined in sbn::basic_socket_pipeline< T >) | sbn::basic_socket_pipeline< T > | |
log(const Args &... args) const (defined in sbn::pipeline_base) | sbn::pipeline_base | inline |
log_error(const std::exception &err) const (defined in sbn::pipeline_base) | sbn::pipeline_base | inline |
mutex() noexcept (defined in sbn::basic_socket_pipeline< T >) | sbn::basic_socket_pipeline< T > | inline |
mutex_type typedef (defined in sbn::basic_socket_pipeline< T >) | sbn::basic_socket_pipeline< T > | |
name() const noexcept (defined in sbn::pipeline_base) | sbn::pipeline_base | inline |
operator=(const basic_socket_pipeline &)=delete (defined in sbn::basic_socket_pipeline< T >) | sbn::basic_socket_pipeline< T > | |
operator=(const basic_pipeline &)=delete (defined in sbn::basic_pipeline< T, Kernels, Traits, Threads, Mutex, Lock, Semaphore >) | sbn::basic_pipeline< T, Kernels, Traits, Threads, Mutex, Lock, Semaphore > | |
operator=(pipeline_base &)=delete (defined in sbn::pipeline_base) | sbn::pipeline_base | |
other_mutex() noexcept (defined in sbn::basic_socket_pipeline< T >) | sbn::basic_socket_pipeline< T > | inline |
pipeline_base()=default (defined in sbn::pipeline_base) | sbn::pipeline_base | |
pipeline_base(pipeline_base &&)=default (defined in sbn::pipeline_base) | sbn::pipeline_base | |
pipeline_base(const pipeline_base &)=delete (defined in sbn::pipeline_base) | sbn::pipeline_base | |
poller() noexcept (defined in sbn::basic_socket_pipeline< T >) | sbn::basic_socket_pipeline< T > | inlineprotected |
poller() const noexcept (defined in sbn::basic_socket_pipeline< T >) | sbn::basic_socket_pipeline< T > | inlineprotected |
process_kernels()=0 (defined in sbn::basic_socket_pipeline< T >) | sbn::basic_socket_pipeline< T > | protectedpure virtual |
queue_popper typedef (defined in sbn::basic_pipeline< T, Kernels, Traits, Threads, Mutex, Lock, Semaphore >) | sbn::basic_pipeline< T, Kernels, Traits, Threads, Mutex, Lock, Semaphore > | protected |
run(Thread_context *) override | sbn::basic_socket_pipeline< T > | inlineprotectedvirtual |
sem_type typedef (defined in sbn::basic_socket_pipeline< T >) | sbn::basic_socket_pipeline< T > | |
send(kernel_type *k) (defined in sbn::basic_pipeline< T, Kernels, Traits, Threads, Mutex, Lock, Semaphore >) | sbn::basic_pipeline< T, Kernels, Traits, Threads, Mutex, Lock, Semaphore > | inline |
send(kernel_type **kernels, size_t n) (defined in sbn::basic_pipeline< T, Kernels, Traits, Threads, Mutex, Lock, Semaphore >) | sbn::basic_pipeline< T, Kernels, Traits, Threads, Mutex, Lock, Semaphore > | inline |
set_name(const char *rhs) noexcept (defined in sbn::pipeline_base) | sbn::pipeline_base | inline |
set_number(unsigned rhs) noexcept (defined in sbn::pipeline_base) | sbn::pipeline_base | inline |
set_other_mutex(mutex_type *rhs) noexcept (defined in sbn::basic_socket_pipeline< T >) | sbn::basic_socket_pipeline< T > | inline |
set_start_timeout(const duration &rhs) noexcept (defined in sbn::basic_socket_pipeline< T >) | sbn::basic_socket_pipeline< T > | inlineprotected |
setstate(pipeline_state rhs) noexcept (defined in sbn::pipeline_base) | sbn::pipeline_base | inline |
start() (defined in sbn::basic_pipeline< T, Kernels, Traits, Threads, Mutex, Lock, Semaphore >) | sbn::basic_pipeline< T, Kernels, Traits, Threads, Mutex, Lock, Semaphore > | inline |
start_time_point() const noexcept (defined in sbn::pipeline_base) | sbn::pipeline_base | inline |
state() const noexcept (defined in sbn::pipeline_base) | sbn::pipeline_base | inline |
stop() (defined in sbn::basic_pipeline< T, Kernels, Traits, Threads, Mutex, Lock, Semaphore >) | sbn::basic_pipeline< T, Kernels, Traits, Threads, Mutex, Lock, Semaphore > | inline |
thread_pool typedef (defined in sbn::basic_pipeline< T, Kernels, Traits, Threads, Mutex, Lock, Semaphore >) | sbn::basic_pipeline< T, Kernels, Traits, Threads, Mutex, Lock, Semaphore > | |
time_point typedef (defined in sbn::basic_socket_pipeline< T >) | sbn::basic_socket_pipeline< T > | |
traits_type typedef (defined in sbn::basic_pipeline< T, Kernels, Traits, Threads, Mutex, Lock, Semaphore >) | sbn::basic_pipeline< T, Kernels, Traits, Threads, Mutex, Lock, Semaphore > | |
wait() (defined in sbn::basic_pipeline< T, Kernels, Traits, Threads, Mutex, Lock, Semaphore >) | sbn::basic_pipeline< T, Kernels, Traits, Threads, Mutex, Lock, Semaphore > | inline |
xstop() (defined in sbn::basic_pipeline< T, Kernels, Traits, Threads, Mutex, Lock, Semaphore >) | sbn::basic_pipeline< T, Kernels, Traits, Threads, Mutex, Lock, Semaphore > | inlineprotected |
~basic_pipeline() (defined in sbn::basic_pipeline< T, Kernels, Traits, Threads, Mutex, Lock, Semaphore >) | sbn::basic_pipeline< T, Kernels, Traits, Threads, Mutex, Lock, Semaphore > | inline |
~basic_socket_pipeline()=default (defined in sbn::basic_socket_pipeline< T >) | sbn::basic_socket_pipeline< T > | |
~pipeline_base()=default (defined in sbn::pipeline_base) | sbn::pipeline_base | virtual |