ActionActionParam typedef | Leosac::Module::WebSockAPI::ICRUDResourceHandler | protected |
create_impl(const WebSockAPI::json &req) override | Leosac::Module::LedBuzzer::CRUDHandler< ObjectT, ObjectIdKey, SerializerT > | virtual |
CRUDHandler(const WebSockAPI::RequestContext &ctx) | Leosac::Module::LedBuzzer::CRUDHandler< ObjectT, ObjectIdKey, SerializerT > | explicit |
CRUDResourceHandler(RequestContext ctx) | Leosac::Module::WebSockAPI::CRUDResourceHandler | protected |
ctx_ | Leosac::Module::WebSockAPI::CRUDResourceHandler | protected |
delete_impl(const WebSockAPI::json &req) override | Leosac::Module::LedBuzzer::CRUDHandler< ObjectT, ObjectIdKey, SerializerT > | virtual |
enforce_permission(const std::vector< ActionActionParam > &) | Leosac::Module::WebSockAPI::ICRUDResourceHandler | private |
Factory typedef | Leosac::Module::WebSockAPI::CRUDResourceHandler | |
instanciate(WebSockAPI::RequestContext) | Leosac::Module::LedBuzzer::CRUDHandler< ObjectT, ObjectIdKey, SerializerT > | static |
process(const ClientMessage &msg) | Leosac::Module::WebSockAPI::ICRUDResourceHandler | |
read_impl(const WebSockAPI::json &req) override | Leosac::Module::LedBuzzer::CRUDHandler< ObjectT, ObjectIdKey, SerializerT > | virtual |
required_permission(Verb verb, const WebSockAPI::json &req) const override | Leosac::Module::LedBuzzer::CRUDHandler< ObjectT, ObjectIdKey, SerializerT > | virtual |
security_context() const override | Leosac::Module::WebSockAPI::CRUDResourceHandler | protectedvirtual |
update_impl(const WebSockAPI::json &req) override | Leosac::Module::LedBuzzer::CRUDHandler< ObjectT, ObjectIdKey, SerializerT > | virtual |
Verb enum name | Leosac::Module::WebSockAPI::ICRUDResourceHandler | |
verb_from_request_type(const std::string &) | Leosac::Module::WebSockAPI::ICRUDResourceHandler | privatestatic |