WebFramework v3.0.12
Web framework for C++.
|
Public Member Functions | |
WebFrameworkDynamicPages (const std::filesystem::path &pathToTemplates) | |
void | run (const std::unordered_map< std::string, std::string > &variables, std::string &source) |
void | registerDynamicFunction (const std::string &functionName, std::function< std::string(const std::vector< std::string > &)> &&function) |
void | unregisterDynamicFunction (const std::string &functionName) |
bool | isDynamicFunctionRegistered (const std::string &functionName) |
const std::filesystem::path & | getPathToTemplates () const |
Definition at line 7 of file WebFrameworkDynamicPages.h.
framework::WebFrameworkDynamicPages::WebFrameworkDynamicPages | ( | const std::filesystem::path & | pathToTemplates | ) |
Definition at line 141 of file WebFrameworkDynamicPages.cpp.
const filesystem::path & framework::WebFrameworkDynamicPages::getPathToTemplates | ( | ) | const |
Definition at line 199 of file WebFrameworkDynamicPages.cpp.
bool framework::WebFrameworkDynamicPages::isDynamicFunctionRegistered | ( | const std::string & | functionName | ) |
Definition at line 194 of file WebFrameworkDynamicPages.cpp.
void framework::WebFrameworkDynamicPages::registerDynamicFunction | ( | const std::string & | functionName, |
std::function< std::string(const std::vector< std::string > &)> && | function ) |
Definition at line 184 of file WebFrameworkDynamicPages.cpp.
void framework::WebFrameworkDynamicPages::run | ( | const std::unordered_map< std::string, std::string > & | variables, |
std::string & | source ) |
Definition at line 149 of file WebFrameworkDynamicPages.cpp.
void framework::WebFrameworkDynamicPages::unregisterDynamicFunction | ( | const std::string & | functionName | ) |
Definition at line 189 of file WebFrameworkDynamicPages.cpp.