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