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) |