Derived classes
Enumerations
Fields
const char * _name
states _state
Methods
setstate(states rhs) -> voidprotected
log_error(const std::exception & err) const -> void
template <class ... Args>
log(const Args &... args) const -> void
name(const char * rhs) -> void
name() const -> const char *
stopped() const -> bool
stopping() const -> bool
running() const -> bool
started() const -> bool
starting() const -> bool
state() const -> states
operator=(pipeline_base &&) -> pipeline_base &
pipeline_base(pipeline_base &&)
operator=(const pipeline_base &) -> pipeline_base &
pipeline_base(const pipeline_base &)
~pipeline_base()
pipeline_base()
Base classes
Derived classes
Types
using index_type = sys::u32
Methods
index(index_type rhs) -> void
index() const -> index_type
recover(kernel_ptr && k) -> voidvirtual
forward(kernel_ptr && k) -> voidvirtual
send(kernel_ptr && k) -> voidvirtual
operator=(pipeline &&) -> pipeline &
pipeline(pipeline &&)
operator=(const pipeline &) -> pipeline &
pipeline(const pipeline &)
~pipeline()virtual
pipeline()