This is the complete list of members for ActorModel::Node, including all inherited members.
| _spawn(const Behaviour &&_behaviour, const MaybePid &_initial_link_pid=std::experimental::nullopt, const ExecConfigCallback &&_exec_config_callback=nullptr) -> Pid | ActorModel::Node | protected |
| apply(const Pid &pid, const string_view function_name, const string_view args) -> ResultUnion | ActorModel::Node | |
| apply(const Pid &pid, const string_view module_name, const string_view function_name, const string_view args) -> ResultUnion | ActorModel::Node | |
| cancel(const TRef tref) -> bool | ActorModel::Node | |
| cancel_signal(const SignalRef signal_ref) -> bool | ActorModel::Node | |
| exit(const Pid &pid, const Pid &pid2, const Reason exit_reason) -> bool | ActorModel::Node | |
| function_registry | ActorModel::Node | protected |
| FunctionRegistry typedef | ActorModel::Node | |
| module(const string_view module_flatbuffer) -> bool | ActorModel::Node | |
| module_registry | ActorModel::Node | protected |
| ModuleRegistry typedef | ActorModel::Node | |
| named_process_registry | ActorModel::Node | protected |
| NamedProcessRegistry typedef | ActorModel::Node | |
| next_signal_ref | ActorModel::Node | protected |
| next_tref | ActorModel::Node | protected |
| Node() | ActorModel::Node | |
| Process class | ActorModel::Node | friend |
| process_flag(const Pid &pid, const ProcessFlag flag, const bool flag_setting) -> bool | ActorModel::Node | |
| process_registry | ActorModel::Node | protected |
| process_signal(const Pid &pid, const Signal &sig) -> bool | ActorModel::Node | protected |
| ProcessPtr typedef | ActorModel::Node | |
| ProcessRegistry typedef | ActorModel::Node | |
| register_name(const string_view name, const Pid &pid) -> bool | ActorModel::Node | |
| registered() -> const NamedProcessRegistry | ActorModel::Node | |
| send(const Pid &pid, const Message &message) -> bool | ActorModel::Node | |
| send(const Pid &pid, const string_view type, const string_view payload) -> bool | ActorModel::Node | |
| send_after(const Time time, const Pid &pid, const Message &message) -> TRef | ActorModel::Node | |
| send_after(const Time time, const Pid &pid, const string_view type, const string_view payload) -> TRef | ActorModel::Node | |
| send_interval(const Time time, const Pid &pid, const Message &message) -> TRef | ActorModel::Node | |
| send_interval(const Time time, const Pid &pid, const string_view type, const string_view payload) -> TRef | ActorModel::Node | |
| signal(const Pid &pid, flatbuffers::DetachedBuffer &&signal_buf) -> SignalRef | ActorModel::Node | protected |
| signal_timer_callback(const SignalRef signal_ref) -> bool | ActorModel::Node | |
| spawn(const Behaviour &&_behaviour, const ExecConfigCallback &&_exec_config_callback) -> Pid | ActorModel::Node | |
| spawn_link(const Pid &_initial_link_pid, const Behaviour &&_behaviour, const ExecConfigCallback &&_exec_config_callback) -> Pid | ActorModel::Node | |
| start_timer(const Time time, const Pid &pid, flatbuffers::DetachedBuffer &&message_buf, const bool is_recurring=false) -> TRef | ActorModel::Node | protected |
| string typedef | ActorModel::Node | |
| string_view typedef | ActorModel::Node | |
| terminate(const Pid &pid) -> bool | ActorModel::Node | protected |
| timed_messages | ActorModel::Node | protected |
| timed_signals | ActorModel::Node | protected |
| TimedMessages typedef | ActorModel::Node | |
| TimedSignals typedef | ActorModel::Node | |
| timer_callback(const TRef tref) -> bool | ActorModel::Node | |
| unregister(const string_view name) -> bool | ActorModel::Node | |
| whereis(const string_view name) -> MaybePid | ActorModel::Node |