|
C++ Actor Framework 1.0.0
|
This is the complete list of members for caf::abstract_scheduled_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 |
| actor_id typedef | caf::abstract_actor | related |
| add_awaited_response_handler(message_id response_id, behavior bhvr, disposable pending_timeout={})=0 | caf::abstract_scheduled_actor | pure virtual |
| add_backlink(abstract_actor *other) | caf::abstract_actor | protectedvirtual |
| add_link(abstract_actor *other) | caf::abstract_actor | protected |
| add_multiplexed_response_handler(message_id response_id, behavior bhvr, disposable pending_timeout={})=0 | caf::abstract_scheduled_actor | pure virtual |
| 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 | |
| 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 |
| call_error_handler(error &what)=0 | caf::abstract_scheduled_actor | pure virtual |
| 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 node_id &node) | caf::local_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 |
| detail::response_to_flow_cell_helper (defined in caf::abstract_scheduled_actor) | caf::abstract_scheduled_actor | friend |
| 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_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 what, scheduler *sched)=0 | caf::abstract_actor | pure virtual |
| event_based_response_handle (defined in caf::abstract_scheduled_actor) | caf::abstract_scheduled_actor | friend |
| 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)=0 (defined in caf::local_actor) | caf::local_actor | pure 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 | |
| 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 node_id &node) | caf::local_actor | |
| mtx_ | caf::abstract_actor | mutableprotected |
| name() const override | caf::local_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() | caf::abstract_actor | virtual |
| println(std::string_view fmt, Args &&... args) | caf::local_actor | |
| println(term color, std::string_view fmt, Args &&... args) | caf::local_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 | |
| response_to_flow_cell(message_id response_id, disposable pending_timeout={}) | caf::abstract_scheduled_actor | |
| run_actions()=0 | caf::abstract_scheduled_actor | pure virtual |
| 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 | |
| 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 (defined in caf::abstract_scheduled_actor) | caf::abstract_scheduled_actor | |
| system() const noexcept | caf::local_actor | |
| take_current_message_id() noexcept | caf::local_actor | |
| unlink_from(const actor_addr &other) | caf::abstract_actor | |
| unlink_from(const ActorHandle &other) | caf::abstract_actor | |
| ~abstract_actor() (defined in caf::abstract_actor) | caf::abstract_actor | virtual |
| ~abstract_scheduled_actor() override (defined in caf::abstract_scheduled_actor) | caf::abstract_scheduled_actor | |
| ~local_actor() override (defined in caf::local_actor) | caf::local_actor |