MakerLabs ACM
actor.cpp File Reference
#include "actor.h"
#include "delay.h"
#include "esp_log.h"

Namespaces

 ActorModel
 

Functions

auto ActorModel::_actor_spawn (const ActorBehaviours &&_actor_behaviours, const MaybePid &_initial_link_pid=std::experimental::nullopt, const ExecConfigCallback &&_exec_config_callback=nullptr) -> Pid
 
auto ActorModel::spawn (const ActorBehaviour &&_actor_behaviour, const ExecConfigCallback &&_exec_config_callback) -> Pid
 
auto ActorModel::spawn_link (const Pid &_initial_link_pid, const ActorBehaviour &&_actor_behaviour, const ExecConfigCallback &&_exec_config_callback) -> Pid
 
auto ActorModel::spawn (const ActorBehaviours &&_actor_behaviours, const ExecConfigCallback &&_exec_config_callback) -> Pid
 
auto ActorModel::spawn_link (const Pid &_initial_link_pid, const ActorBehaviours &&_actor_behaviours, const ExecConfigCallback &&_exec_config_callback) -> Pid