Public Types | |
using | Ptr = std::shared_ptr< Functions::Function > |
Public Member Functions | |
Function (std::string endpoint, HTTP::EnumMethods type) | |
std::string | get_endpoint () const |
std::string | get_target () const |
HTTP::EnumMethods | get_method () const |
std::vector< Action::Ptr > & | get_actions () |
HTTP::Methods & | get_methods () |
void | set_endpoint (std::string endpoint) |
void | set_target (std::string target) |
void | set_method (HTTP::EnumMethods type) |
Action::Ptr | AddAction_ (std::string identifier) |