|
| auto | ActorModel::spawn (const Behaviour &&_behaviour, const ExecConfigCallback &&_exec_config_callback) -> Pid |
| |
| auto | ActorModel::spawn_link (const Pid &_initial_link_pid, const Behaviour &&_behaviour, const ExecConfigCallback &&_exec_config_callback) -> Pid |
| |
| auto | ActorModel::process_flag (const Pid &pid, const ProcessFlag flag, const bool flag_setting) -> bool |
| |
| auto | ActorModel::send (const Pid &pid, const Message &message) -> bool |
| |
| auto | ActorModel::send (const Pid &pid, const string_view type, const string_view payload) -> bool |
| |
| auto | ActorModel::send (const Pid &pid, const string_view type, const std::vector< uint8_t > &payload_vec) -> bool |
| |
| auto | ActorModel::send (const Pid &pid, const string_view type, const flatbuffers::Vector< uint8_t > &payload_fbvec) -> bool |
| |
| auto | ActorModel::send (const Pid &pid, const string_view type, const MessageFlatbuffer &payload_flatbuffer) -> bool |
| |
| auto | ActorModel::send_after (const Time time, const Pid &pid, const Message &message) -> TRef |
| |
| auto | ActorModel::send_after (const Time time, const Pid &pid, const string_view type, const string_view payload) -> TRef |
| |
| auto | ActorModel::send_after (const Time time, const Pid &pid, const string_view type, const std::vector< uint8_t > &payload_vec) -> TRef |
| |
| auto | ActorModel::send_after (const Time time, const Pid &pid, const string_view type, const MessageFlatbuffer &payload_flatbuffer) -> TRef |
| |
| auto | ActorModel::send_interval (const Time time, const Pid &pid, const Message &message) -> TRef |
| |
| auto | ActorModel::send_interval (const Time time, const Pid &pid, const string_view type, const string_view payload) -> TRef |
| |
| auto | ActorModel::send_interval (const Time time, const Pid &pid, const string_view type, const std::vector< uint8_t > &payload_vec) -> TRef |
| |
| auto | ActorModel::send_interval (const Time time, const Pid &pid, const string_view type, const MessageFlatbuffer &payload_flatbuffer) -> TRef |
| |
| auto | ActorModel::cancel (const TRef tref) -> bool |
| |
| auto | ActorModel::exit (const Pid &pid, const Pid &pid2, const Reason exit_reason) -> bool |
| |
| auto | ActorModel::register_name (const string_view name, const Pid &pid) -> bool |
| |
| auto | ActorModel::unregister (const string_view name) -> bool |
| |
| auto | ActorModel::registered () -> const Node::NamedProcessRegistry |
| |
| auto | ActorModel::whereis (const string_view name) -> MaybePid |
| |
| auto | ActorModel::module (const std::experimental::string_view module_flatbuffer) -> bool |
| |
| auto | ActorModel::apply (const Pid &pid, const std::experimental::string_view function_name, const std::experimental::string_view args) -> ResultUnion |
| |
| auto | ActorModel::apply (const Pid &pid, const std::experimental::string_view module_name, const std::experimental::string_view function_name, const std::experimental::string_view args) -> ResultUnion |
| |
| auto | ActorModel::matches (const ActorModel::Message &message) -> bool |
| |
| auto | ActorModel::matches (const ActorModel::Message &message, const std::experimental::string_view type) -> bool |
| |
| auto | ActorModel::matches (const ActorModel::Message &message, const std::experimental::string_view type, std::experimental::string_view &payload) -> bool |
| |
| auto | ActorModel::matches (const ActorModel::Message &message, const std::experimental::string_view type, std::string &payload) -> bool |
| |
| auto | ActorModel::matches (const ActorModel::Message &message, const std::experimental::string_view type, MutableFlatbuffer &payload) -> bool |
| |
| template<typename TableT > |
| auto | ActorModel::matches (const ActorModel::Message &message, const std::experimental::string_view type, const TableT *&payload_ptr) -> bool |
| |
| template<typename TableObjT , class = typename TableObjT::TableType> |
| auto | ActorModel::matches (const ActorModel::Message &message, const std::experimental::string_view type, TableObjT &obj) -> bool |
| |