Class Swift_Mime_ContentEncoder_QpContentEncoderProxy

InheritanceSwift_Mime_ContentEncoder_QpContentEncoderProxy
ImplementsSwift_Mime_ContentEncoder

Proxy for quoted-printable content encoders.

Switches on the best QP encoder implementation for current charset.

Method Details

__clone() public method

Make a deep copy of object.

public void __clone ( )
__construct() public method

Constructor.

public void __construct ( Swift_Mime_ContentEncoder_QpContentEncoder $safeEncoder, Swift_Mime_ContentEncoder_NativeQpContentEncoder $nativeEncoder, $charset )
$safeEncoder Swift_Mime_ContentEncoder_QpContentEncoder
$nativeEncoder Swift_Mime_ContentEncoder_NativeQpContentEncoder
$charset string|null
charsetChanged() public method

{@inheritdoc}

public void charsetChanged ( $charset )
$charset
encodeByteStream() public method

{@inheritdoc}

public void encodeByteStream ( Swift_OutputByteStream $os, Swift_InputByteStream $is, $firstLineOffset 0, $maxLineLength 0 )
$os
$is
$firstLineOffset
$maxLineLength
encodeString() public method

{@inheritdoc}

public void encodeString ( $string, $firstLineOffset 0, $maxLineLength 0 )
$string
$firstLineOffset
$maxLineLength
getName() public method

{@inheritdoc}

public void getName ( )