contentDisposition Class Reference
Content disposition (basic type).
More...
List of all members.
Detailed Description
Content disposition (basic type).
Constructor & Destructor Documentation
Member Function Documentation
Clone this component.
- Returns:
- a copy of this component
Implements component.
| void copyFrom |
( |
const component & |
other |
) |
[virtual] |
Replace data in this component by data in other component.
Both components must be of the same type.
- Exceptions:
-
| std::bad_cast_exception | if the components are not of the same (dynamic) type |
- Parameters:
-
| other | other component to copy data from |
Implements component.
Generate RFC-2822/MIME data for this component.
- Parameters:
-
| os | output stream |
| maxLineLength | maximum line length for output |
| curLinePos | length of the current line in the output buffer |
| newLinePos | will receive the new line position (length of the last line written) |
Implements component.
| const std::vector< ref< const component > > getChildComponents |
( |
|
) |
const [virtual] |
Return the list of children of this component (const version).
- Returns:
- list of child components
Implements component.
| const string & getName |
( |
|
) |
const |
| void parse |
( |
const string & |
buffer, |
|
|
const string::size_type |
position, |
|
|
const string::size_type |
end, |
|
|
string::size_type * |
newPosition = NULL | |
|
) |
| | [virtual] |
Parse RFC-822/MIME data for this component.
- Parameters:
-
| buffer | input buffer |
| position | current position in the input buffer |
| end | end position in the input buffer |
| newPosition | will receive the new position in the input buffer |
Implements component.
| void setName |
( |
const string & |
name |
) |
|
Set the content disposition type.
See the constants in vmime::dispositionTypes.
- Parameters:
-
| name | name of the disposition type |
The documentation for this class was generated from the following files: