acl  3.5.3.0
acl::mime_head类 参考

#include <mime_head.hpp>

+ 类 acl::mime_head 继承关系图:
+ acl::mime_head 的协作图:

Public 成员函数

 mime_head (void)
 
 ~mime_head (void)
 
const stringget_boundary (void) const
 
const char * get_ctype (void) const
 
const char * get_stype (void) const
 
const stringsender (void) const
 
const stringfrom (void) const
 
const stringreplyto (void) const
 
const stringreturnpath (void) const
 
const stringsubject (void) const
 
const std::list< char * > & to_list (void) const
 
const std::list< char * > & cc_list (void) const
 
const std::list< char * > & bcc_list (void) const
 
const std::list< char * > & rcpt_list (void) const
 
const std::list< HEADER * > & header_list (void) const
 
const char * header_value (const char *name) const
 
int header_values (const char *name, std::list< const char * > *values) const
 
mime_headset_sender (const char *)
 
mime_headset_from (const char *)
 
mime_headset_replyto (const char *)
 
mime_headset_returnpath (const char *)
 
mime_headset_subject (const char *)
 
mime_headadd_to (const char *)
 
mime_headadd_cc (const char *)
 
mime_headadd_bcc (const char *)
 
mime_headadd_rcpt (const char *)
 
mime_headadd_header (const char *, const char *)
 
mime_headset_type (const char *, const char *)
 
mime_headset_boundary (const char *)
 
void build_head (string &buf, bool clean)
 
mime_headreset (void)
 

额外继承的成员函数

- Protected 成员函数 继承自 acl::acl::noncopyable
 noncopyable ()
 
 ~noncopyable ()
 

详细描述

在文件 mime_head.hpp17 行定义.

构造及析构函数说明

◆ mime_head()

acl::mime_head::mime_head ( void  )

◆ ~mime_head()

acl::mime_head::~mime_head ( void  )

成员函数说明

◆ add_bcc()

mime_head& acl::mime_head::add_bcc ( const char *  )

◆ add_cc()

mime_head& acl::mime_head::add_cc ( const char *  )

◆ add_header()

mime_head& acl::mime_head::add_header ( const char *  ,
const char *   
)

◆ add_rcpt()

mime_head& acl::mime_head::add_rcpt ( const char *  )

◆ add_to()

mime_head& acl::mime_head::add_to ( const char *  )

◆ bcc_list()

const std::list<char*>& acl::mime_head::bcc_list ( void  ) const

◆ build_head()

void acl::mime_head::build_head ( string buf,
bool  clean 
)

◆ cc_list()

const std::list<char*>& acl::mime_head::cc_list ( void  ) const

◆ from()

const string& acl::mime_head::from ( void  ) const

◆ get_boundary()

const string& acl::mime_head::get_boundary ( void  ) const

◆ get_ctype()

const char* acl::mime_head::get_ctype ( void  ) const

◆ get_stype()

const char* acl::mime_head::get_stype ( void  ) const

◆ header_list()

const std::list<HEADER*>& acl::mime_head::header_list ( void  ) const

◆ header_value()

const char* acl::mime_head::header_value ( const char *  name) const

◆ header_values()

int acl::mime_head::header_values ( const char *  name,
std::list< const char * > *  values 
) const

◆ rcpt_list()

const std::list<char*>& acl::mime_head::rcpt_list ( void  ) const

◆ replyto()

const string& acl::mime_head::replyto ( void  ) const

◆ reset()

mime_head& acl::mime_head::reset ( void  )

◆ returnpath()

const string& acl::mime_head::returnpath ( void  ) const

◆ sender()

const string& acl::mime_head::sender ( void  ) const

◆ set_boundary()

mime_head& acl::mime_head::set_boundary ( const char *  )

◆ set_from()

mime_head& acl::mime_head::set_from ( const char *  )

◆ set_replyto()

mime_head& acl::mime_head::set_replyto ( const char *  )

◆ set_returnpath()

mime_head& acl::mime_head::set_returnpath ( const char *  )

◆ set_sender()

mime_head& acl::mime_head::set_sender ( const char *  )

◆ set_subject()

mime_head& acl::mime_head::set_subject ( const char *  )

◆ set_type()

mime_head& acl::mime_head::set_type ( const char *  ,
const char *   
)

◆ subject()

const string& acl::mime_head::subject ( void  ) const

◆ to_list()

const std::list<char*>& acl::mime_head::to_list ( void  ) const

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