|
VMime
|
#include <context.hpp>


Classes | |
| class | switcher |
Public Member Functions | |
| virtual | ~context () |
| bool | getInternationalizedEmailSupport () const |
| void | setInternationalizedEmailSupport (const bool support) |
| const charsetConverterOptions & | getCharsetConversionOptions () const |
| void | setCharsetConversionOptions (const charsetConverterOptions &opts) |
Protected Member Functions | |
| context () | |
| context (const context &ctx) | |
| virtual context & | operator= (const context &ctx) |
| void | copyFrom (const context &ctx) |
Protected Member Functions inherited from object | |
| object () | |
| object (const object &) | |
| object & | operator= (const object &) |
| virtual | ~object () |
Protected Attributes | |
| bool | m_internationalizedEmail |
| charsetConverterOptions | m_charsetConvOptions |
Holds configuration parameters used either for parsing or generating messages.
|
virtual |
|
protected |
References vmime::dynamicCast(), context::m_charsetConvOptions, and context::m_internationalizedEmail.
Referenced by generationContext::copyFrom(), and context::operator=().
| const charsetConverterOptions & getCharsetConversionOptions | ( | ) | const |
Returns options used currently for charset conversions by the parser and/or the generator.
See charsetConverterOptions class for more information.
References context::m_charsetConvOptions.
| bool getInternationalizedEmailSupport | ( | ) | const |
Returns whether support for Internationalized Email Headers (RFC-6532) is enabled.
References context::m_internationalizedEmail.
References context::copyFrom(), and vmime::dynamicCast().
| void setCharsetConversionOptions | ( | const charsetConverterOptions & | opts | ) |
Sets the options used currently for charset conversions by the parser and/or the generator.
See charsetConverterOptions class for more information.
| opts | new charset conversion options |
References vmime::dynamicCast(), and context::m_charsetConvOptions.
Enables or disables support for Internationalized Email Headers (RFC-6532).
This is disabled by default, and should be used only with servers which support it (eg. SMTP servers with SMTPUTF8 extension).
| support | true if RFC-6532 support is enabled, false otherwise |
References vmime::dynamicCast(), and context::m_internationalizedEmail.
|
protected |
|
protected |