$darkmode
engine::Coordinator Member List

This is the complete list of members for engine::Coordinator, including all inherited members.

Coordinator(sol::state_view lua, cloe::DataBroker *db) (defined in engine::Coordinator)engine::Coordinator
data_broker() const (defined in engine::Coordinator)engine::Coordinatorinline
enroll(cloe::Registrar &r) (defined in engine::Coordinator)engine::Coordinator
execute_action_from_lua(const cloe::Sync &sync, const sol::object &obj) (defined in engine::Coordinator)engine::Coordinator
execute_trigger(cloe::TriggerPtr &&tp, const cloe::Sync &sync) (defined in engine::Coordinator)engine::Coordinatorprotected
history() const (defined in engine::Coordinator)engine::Coordinatorinline
insert_trigger_from_lua(const cloe::Sync &sync, const sol::object &obj) (defined in engine::Coordinator)engine::Coordinator
logger() const (defined in engine::Coordinator)engine::Coordinatorinline
make_action(const sol::object &lua) const (defined in engine::Coordinator)engine::Coordinatorprotected
make_action(const cloe::Conf &c) const (defined in engine::Coordinator)engine::Coordinatorprotected
make_event(const cloe::Conf &c) const (defined in engine::Coordinator)engine::Coordinatorprotected
make_trigger(cloe::Source s, const cloe::Conf &c) const (defined in engine::Coordinator)engine::Coordinatorprotected
make_trigger(const sol::table &tbl) const (defined in engine::Coordinator)engine::Coordinatorprotected
process(const cloe::Sync &)engine::Coordinator
process_pending_lua_triggers(const cloe::Sync &sync) (defined in engine::Coordinator)engine::Coordinator
process_pending_web_triggers(const cloe::Sync &sync) (defined in engine::Coordinator)engine::Coordinator
queue_trigger(cloe::Source s, const cloe::Conf &c) (defined in engine::Coordinator)engine::Coordinatorinlineprotected
queue_trigger(cloe::TriggerPtr &&tp) (defined in engine::Coordinator)engine::Coordinatorprotected
register_action(const std::string &key, cloe::ActionFactoryPtr &&af) (defined in engine::Coordinator)engine::Coordinator
register_event(const std::string &key, cloe::EventFactoryPtr &&ef, std::shared_ptr< cloe::Callback > storage) (defined in engine::Coordinator)engine::Coordinator
register_lua_table(const std::string &field) (defined in engine::Coordinator)engine::Coordinator
store_trigger(cloe::TriggerPtr &&tp, const cloe::Sync &sync) (defined in engine::Coordinator)engine::Coordinatorprotected
trigger_action_schemas() constengine::Coordinator
trigger_event_schemas() constengine::Coordinator
trigger_registrar(cloe::Source s) (defined in engine::Coordinator)engine::Coordinator
TriggerRegistrar (defined in engine::Coordinator)engine::Coordinatorprotected