|
|
typedef std::pair< std::string, std::string > | HeaderParamValue |
| |
|
typedef std::vector< HeaderParamValue > | HeaderParams |
| |
|
typedef HeaderParams::iterator | HeaderParamsIter |
| |
|
|
void | Parse (const std::string &strData) |
| |
|
void | AddParam (const std::string ¶m, const std::string &value, const bool overwrite=false) |
| |
|
std::string | GetValue (const std::string &strParam) const |
| |
|
std::vector< std::string > | GetValues (std::string strParam) const |
| |
|
std::string | GetHeader (void) const |
| |
|
std::string | GetMimeType (void) const |
| |
|
std::string | GetCharset (void) const |
| |
|
std::string | GetProtoLine () const |
| |
|
bool | IsHeaderDone (void) const |
| |
|
void | Clear () |
| |
|
|
std::string | GetValueRaw (const std::string &strParam) const |
| |
|
bool | ParseLine (const std::string &headerLine) |
| |
|
|
HeaderParams | m_params |
| |
|
std::string | m_protoLine |
| |
|
bool | m_headerdone |
| |
|
std::string | m_lastHeaderLine |
| |
|
|
static const char *const | m_whitespaceChars = " \t" |
| |
The documentation for this class was generated from the following files: