Subordination
A framework for distributed programming
sbn::kernel Member List

This is the complete list of members for sbn::kernel, including all inherited members.

_at (defined in sbn::kernel_base)sbn::kernel_baseprotected
_flags (defined in sbn::kernel_base)sbn::kernel_baseprotected
_parent (defined in sbn::kernel)sbn::kernel
_parent_id (defined in sbn::kernel)sbn::kernel
_principal (defined in sbn::kernel)sbn::kernel
_principal_id (defined in sbn::kernel)sbn::kernel
_result (defined in sbn::kernel_base)sbn::kernel_baseprotected
act() (defined in sbn::kernel)sbn::kernelvirtual
after(duration delay) noexcept (defined in sbn::kernel_base)sbn::kernel_baseinline
app() const noexcept (defined in sbn::kernel_header)sbn::kernel_headerinline
application_ptr typedef (defined in sbn::kernel_header)sbn::kernel_header
aptr() const noexcept (defined in sbn::kernel_header)sbn::kernel_headerinline
aptr(const application *rhs) noexcept (defined in sbn::kernel_header)sbn::kernel_headerinline
at() const noexcept (defined in sbn::kernel_base)sbn::kernel_baseinline
at(time_point t) noexcept (defined in sbn::kernel_base)sbn::kernel_baseinline
base_kernel typedef (defined in sbn::kernel)sbn::kernel
call(kernel *rhs) noexceptsbn::kernelinline
carries_parent() const noexcept (defined in sbn::kernel_base)sbn::kernel_baseinline
carry_parent(kernel *rhs) noexcept (defined in sbn::kernel)sbn::kernelinline
clock_type typedef (defined in sbn::kernel_base)sbn::kernel_base
do_not_prepend_source_and_destination() (defined in sbn::kernel_header)sbn::kernel_headerinline
duration typedef (defined in sbn::kernel_base)sbn::kernel_base
error(kernel *rhs) (defined in sbn::kernel)sbn::kernelvirtual
flag_type typedef (defined in sbn::kernel_header)sbn::kernel_header
flags() const noexcept (defined in sbn::kernel_base)sbn::kernel_baseinline
flags_type typedef (defined in sbn::kernel_base)sbn::kernel_base
from() const noexcept (defined in sbn::kernel_header)sbn::kernel_headerinline
from(const sys::socket_address &rhs) noexcept (defined in sbn::kernel_header)sbn::kernel_headerinline
has_application() const noexcept (defined in sbn::kernel_header)sbn::kernel_headerinline
has_id() const noexcept (defined in sbn::mobile_kernel)sbn::mobile_kernelinline
has_source_and_destination() const noexcept (defined in sbn::kernel_header)sbn::kernel_headerinline
hash() const (defined in sbn::kernel)sbn::kernelinline
header() const noexcept (defined in sbn::kernel)sbn::kernelinline
header() noexcept (defined in sbn::kernel)sbn::kernelinline
id() const noexcept (defined in sbn::mobile_kernel)sbn::mobile_kernelinline
id(id_type rhs) noexcept (defined in sbn::mobile_kernel)sbn::mobile_kernelinline
id_type typedef (defined in sbn::kernel)sbn::kernel
is_foreign() const noexcept (defined in sbn::kernel_header)sbn::kernel_headerinline
is_native() const noexcept (defined in sbn::kernel_header)sbn::kernel_headerinline
isset(kernel_flag f) const noexcept (defined in sbn::kernel_base)sbn::kernel_baseinline
kernel_header()=default (defined in sbn::kernel_header)sbn::kernel_header
kernel_header(const kernel_header &)=delete (defined in sbn::kernel_header)sbn::kernel_header
mark_as_deleted(It result) noexcept (defined in sbn::kernel)sbn::kernelinline
moves_downstream() const noexcept (defined in sbn::kernel)sbn::kernelinline
moves_everywhere() const noexcept (defined in sbn::kernel)sbn::kernelinline
moves_somewhere() const noexcept (defined in sbn::kernel)sbn::kernelinline
moves_upstream() const noexcept (defined in sbn::kernel)sbn::kernelinline
no_id() noexcept (defined in sbn::mobile_kernel)sbn::mobile_kernelinlinestatic
operator!=(const mobile_kernel &rhs) const noexcept (defined in sbn::mobile_kernel)sbn::mobile_kernelinline
operator<< (defined in sbn::kernel)sbn::kernelfriend
operator=(const kernel_header &)=delete (defined in sbn::kernel_header)sbn::kernel_header
operator==(const mobile_kernel &rhs) const noexcept (defined in sbn::mobile_kernel)sbn::mobile_kernelinline
owns_application() const noexcept (defined in sbn::kernel_header)sbn::kernel_headerinline
parent() const (defined in sbn::kernel)sbn::kernelinline
parent() (defined in sbn::kernel)sbn::kernelinline
parent(kernel *p) (defined in sbn::kernel)sbn::kernelinline
parent_id() const (defined in sbn::kernel)sbn::kernelinline
prepend_source_and_destination() (defined in sbn::kernel_header)sbn::kernel_headerinline
principal() const (defined in sbn::kernel)sbn::kernelinline
principal() (defined in sbn::kernel)sbn::kernelinline
principal(kernel *rhs) (defined in sbn::kernel)sbn::kernelinline
principal_id() const (defined in sbn::kernel)sbn::kernelinline
react(kernel *child) (defined in sbn::kernel)sbn::kernelvirtual
read(sys::pstream &in) override (defined in sbn::kernel)sbn::kernelvirtual
read_header(sys::pstream &in) (defined in sbn::kernel_header)sbn::kernel_header
recurse() noexcept (defined in sbn::kernel)sbn::kernelinline
return_code() const noexcept (defined in sbn::kernel_base)sbn::kernel_baseinline
return_code(exit_code rhs) noexcept (defined in sbn::kernel_base)sbn::kernel_baseinline
return_to(kernel *rhs, exit_code ret=exit_code::success) noexcept (defined in sbn::kernel)sbn::kernelinline
return_to_parent(exit_code ret=exit_code::success) noexcept (defined in sbn::kernel)sbn::kernelinline
scheduled() const noexcept (defined in sbn::kernel_base)sbn::kernel_baseinline
set_id(id_type rhs) noexcept (defined in sbn::mobile_kernel)sbn::mobile_kernelinline
set_principal_id(id_type id) (defined in sbn::kernel)sbn::kernelinline
setapp(application_type rhs) noexcept (defined in sbn::kernel_header)sbn::kernel_headerinline
setf(kernel_flag f) noexcept (defined in sbn::kernel_base)sbn::kernel_baseinline
time_point typedef (defined in sbn::kernel_base)sbn::kernel_base
to() const noexcept (defined in sbn::kernel_header)sbn::kernel_headerinline
to(const sys::socket_address &rhs) noexcept (defined in sbn::kernel_header)sbn::kernel_headerinline
unique_id() const noexcept (defined in sbn::mobile_kernel)sbn::mobile_kernelinline
unsetf(kernel_flag f) noexcept (defined in sbn::kernel_base)sbn::kernel_baseinline
write(sys::pstream &out) const override (defined in sbn::kernel)sbn::kernelvirtual
write_header(sys::pstream &out) const (defined in sbn::kernel_header)sbn::kernel_header
~kernel_base() (defined in sbn::kernel_base)sbn::kernel_baseinlinevirtual
~kernel_header() (defined in sbn::kernel_header)sbn::kernel_headerinline