#include <mime_part.h>
Public Member Functions | |
| CL_MimePart () | |
| Construction:. | |
| CL_MimePart (const CL_MimePart ©) | |
| CL_MimePart & | operator= (const CL_MimePart ©) |
| Operations:. | |
| void | load (CL_File &file, const CL_StringA &next_mime_boundary=CL_StringA()) |
| CL_StringA | get_content_id () const |
| bool | has_content_id () const |
| CL_StringA | get_content_description () const |
| bool | has_content_description () const |
| CL_StringA | get_content_disposition () const |
| bool | has_content_disposition () const |
| CL_StringA | get_content_transfer_encoding () const |
| CL_StringA | get_content_type () const |
| bool | has_content_type () const |
| CL_StringA | get_content_type_parameters () const |
| CL_StringA | get_content_type_parameter_value (const CL_StringA &name) const |
| bool | has_content_type_parameter (const CL_StringA &name) const |
| int | get_header_lines_count () const |
| CL_StringA | get_header_line (int line) const |
Public Attributes | |
| CL_StringA | headers |
| Attributes:. | |
| int | header_pos |
| int | header_length |
| int | body_pos |
| int | body_length |
| std::vector< CL_MimePart > | parts |
|
|
Construction:.
Definition at line 39 of file mime_part.cpp. |
|
|
Definition at line 44 of file mime_part.cpp. |
|
|
Definition at line 269 of file mime_part.cpp. References CL_RegExpMatch::get_capture_length(), CL_RegExpMatch::get_capture_pos(), headers, CL_RegExpMatch::is_match(), and CL_RegExp::search(). |
|
|
|
|
|
Definition at line 248 of file mime_part.cpp. References CL_RegExpMatch::get_capture_length(), CL_RegExpMatch::get_capture_pos(), headers, CL_RegExpMatch::is_match(), and CL_RegExp::search(). |
|
|
Definition at line 290 of file mime_part.cpp. References CL_RegExpMatch::get_capture_length(), CL_RegExpMatch::get_capture_pos(), headers, CL_RegExpMatch::is_match(), and CL_RegExp::search(). |
|
|
Definition at line 304 of file mime_part.cpp. References CL_RegExpMatch::get_capture_length(), CL_RegExpMatch::get_capture_pos(), headers, CL_RegExpMatch::is_match(), and CL_RegExp::search(). Referenced by load(). |
|
|
Definition at line 342 of file mime_part.cpp. References CL_RegExpMatch::get_capture_length(), CL_RegExpMatch::get_capture_pos(), get_content_type_parameters(), has_content_type(), CL_RegExpMatch::is_match(), and CL_RegExp::search(). Referenced by load(). |
|
|
Definition at line 327 of file mime_part.cpp. References CL_RegExpMatch::get_capture_length(), CL_RegExpMatch::get_capture_pos(), headers, CL_RegExpMatch::is_match(), and CL_RegExp::search(). Referenced by get_content_type_parameter_value(), and has_content_type_parameter(). |
|
|
Definition at line 418 of file mime_part.cpp. References CL_RegExpMatch::get_capture_length(), CL_RegExpMatch::get_capture_pos(), headers, CL_RegExpMatch::is_match(), and CL_RegExp::search(). |
|
|
Definition at line 402 of file mime_part.cpp. References CL_RegExpMatch::get_capture_length(), CL_RegExpMatch::get_capture_pos(), headers, CL_RegExpMatch::is_match(), and CL_RegExp::search(). |
|
|
Definition at line 283 of file mime_part.cpp. References headers, CL_RegExpMatch::is_match(), and CL_RegExp::search(). |
|
|
|
|
|
Definition at line 262 of file mime_part.cpp. References headers, CL_RegExpMatch::is_match(), and CL_RegExp::search(). |
|
|
Definition at line 318 of file mime_part.cpp. References headers, CL_RegExpMatch::is_match(), and CL_RegExp::search(). Referenced by get_content_type_parameter_value(), and has_content_type_parameter(). |
|
|
Definition at line 373 of file mime_part.cpp. References CL_RegExpMatch::get_capture_length(), CL_RegExpMatch::get_capture_pos(), get_content_type_parameters(), has_content_type(), CL_RegExpMatch::is_match(), and CL_RegExp::search(). |
|
||||||||||||
|
Definition at line 67 of file mime_part.cpp. References body_length, body_pos, CL_RegExpMatch::get_capture_length(), CL_RegExpMatch::get_capture_pos(), get_content_type(), get_content_type_parameter_value(), header_length, header_pos, headers, CL_RegExpMatch::is_match(), CL_RegExpMatch::is_partial(), parts, CL_RegExp::search(), and TEXT. Referenced by CL_MimeDocument::load(). |
|
|
Operations:.
Definition at line 56 of file mime_part.cpp. References body_length, body_pos, header_length, header_pos, headers, and parts. |
|
|
Definition at line 50 of file mime_part.h. Referenced by load(), and operator=(). |
|
|
Definition at line 50 of file mime_part.h. Referenced by load(), and operator=(). |
|
|
Definition at line 48 of file mime_part.h. Referenced by load(), and operator=(). |
|
|
Definition at line 48 of file mime_part.h. Referenced by load(), and operator=(). |
|
|
Attributes:.
Definition at line 46 of file mime_part.h. Referenced by get_content_description(), get_content_id(), get_content_transfer_encoding(), get_content_type(), get_content_type_parameters(), get_header_line(), get_header_lines_count(), has_content_description(), has_content_id(), has_content_type(), load(), and operator=(). |
|
|
Definition at line 52 of file mime_part.h. Referenced by load(), and operator=(). |
1.4.1