C++ Actor Framework 1.0.0
|
This is the complete list of members for caf::blocking_actor, including all inherited members.
abstract_actor(const abstract_actor &)=delete (defined in caf::abstract_actor) | caf::abstract_actor | |
abstract_actor(actor_config &cfg) (defined in caf::abstract_actor) | caf::abstract_actor | explicitprotected |
act() | caf::blocking_actor | virtual |
actor_id typedef | caf::abstract_actor | related |
add_backlink(abstract_actor *other) | caf::abstract_actor | protectedvirtual |
add_link(abstract_actor *other) | caf::abstract_actor | protected |
address() const noexcept | caf::abstract_actor | |
anon_send(const Handle &receiver, T &&arg, Ts &&... args) (defined in caf::local_actor) | caf::local_actor | |
attach(attachable_ptr ptr) | caf::abstract_actor | |
caf::local_actor::attach_functor(F f) | caf::abstract_actor | |
attach_impl(attachable_ptr &ptr) (defined in caf::abstract_actor) | caf::abstract_actor | protected |
attachables_head_ | caf::abstract_actor | protected |
await_all_other_actors_done() | caf::blocking_actor | |
await_data() | caf::blocking_actor | virtual |
await_data(timeout_type timeout) | caf::blocking_actor | virtual |
behavior_type typedef | caf::blocking_actor | |
blocking_actor(actor_config &cfg) (defined in caf::blocking_actor) | caf::blocking_actor | |
cleanup(error &&reason, scheduler *sched) | caf::abstract_actor | |
clock() const noexcept | caf::local_actor | |
clock_type typedef | caf::local_actor | |
config() const noexcept | caf::local_actor | |
context() const noexcept | caf::local_actor | |
context(scheduler *x) noexcept | caf::local_actor | |
context_ (defined in caf::local_actor) | caf::local_actor | protected |
ctrl() const | caf::abstract_actor | |
current_element_ (defined in caf::local_actor) | caf::local_actor | protected |
current_mailbox_element() noexcept | caf::local_actor | |
current_message_id() noexcept | caf::local_actor | |
current_sender() noexcept | caf::local_actor | |
cv_ | caf::abstract_actor | mutableprotected |
delayed_anon_send(const Handle &receiver, actor_clock::duration_type timeout, T &&arg, Ts &&... args) (defined in caf::local_actor) | caf::local_actor | |
demonitor(const Handle &whom) | caf::blocking_actor | |
caf::local_actor::demonitor(const node_id &node) | caf::local_actor | |
dequeue() | caf::blocking_actor | |
detach(const attachable::token &what) | caf::abstract_actor | |
detach_impl(const attachable::token &what, bool stop_on_hit=false, bool dry_run=false) (defined in caf::abstract_actor) | caf::abstract_actor | protected |
do_anon_send(abstract_actor *receiver, message_priority priority, message &&msg) | caf::local_actor | protected |
do_demonitor(const strong_actor_ptr &whom) (defined in caf::local_actor) | caf::local_actor | protected |
do_monitor(abstract_actor *ptr, message_priority prio) (defined in caf::local_actor) | caf::local_actor | protected |
do_receive(Ts &&... xs) | caf::blocking_actor | |
do_scheduled_anon_send(strong_actor_ptr receiver, message_priority priority, actor_clock::time_point timeout, message &&msg) | caf::local_actor | protected |
do_scheduled_send(strong_actor_ptr receiver, message_priority priority, actor_clock::time_point timeout, message &&msg) | caf::local_actor | protected |
do_send(abstract_actor *receiver, message_priority priority, message &&msg) | caf::local_actor | protected |
drop_current_message_id() noexcept | caf::local_actor | |
enqueue(mailbox_element_ptr, scheduler *) override | caf::blocking_actor | virtual |
fail_state(error err) | caf::blocking_actor | |
caf::local_actor::fail_state() const noexcept | caf::local_actor | |
fail_state_ | caf::abstract_actor | protected |
flags() const (defined in caf::abstract_actor) | caf::abstract_actor | protected |
flags(int new_value) (defined in caf::abstract_actor) | caf::abstract_actor | protected |
flags_ | caf::abstract_actor | protected |
home_system() const noexcept | caf::abstract_actor | |
id() const noexcept | caf::abstract_actor | |
initial_behavior_fac_ | caf::local_actor | protected |
is_terminated() const noexcept | caf::abstract_actor | protected |
keep_behavior | caf::local_actor | related |
last_request_id_ (defined in caf::local_actor) | caf::local_actor | protected |
launch(scheduler *sched, bool lazy, bool hide) override (defined in caf::blocking_actor) | caf::blocking_actor | virtual |
link_to(const actor_addr &other) | caf::abstract_actor | |
link_to(const ActorHandle &other) | caf::abstract_actor | |
load_state(deserializer &source, unsigned int version) | caf::local_actor | virtual |
local_actor(actor_config &cfg) (defined in caf::local_actor) | caf::local_actor | |
mail(Args &&... args) (defined in caf::blocking_actor) | caf::blocking_actor | |
mailbox() | caf::blocking_actor | |
make_response_promise() | caf::local_actor | |
make_response_promise() | caf::local_actor | |
message_types() const | caf::abstract_actor | virtual |
metrics_ (defined in caf::local_actor) | caf::local_actor | protected |
monitor(const Handle &whom) | caf::blocking_actor | |
caf::local_actor::monitor(const node_id &node) | caf::local_actor | |
mtx_ | caf::abstract_actor | mutableprotected |
name() const override | caf::blocking_actor | virtual |
node() const noexcept | caf::abstract_actor | |
now() const noexcept | caf::local_actor | |
on_cleanup(const error &) override | caf::local_actor | virtual |
on_exit() | caf::local_actor | virtual |
on_unreachable() | caf::abstract_actor | protectedvirtual |
operator=(const abstract_actor &)=delete (defined in caf::abstract_actor) | caf::abstract_actor | |
peek_at_next_mailbox_element() override | caf::blocking_actor | virtual |
println(std::string_view fmt, Args &&... args) | caf::local_actor | |
println(term color, std::string_view fmt, Args &&... args) | caf::local_actor | |
receive(Ts &&... xs) | caf::blocking_actor | |
receive_for(T &begin, T end) | caf::blocking_actor | |
receive_while(std::function< bool()> stmt) | caf::blocking_actor | |
receive_while(const bool &ref) | caf::blocking_actor | |
remove_backlink(abstract_actor *other) | caf::abstract_actor | protectedvirtual |
remove_link(abstract_actor *other) | caf::abstract_actor | protected |
request_response_timeout(timespan d, message_id mid) | caf::local_actor | |
save_state(serializer &sink, unsigned int version) | caf::local_actor | virtual |
scheduled_anon_send(const Handle &receiver, actor_clock::time_point timeout, T &&arg, Ts &&... args) (defined in caf::local_actor) | caf::local_actor | |
send_exit(const actor_addr &receiver, error reason) | caf::local_actor | |
send_exit(const strong_actor_ptr &receiver, error reason) | caf::local_actor | |
send_exit(const Handle &receiver, error reason) | caf::local_actor | |
setup_metrics() (defined in caf::local_actor) | caf::local_actor | |
signatures typedef | caf::blocking_actor | |
spawn(Ts &&... xs) (defined in caf::local_actor) | caf::local_actor | |
spawn(CustomSpawn, Args &&... args) (defined in caf::local_actor) | caf::local_actor | |
spawn(F fun, Ts &&... xs) (defined in caf::local_actor) | caf::local_actor | |
super typedef | caf::blocking_actor | |
system() const noexcept | caf::local_actor | |
take_current_message_id() noexcept | caf::local_actor | |
timeout_type typedef | caf::blocking_actor | |
unlink_from(const actor_addr &other) | caf::abstract_actor | |
unlink_from(const ActorHandle &other) | caf::abstract_actor | |
wait_for(Ts &&... xs) | caf::blocking_actor | |
~abstract_actor() (defined in caf::abstract_actor) | caf::abstract_actor | virtual |
~blocking_actor() override (defined in caf::blocking_actor) | caf::blocking_actor | |
~local_actor() override (defined in caf::local_actor) | caf::local_actor |