VMime
parsingContext Class Reference

#include <parsingContext.hpp>

Inheritance diagram for parsingContext:
Collaboration diagram for parsingContext:

Public Member Functions

 parsingContext ()
 parsingContext (const parsingContext &ctx)
Public Member Functions inherited from context
virtual ~context ()
bool getInternationalizedEmailSupport () const
void setInternationalizedEmailSupport (const bool support)
const charsetConverterOptionsgetCharsetConversionOptions () const
void setCharsetConversionOptions (const charsetConverterOptions &opts)

Static Public Member Functions

static parsingContextgetDefaultContext ()

Additional Inherited Members

Protected Member Functions inherited from context
 context ()
 context (const context &ctx)
virtual contextoperator= (const context &ctx)
void copyFrom (const context &ctx)
Protected Member Functions inherited from object
 object ()
 object (const object &)
objectoperator= (const object &)
virtual ~object ()
Protected Attributes inherited from context
bool m_internationalizedEmail
charsetConverterOptions m_charsetConvOptions

Detailed Description

Holds configuration parameters used for parsing messages.

Constructor & Destructor Documentation

◆ parsingContext() [1/2]

parsingContext ( )

◆ parsingContext() [2/2]

parsingContext ( const parsingContext & ctx)

Member Function Documentation

◆ getDefaultContext()

parsingContext & getDefaultContext ( )
static

Returns the default context used for parsing messages.

Returns
a reference to the default parsing context

References parsingContext().

Referenced by text::decodeAndUnfold(), text::decodeAndUnfold(), emailAddress::parse(), emailAddress::parse(), and emailAddress::parse().


The documentation for this class was generated from the following files: