VMime
bodyPart Member List

This is the complete list of members for bodyPart, including all inherited members.

bodyPart()bodyPart
clone() const bodyPartvirtual
component()component
copyFrom(const component &other)bodyPartvirtual
createChildPart()bodyPartprotected
generate(const size_t maxLineLength=lineLengthLimits::infinite, const size_t curLinePos=0) const componentvirtual
generate(utility::outputStream &outputStream, const size_t curLinePos=0, size_t *newLinePos=NULL) const componentvirtual
generate(const generationContext &ctx, utility::outputStream &outputStream, const size_t curLinePos=0, size_t *newLinePos=NULL) const componentvirtual
generateImpl(const generationContext &ctx, utility::outputStream &os, const size_t curLinePos=0, size_t *newLinePos=NULL) const bodyPartprotectedvirtual
getBody() const bodyPart
getBody()bodyPart
getChildComponents()bodyPartvirtual
getGeneratedSize(const generationContext &ctx)bodyPartvirtual
getHeader() const bodyPart
getHeader()bodyPart
getParentPart()bodyPart
getParentPart() const bodyPart
getParsedLength() const component
getParsedOffset() const component
importChildPart(shared_ptr< bodyPart > part)bodyPartprotected
object()objectprotected
object(const object &)objectprotected
operator=(const bodyPart &other)bodyPart
vmime::component::operator=(const object &)objectprotected
parse(const string &buffer)component
parse(const parsingContext &ctx, const string &buffer)component
parse(shared_ptr< utility::inputStream > inputStream, const size_t length)component
parse(const string &buffer, const size_t position, const size_t end, size_t *newPosition=NULL)component
parse(const parsingContext &ctx, const string &buffer, const size_t position, const size_t end, size_t *newPosition=NULL)component
parse(shared_ptr< utility::inputStream > inputStream, const size_t position, const size_t end, size_t *newPosition=NULL)component
parse(const parsingContext &ctx, shared_ptr< utility::inputStream > inputStream, const size_t position, const size_t end, size_t *newPosition=NULL)component
parseImpl(const parsingContext &ctx, shared_ptr< utility::parserInputStreamAdapter > parser, const size_t position, const size_t end, size_t *newPosition=NULL)bodyPartprotectedvirtual
vmime::component::parseImpl(const parsingContext &ctx, const string &buffer, const size_t position, const size_t end, size_t *newPosition=NULL)componentprotectedvirtual
setBody(shared_ptr< body > body)bodyPart
setHeader(shared_ptr< header > header)bodyPart
setParsedBounds(const size_t start, const size_t end)componentprotected
~component()componentvirtual
~object()objectprotectedvirtual