#include <BinaryObjectWriter.h>
Inheritance diagram for acdk::io::BinaryObjectWriter:
API: ACDK<br/>
Public Member Functions | |
BinaryObjectWriter (IN(RWriter) out, int flags=SerializeDefaultFlags) | |
virtual void | writeBoolean (bool b) |
virtual void | writeChar (char b) |
From acdk::io::DataWriter. | |
virtual void | writeUcChar (uc2char b) |
From acdk::io::DataWriter. | |
virtual void | writeShort (short b) |
From acdk::io::DataWriter. | |
virtual void | writeInt (int b) |
From acdk::io::DataWriter. | |
virtual void | writeLong (jlong b) |
From acdk::io::DataWriter. | |
virtual void | writeFloat (float b) |
From acdk::io::DataWriter. | |
virtual void | writeDouble (double b) |
From acdk::io::DataWriter. | |
void | writeStringImpl (IN(RString) str) |
void | write (IN(RbyteArray) array, int offset=0, int len=-1) |
From acdk::io::DataWriter. | |
void | write (byte b) |
default implementation: byte cbuf[2]; cbuf[1] = 0; cbuf[0] = c; return write((const byte*)cbuf, 0, 1); | |
void | write (const byte *buffer, int offset, int len) |
virtual void | writeTagStart (IN(RString) key, IN(RString) value=Nil) |
implement form AbstractObjectWriter | |
virtual void | writeTagEnd (IN(RString) key, IN(RString) value=Nil) |
implement form AbstractObjectWriter | |
virtual void | writeClassId (IN(::acdk::lang::RClass) cls) |
implement form AbstractObjectWriter | |
Private Attributes | |
BinaryDataWriter | _binout |
|
|
|
Reimplemented from acdk::io::AbstractObjectWriter. |
|
default implementation: byte cbuf[2]; cbuf[1] = 0; cbuf[0] = c; return write((const byte*)cbuf, 0, 1);
Reimplemented from acdk::io::AbstractObjectWriter. |
|
From acdk::io::DataWriter. In the concrete class, you have to implement these classes Implements acdk::io::AbstractObjectWriter. |
|
Implements acdk::io::ObjectWriter. |
|
From acdk::io::DataWriter. In the concrete class, you have to implement these classes Implements acdk::io::AbstractObjectWriter. |
|
implement form AbstractObjectWriter
Implements acdk::io::AbstractObjectWriter. |
|
From acdk::io::DataWriter. In the concrete class, you have to implement these classes Implements acdk::io::AbstractObjectWriter. |
|
From acdk::io::DataWriter. In the concrete class, you have to implement these classes Implements acdk::io::AbstractObjectWriter. |
|
From acdk::io::DataWriter. In the concrete class, you have to implement these classes Implements acdk::io::AbstractObjectWriter. |
|
From acdk::io::DataWriter. In the concrete class, you have to implement these classes Implements acdk::io::AbstractObjectWriter. |
|
From acdk::io::DataWriter. In the concrete class, you have to implement these classes Implements acdk::io::AbstractObjectWriter. |
|
Implements acdk::io::AbstractObjectWriter. |
|
implement form AbstractObjectWriter
Implements acdk::io::AbstractObjectWriter. |
|
implement form AbstractObjectWriter
Implements acdk::io::AbstractObjectWriter. |
|
From acdk::io::DataWriter. In the concrete class, you have to implement these classes Implements acdk::io::AbstractObjectWriter. |
|
|