$darkmode
engine::Registrar Member List

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

clone() const (defined in engine::Registrar)engine::Registrarinline
data_broker() const override (defined in engine::Registrar)engine::Registrarinlinevirtual
register_action(cloe::ActionFactoryPtr &&af) override (defined in engine::Registrar)engine::Registrarinline
cloe::Registrar::register_action(std::unique_ptr< ActionFactory > &&)=0cloe::Registrarpure virtual
cloe::Registrar::register_action(Ctx &&... ctx)cloe::Registrarinline
register_api_handler(const std::string &endpoint, cloe::HandlerType t, cloe::Handler h) overrideengine::Registrarinlinevirtual
register_event(cloe::EventFactoryPtr &&ef, std::shared_ptr< cloe::Callback > storage) override (defined in engine::Registrar)engine::Registrarinline
cloe::Registrar::register_event(std::unique_ptr< EventFactory > &&f, std::shared_ptr< Callback > c)=0cloe::Registrarpure virtual
cloe::Registrar::register_event(std::unique_ptr< F > &&f)cloe::Registrarinline
cloe::Registrar::register_event(Args... args)cloe::Registrarinline
register_lua_table() overrideengine::Registrarinlinevirtual
register_static_handler(const std::string &endpoint, cloe::Handler h) overrideengine::Registrarinlinevirtual
Registrar(std::unique_ptr< ServerRegistrar > r, Coordinator *c, cloe::DataBroker *db) (defined in engine::Registrar)engine::Registrarinline
Registrar(const Registrar &ar, const std::string &trigger_prefix, const std::string &static_prefix, const std::string &api_prefix) (defined in engine::Registrar)engine::Registrarinline
trigger_key(const std::string &name) (defined in engine::Registrar)engine::Registrarinline
with_api_prefix(const std::string &prefix) const overrideengine::Registrarinlinevirtual
with_static_prefix(const std::string &prefix) const overrideengine::Registrarinlinevirtual
with_trigger_prefix(const std::string &prefix) const overrideengine::Registrarinlinevirtual
~Registrar() noexcept=default (defined in cloe::Registrar)cloe::Registrarvirtual