Subordination
A framework for distributed programming
|
This is the complete list of members for sbn::kernel, including all inherited members.
_at (defined in sbn::kernel_base) | sbn::kernel_base | protected |
_flags (defined in sbn::kernel_base) | sbn::kernel_base | protected |
_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_base | protected |
act() (defined in sbn::kernel) | sbn::kernel | virtual |
after(duration delay) noexcept (defined in sbn::kernel_base) | sbn::kernel_base | inline |
app() const noexcept (defined in sbn::kernel_header) | sbn::kernel_header | inline |
application_ptr typedef (defined in sbn::kernel_header) | sbn::kernel_header | |
aptr() const noexcept (defined in sbn::kernel_header) | sbn::kernel_header | inline |
aptr(const application *rhs) noexcept (defined in sbn::kernel_header) | sbn::kernel_header | inline |
at() const noexcept (defined in sbn::kernel_base) | sbn::kernel_base | inline |
at(time_point t) noexcept (defined in sbn::kernel_base) | sbn::kernel_base | inline |
base_kernel typedef (defined in sbn::kernel) | sbn::kernel | |
call(kernel *rhs) noexcept | sbn::kernel | inline |
carries_parent() const noexcept (defined in sbn::kernel_base) | sbn::kernel_base | inline |
carry_parent(kernel *rhs) noexcept (defined in sbn::kernel) | sbn::kernel | inline |
clock_type typedef (defined in sbn::kernel_base) | sbn::kernel_base | |
do_not_prepend_source_and_destination() (defined in sbn::kernel_header) | sbn::kernel_header | inline |
duration typedef (defined in sbn::kernel_base) | sbn::kernel_base | |
error(kernel *rhs) (defined in sbn::kernel) | sbn::kernel | virtual |
flag_type typedef (defined in sbn::kernel_header) | sbn::kernel_header | |
flags() const noexcept (defined in sbn::kernel_base) | sbn::kernel_base | inline |
flags_type typedef (defined in sbn::kernel_base) | sbn::kernel_base | |
from() const noexcept (defined in sbn::kernel_header) | sbn::kernel_header | inline |
from(const sys::socket_address &rhs) noexcept (defined in sbn::kernel_header) | sbn::kernel_header | inline |
has_application() const noexcept (defined in sbn::kernel_header) | sbn::kernel_header | inline |
has_id() const noexcept (defined in sbn::mobile_kernel) | sbn::mobile_kernel | inline |
has_source_and_destination() const noexcept (defined in sbn::kernel_header) | sbn::kernel_header | inline |
hash() const (defined in sbn::kernel) | sbn::kernel | inline |
header() const noexcept (defined in sbn::kernel) | sbn::kernel | inline |
header() noexcept (defined in sbn::kernel) | sbn::kernel | inline |
id() const noexcept (defined in sbn::mobile_kernel) | sbn::mobile_kernel | inline |
id(id_type rhs) noexcept (defined in sbn::mobile_kernel) | sbn::mobile_kernel | inline |
id_type typedef (defined in sbn::kernel) | sbn::kernel | |
is_foreign() const noexcept (defined in sbn::kernel_header) | sbn::kernel_header | inline |
is_native() const noexcept (defined in sbn::kernel_header) | sbn::kernel_header | inline |
isset(kernel_flag f) const noexcept (defined in sbn::kernel_base) | sbn::kernel_base | inline |
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::kernel | inline |
moves_downstream() const noexcept (defined in sbn::kernel) | sbn::kernel | inline |
moves_everywhere() const noexcept (defined in sbn::kernel) | sbn::kernel | inline |
moves_somewhere() const noexcept (defined in sbn::kernel) | sbn::kernel | inline |
moves_upstream() const noexcept (defined in sbn::kernel) | sbn::kernel | inline |
no_id() noexcept (defined in sbn::mobile_kernel) | sbn::mobile_kernel | inlinestatic |
operator!=(const mobile_kernel &rhs) const noexcept (defined in sbn::mobile_kernel) | sbn::mobile_kernel | inline |
operator<< (defined in sbn::kernel) | sbn::kernel | friend |
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_kernel | inline |
owns_application() const noexcept (defined in sbn::kernel_header) | sbn::kernel_header | inline |
parent() const (defined in sbn::kernel) | sbn::kernel | inline |
parent() (defined in sbn::kernel) | sbn::kernel | inline |
parent(kernel *p) (defined in sbn::kernel) | sbn::kernel | inline |
parent_id() const (defined in sbn::kernel) | sbn::kernel | inline |
prepend_source_and_destination() (defined in sbn::kernel_header) | sbn::kernel_header | inline |
principal() const (defined in sbn::kernel) | sbn::kernel | inline |
principal() (defined in sbn::kernel) | sbn::kernel | inline |
principal(kernel *rhs) (defined in sbn::kernel) | sbn::kernel | inline |
principal_id() const (defined in sbn::kernel) | sbn::kernel | inline |
react(kernel *child) (defined in sbn::kernel) | sbn::kernel | virtual |
read(sys::pstream &in) override (defined in sbn::kernel) | sbn::kernel | virtual |
read_header(sys::pstream &in) (defined in sbn::kernel_header) | sbn::kernel_header | |
recurse() noexcept (defined in sbn::kernel) | sbn::kernel | inline |
return_code() const noexcept (defined in sbn::kernel_base) | sbn::kernel_base | inline |
return_code(exit_code rhs) noexcept (defined in sbn::kernel_base) | sbn::kernel_base | inline |
return_to(kernel *rhs, exit_code ret=exit_code::success) noexcept (defined in sbn::kernel) | sbn::kernel | inline |
return_to_parent(exit_code ret=exit_code::success) noexcept (defined in sbn::kernel) | sbn::kernel | inline |
scheduled() const noexcept (defined in sbn::kernel_base) | sbn::kernel_base | inline |
set_id(id_type rhs) noexcept (defined in sbn::mobile_kernel) | sbn::mobile_kernel | inline |
set_principal_id(id_type id) (defined in sbn::kernel) | sbn::kernel | inline |
setapp(application_type rhs) noexcept (defined in sbn::kernel_header) | sbn::kernel_header | inline |
setf(kernel_flag f) noexcept (defined in sbn::kernel_base) | sbn::kernel_base | inline |
time_point typedef (defined in sbn::kernel_base) | sbn::kernel_base | |
to() const noexcept (defined in sbn::kernel_header) | sbn::kernel_header | inline |
to(const sys::socket_address &rhs) noexcept (defined in sbn::kernel_header) | sbn::kernel_header | inline |
unique_id() const noexcept (defined in sbn::mobile_kernel) | sbn::mobile_kernel | inline |
unsetf(kernel_flag f) noexcept (defined in sbn::kernel_base) | sbn::kernel_base | inline |
write(sys::pstream &out) const override (defined in sbn::kernel) | sbn::kernel | virtual |
write_header(sys::pstream &out) const (defined in sbn::kernel_header) | sbn::kernel_header | |
~kernel_base() (defined in sbn::kernel_base) | sbn::kernel_base | inlinevirtual |
~kernel_header() (defined in sbn::kernel_header) | sbn::kernel_header | inline |