uscxml::HTTPServer::Request Class Reference
Inheritance diagram for uscxml::HTTPServer::Request:
Collaboration diagram for uscxml::HTTPServer::Request:
Public Member Functions | |
| operator bool () | |
Public Member Functions inherited from uscxml::Event | |
| Event (const std::string &name, Type type=INTERNAL) | |
| operator bool () | |
| operator Data () | |
| operator std::string () | |
| bool | operator!= (const Event &other) const |
| bool | operator< (const Event &other) const |
| bool | operator== (const Event &other) const |
Public Attributes | |
| std::string | content |
| struct evhttp_request * | evhttpReq |
Public Attributes inherited from uscxml::Event | |
| Data | data |
| Type | eventType |
| bool | hideSendId |
| std::string | invokeid |
| std::string | name |
| std::map< std::string, Data > | namelist |
| std::string | origin |
| std::string | origintype |
| std::multimap< std::string, Data > | params |
| std::string | raw |
| std::string | sendid |
| std::string | uuid |
Additional Inherited Members | |
Public Types inherited from uscxml::Event | |
| typedef std::map< std::string, Data > | namelist_t |
| typedef std::multimap< std::string, Data > | params_t |
| enum | Type { INTERNAL = 1, EXTERNAL = 2, PLATFORM = 3 } |
Static Public Member Functions inherited from uscxml::Event | |
| static Event | fromData (const Data &data) |
| static bool | getParam (const params_t ¶ms, const std::string &name, Data &target) |
| static bool | getParam (const params_t ¶ms, const std::string &name, std::list< Data > &target) |
| template<typename T > | |
| static bool | getParam (const params_t ¶ms, const std::string &name, T &target) |
| static bool | getParam (const params_t ¶ms, const std::string &name, bool &target) |
| template<typename T > | |
| static bool | getParam (const params_t ¶ms, const std::string &name, std::list< T > &target) |
The documentation for this class was generated from the following file:
- server/HTTPServer.h

Public Member Functions inherited from