fastdo  0.5.12
http::Header::ContentType类 参考

Content-Type域 更多...

#include <http_misc.hpp>

类 http::Header::ContentType 继承关系图:
http::Header::ContentType 的协作图:

Public 成员函数

 ContentType ()
 
 ContentType (winux::String const &fieldVal)
 
 ContentType (winux::String const &mimeType, winux::Mixed const &options)
 
virtual winux::String toString () const
 
winux::String getMimeType () const
 
void setMimeType (winux::String const &mimeType)
 
winux::String getCharset () const
 
void setCharset (winux::String const &charset)
 
winux::String getBoundary () const
 
void setBoundary (winux::String const &boundary)
 
- Public 成员函数 继承自 http::Header::HeaderField
 HeaderField ()
 
 HeaderField (winux::String const &fieldVal)
 
 HeaderField (winux::String const &firstVal, winux::Mixed const &options)
 
HeaderFieldparse (winux::String const &fieldVal)
 
void clear ()
 
winux::String getOption (winux::String const &name) const
 
void setOption (winux::String const &name, winux::String const &value)
 
bool hasOption (winux::String const &name) const
 
winux::StringStringMapgetOptions ()
 
winux::StringStringMap const & getOptions () const
 
winux::String getFirstVal () const
 
void setFirstVal (winux::String const &firstVal)
 

额外继承的成员函数

- 静态 Protected 成员函数 继承自 http::Header::HeaderField
static void _ParseOptions (winux::String const &strOptions, winux::StringStringMap *options)
 
- Protected 属性 继承自 http::Header::HeaderField
winux::String _firstVal
 
winux::StringStringMap _options
 

详细描述

Content-Type域

在文件 http_misc.hpp40 行定义.

构造及析构函数说明

http::Header::ContentType::ContentType ( )
inline

在文件 http_misc.hpp43 行定义.

http::Header::ContentType::ContentType ( winux::String const &  fieldVal)
inline

在文件 http_misc.hpp44 行定义.

http::Header::ContentType::ContentType ( winux::String const &  mimeType,
winux::Mixed const &  options 
)
inline

在文件 http_misc.hpp45 行定义.

成员函数说明

winux::String http::Header::ContentType::getBoundary ( ) const
inline

在文件 http_misc.hpp52 行定义.

winux::String http::Header::ContentType::getCharset ( ) const
inline

在文件 http_misc.hpp50 行定义.

winux::String http::Header::ContentType::getMimeType ( ) const
inline

在文件 http_misc.hpp48 行定义.

void http::Header::ContentType::setBoundary ( winux::String const &  boundary)
inline

在文件 http_misc.hpp53 行定义.

void http::Header::ContentType::setCharset ( winux::String const &  charset)
inline

在文件 http_misc.hpp51 行定义.

函数调用图:

void http::Header::ContentType::setMimeType ( winux::String const &  mimeType)
inline

在文件 http_misc.hpp49 行定义.

函数调用图:

virtual winux::String http::Header::ContentType::toString ( ) const
virtual

该类的文档由以下文件生成: