#include <jem/io/ObjectOutput.h>
|
virtual void | encodeObject (const Ref< Object > &obj)=0 |
|
virtual void | encode (bool b)=0 |
|
virtual void | encode (byte b)=0 |
|
virtual void | encode (char c)=0 |
|
virtual void | encode (short s)=0 |
|
virtual void | encode (int i)=0 |
|
virtual void | encode (lint l)=0 |
|
virtual void | encode (float f)=0 |
|
virtual void | encode (double d)=0 |
|
virtual void | encode (const bool *buf, idx_t len)=0 |
|
virtual void | encode (const byte *buf, idx_t len)=0 |
|
virtual void | encode (const char *buf, idx_t len)=0 |
|
virtual void | encode (const short *buf, idx_t len)=0 |
|
virtual void | encode (const int *buf, idx_t len)=0 |
|
virtual void | encode (const lint *buf, idx_t len)=0 |
|
virtual void | encode (const float *buf, idx_t len)=0 |
|
virtual void | encode (const double *buf, idx_t len)=0 |
|
virtual jem::io::ObjectOutput::~ObjectOutput |
( |
| ) |
|
|
protectedvirtual |
virtual void jem::io::ObjectOutput::encodeObject |
( |
const Ref< Object > & |
obj | ) |
|
|
pure virtual |