Inheritance diagram for VersionMango::StringEncoder8:
Public Member Functions | |
this (UConverter cvt, char[] source="utf8") | |
this (char[] type, char[] source="utf8") | |
void | encode (IBuffer b, char[] c) |
ConverterType | type () |
void | reset () |
Protected Member Functions | |
void | encoder (void *p, uint count) |
Private Member Functions | |
BufferEncoder | bind (IWriter w) |
Private Attributes | |
ITranscoder | xcode |
|
Construct an encoder for the given UConverter, where the source-content encoding is specified by 'source'. The default source-encoding is assumed to be utf8. Definition at line 436 of file UMango.d. References UConverter. |
|
Construct an encoder of the given output 'type', where the source-content encoding is specified by 'source'. The default source-encoding is assumed to be utf8. Definition at line 451 of file UMango.d. References UConverter. |
|
Definition at line 460 of file UMango.d. References UAdjust::input, and UAdjust::output. |
|
Reimplemented from VersionMango::StringEncoder. |
|
Reimplemented from VersionMango::StringEncoder. Definition at line 487 of file UMango.d. References ConverterType. |
|
Reimplemented from VersionMango::StringEncoder. |
|
Bind this StringEncoder to the specified IWriter. This is invoked by an IWriter to install it as the default handler, and thus be used by all subsequent IReader.put() requests for the subclass type. Reimplemented from IEncoder. Definition at line 395 of file UMango.d. References BufferEncoder, and IWriter::getBuffer(). |
|
|