WebFramework v3.0.12
Web framework for C++.
Loading...
Searching...
No Matches
framework::ResourceExecutor Member List

This is the complete list of members for framework::ResourceExecutor, including all inherited members.

badRequestError(HTTPResponse &response, const std::exception *exception)framework::ResourceExecutor
BaseExecutor()=default (defined in framework::BaseExecutor)framework::BaseExecutor
BaseStatelessExecutor()=default (defined in framework::BaseStatelessExecutor)framework::BaseStatelessExecutor
destroy() final overrideframework::BaseStatelessExecutorvirtual
doConnect(HTTPRequest &request, HTTPResponse &response)framework::BaseExecutorvirtual
doDelete(HTTPRequest &request, HTTPResponse &response)framework::BaseExecutorvirtual
doGet(HTTPRequest &request, HTTPResponse &response) overrideframework::ResourceExecutorvirtual
doHead(HTTPRequest &request, HTTPResponse &response)framework::BaseExecutorvirtual
doOptions(HTTPRequest &request, HTTPResponse &response)framework::BaseExecutorvirtual
doPatch(HTTPRequest &request, HTTPResponse &response)framework::BaseExecutorvirtual
doPost(HTTPRequest &request, HTTPResponse &response) overrideframework::ResourceExecutorvirtual
doPut(HTTPRequest &request, HTTPResponse &response)framework::BaseExecutorvirtual
doTrace(HTTPRequest &request, HTTPResponse &response)framework::BaseExecutorvirtual
executorType enum name (defined in framework::BaseExecutor)framework::BaseExecutor
getIsCaching() const (defined in framework::ResourceExecutor)framework::ResourceExecutor
getPathToAssets() const final override (defined in framework::ResourceExecutor)framework::ResourceExecutorvirtual
getType() const final overrideframework::BaseStatelessExecutorvirtual
init(const utility::JSONSettingsParser::ExecutorSettings &settings) overrideframework::ResourceExecutorvirtual
internalServerError(HTTPResponse &response, const std::exception *exception)framework::ResourceExecutor
isDynamicFunctionRegistered(const std::string &functionName) overrideframework::ResourceExecutorvirtual
notFoundError(HTTPResponse &response, const std::exception *exception)framework::ResourceExecutor
registerDynamicFunction(const std::string &functionName, std::function< std::string(const std::vector< std::string > &)> &&function) overrideframework::ResourceExecutorvirtual
ResourceExecutor(const json::JSONParser &configuration, const std::filesystem::path &assets, uint64_t cachingSize, const std::filesystem::path &pathToTemplates) (defined in framework::ResourceExecutor)framework::ResourceExecutor
sendDynamicFile(const std::string &filePath, HTTPResponse &response, const std::unordered_map< std::string, std::string > &variables={}, bool isBinary=true, const std::string &fileName="") overrideframework::ResourceExecutorvirtual
sendStaticFile(const std::string &filePath, HTTPResponse &response, bool isBinary=true, const std::string &fileName="") overrideframework::ResourceExecutorvirtual
unregisterDynamicFunction(const std::string &functionName) overrideframework::ResourceExecutorvirtual
~BaseExecutor()=default (defined in framework::BaseExecutor)framework::BaseExecutorvirtual
~BaseStatelessExecutor()=default (defined in framework::BaseStatelessExecutor)framework::BaseStatelessExecutorvirtual
~IDynamicFile()=default (defined in framework::interfaces::IDynamicFile)framework::interfaces::IDynamicFilevirtual
~IFile()=default (defined in framework::interfaces::IFile)framework::interfaces::IFilevirtual
~IStaticFile()=default (defined in framework::interfaces::IStaticFile)framework::interfaces::IStaticFilevirtual
~ResourceExecutor()=default (defined in framework::ResourceExecutor)framework::ResourceExecutor