#include <vpr/IO/SerializableObject.h>
Inheritance diagram for vpr::ReadableObject:

Public Member Functions | |
| virtual | ~ReadableObject () |
| virtual vpr::ReturnStatus | readObject (vpr::ObjectReader *reader)=0 |
| Template method for reading data into this object from the given stream. | |
Protected Member Functions | |
| ReadableObject () | |
| ReadableObject (const ReadableObject &) | |
Instances of this type can be de-serialized from a stream (also known as de-marshalling).
Definition at line 96 of file SerializableObject.h.
| virtual vpr::ReadableObject::~ReadableObject | ( | ) | [inline, virtual] |
| vpr::ReadableObject::ReadableObject | ( | ) | [inline, protected] |
| vpr::ReadableObject::ReadableObject | ( | const ReadableObject & | ) | [inline, protected] |
| virtual vpr::ReturnStatus vpr::ReadableObject::readObject | ( | vpr::ObjectReader * | reader | ) | [pure virtual] |
Template method for reading data into this object from the given stream.
| reader | The object reader from which the data for this object can be read to allow de-serialization of this object. |
Implemented in vpr::SerializableObjectMixin< BASE >, and vpr::GUID.
1.5.1