C++ Unified Device Interface
SOIL::Common Member List

This is the complete list of members for SOIL::Common, including all inherited members.

allowed_methodsHTTP::Resourceprotected
allowed_originsHTTP::Resourceprotected
apply_headers(Response &response)HTTP::Resourceprotected
cast(void)SOIL::Common
childrenSOIL::Common
Common(std::shared_ptr< Common > parent, std::string uuid, std::string name, std::string description, std::string ontology="")SOIL::Common
content_typeHTTP::Resourceprotected
descriptionSOIL::Common
fqid(void)SOIL::Common
handle(HTTP::Request request, std::wsmatch match=std::wsmatch())SOIL::Commonvirtual
handle_delete(Request message, std::wsmatch match=std::wsmatch())HTTP::Resourcevirtual
handle_exception(Request message, std::exception &exception, std::wsmatch match=std::wsmatch())HTTP::Resourcevirtual
handle_get(Request message, std::wsmatch match=std::wsmatch())HTTP::Resourcevirtual
handle_head(Request message, std::wsmatch match=std::wsmatch())HTTP::Resourcevirtual
handle_options(Request message, std::wsmatch match=std::wsmatch())HTTP::Resourcevirtual
handle_patch(Request message, std::wsmatch match=std::wsmatch())HTTP::Resourcevirtual
handle_post(Request message, std::wsmatch match=std::wsmatch())HTTP::Resourcevirtual
handle_put(Request message, std::wsmatch match=std::wsmatch())HTTP::Resourcevirtual
insert(std::string uuid, std::shared_ptr< Common > &child)SOIL::Common
insert(std::string uuid, Common *child)SOIL::Common
is_function(void) constSOIL::Common
is_object(void) constSOIL::Common
is_parameter(void) constSOIL::Common
is_variable(void) constSOIL::Common
json(void)SOIL::Commonvirtual
mutexSOIL::Common
nameSOIL::Common
ontologySOIL::Common
operator[](std::string fqid)SOIL::Common
parentSOIL::Common
remove(std::string uuid)SOIL::Common
request_info(Request message, std::wsmatch match=std::wsmatch())HTTP::Resourcestatic
Resource()HTTP::Resource
selfSOIL::Common
uuidSOIL::Common
wjson(void)SOIL::Commonvirtual
~Common()SOIL::Commonvirtual
~Resource()HTTP::Resource