#include <StreamEncoder.h>
Inheritance diagram for Core::StreamEncoder:
Public Member Functions | |
virtual String * | className (void) const |
Answer receiver class name. | |
virtual void | bigEndian (void) |
virtual void | littleEndian (void) |
virtual Character * | decodeFrom (Stream *stream) abstract |
virtual void | encodeTo (Stream *stream, Character *character) abstract |
|
Reimplemented in Core::UCS2StreamEncoder. Definition at line 44 of file StreamEncoder.h. Referenced by Core::EncodedStream::bigEndian(). 00045 {}
|
|
Answer receiver class name. Because there isn't any standard way to obtain class name this method comes to place. Every class should rewrite this method but many didn't (yet). Reimplemented from Core::Object. Reimplemented in Core::ByteStreamEncoder, Core::UCS2StreamEncoder, and Core::UTF8StreamEncoder. Definition at line 38 of file StreamEncoder.h. 00039 { 00040 return new String("StreamEncoder"); 00041 }
|
|
Reimplemented in Core::ByteStreamEncoder, Core::UCS2StreamEncoder, and Core::UTF8StreamEncoder. Referenced by Core::EncodedStream::next(). |
|
Reimplemented in Core::ByteStreamEncoder, Core::UCS2StreamEncoder, and Core::UTF8StreamEncoder. Referenced by Core::EncodedStream::nextPut(). |
|
Reimplemented in Core::UCS2StreamEncoder. Definition at line 46 of file StreamEncoder.h. Referenced by Core::EncodedStream::littleEndian(). 00047 {}
|