Subordination
A framework for distributed programming
sbn::timer_pipeline< T > Member List

This is the complete list of members for sbn::timer_pipeline< T >, including all inherited members.

_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_baseprotected
_number (defined in sbn::pipeline_base)sbn::pipeline_baseprotected
_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_baseprotected
_state (defined in sbn::pipeline_base)sbn::pipeline_baseprotected
_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::timer_pipeline< T >)sbn::timer_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 >
clock_type typedef (defined in sbn::pipeline_base)sbn::pipeline_base
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::timer_pipeline< T >)sbn::timer_pipeline< T >protectedvirtual
duration typedef (defined in sbn::pipeline_base)sbn::pipeline_base
has_start_time_point() const noexcept (defined in sbn::pipeline_base)sbn::pipeline_baseinline
has_started() const noexcept (defined in sbn::pipeline_base)sbn::pipeline_baseinline
has_stopped() const noexcept (defined in sbn::pipeline_base)sbn::pipeline_baseinline
is_running() const noexcept (defined in sbn::pipeline_base)sbn::pipeline_baseinline
is_starting() const noexcept (defined in sbn::pipeline_base)sbn::pipeline_baseinline
is_stopping() const noexcept (defined in sbn::pipeline_base)sbn::pipeline_baseinline
kernel_pool typedef (defined in sbn::basic_pipeline< T, Kernels, Traits, Threads, Mutex, Lock, Semaphore >)sbn::basic_pipeline< T, Kernels, Traits, Threads, Mutex, Lock, Semaphore >
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::timer_pipeline< T >)sbn::timer_pipeline< T >
lock_type typedef (defined in sbn::timer_pipeline< T >)sbn::timer_pipeline< T >
log(const Args &... args) const (defined in sbn::pipeline_base)sbn::pipeline_baseinline
log_error(const std::exception &err) const (defined in sbn::pipeline_base)sbn::pipeline_baseinline
mutex_type typedef (defined in sbn::timer_pipeline< T >)sbn::timer_pipeline< T >
name() const noexcept (defined in sbn::pipeline_base)sbn::pipeline_baseinline
operator=(const timer_pipeline &)=delete (defined in sbn::timer_pipeline< T >)sbn::timer_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
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
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 *context) (defined in sbn::basic_pipeline< T, Kernels, Traits, Threads, Mutex, Lock, Semaphore >)sbn::basic_pipeline< T, Kernels, Traits, Threads, Mutex, Lock, Semaphore >inlineprotectedvirtual
sem_type typedef (defined in sbn::timer_pipeline< T >)sbn::timer_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_baseinline
set_number(unsigned rhs) noexcept (defined in sbn::pipeline_base)sbn::pipeline_baseinline
setstate(pipeline_state rhs) noexcept (defined in sbn::pipeline_base)sbn::pipeline_baseinline
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_baseinline
state() const noexcept (defined in sbn::pipeline_base)sbn::pipeline_baseinline
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::pipeline_base)sbn::pipeline_base
timer_pipeline(timer_pipeline &&rhs) noexcept (defined in sbn::timer_pipeline< T >)sbn::timer_pipeline< T >inline
timer_pipeline() noexcept (defined in sbn::timer_pipeline< T >)sbn::timer_pipeline< T >inline
timer_pipeline(const timer_pipeline &)=delete (defined in sbn::timer_pipeline< T >)sbn::timer_pipeline< T >
traits_type typedef (defined in sbn::timer_pipeline< T >)sbn::timer_pipeline< T >
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
~pipeline_base()=default (defined in sbn::pipeline_base)sbn::pipeline_basevirtual
~timer_pipeline()=default (defined in sbn::timer_pipeline< T >)sbn::timer_pipeline< T >