#include <coherence/io/Serializer.hpp>
Inherits Object.
Inherited by PofContext [virtual].
Public Types | |
| typedef spec::Handle | Handle | 
| Serializer Handle definition.  | |
| typedef spec::View | View | 
| Serializer View definition.  | |
| typedef spec::Holder | Holder | 
| Serializer Holder definition.  | |
Public Member Functions | |
| virtual void | serialize (WriteBuffer::BufferOutput::Handle hOut, Object::View v) const =0 | 
| Serialize an object to a WriteBuffer by writing its state using the specified BufferOutput object.   | |
| virtual Object::Holder | deserialize (ReadBuffer::BufferInput::Handle hIn) const =0 | 
| Deserialize an object from a ReadBuffer by reading its state using the specified BufferInput object.   | |
| virtual void serialize | ( | WriteBuffer::BufferOutput::Handle | hOut, | |
| Object::View | v | |||
| ) |  const [pure virtual] | 
        
Serialize an object to a WriteBuffer by writing its state using the specified BufferOutput object.
| hOut | the BufferOutput with which to write the object's state | |
| v | the object to serialize | 
| virtual Object::Holder deserialize | ( | ReadBuffer::BufferInput::Handle | hIn | ) |  const [pure virtual] | 
        
Deserialize an object from a ReadBuffer by reading its state using the specified BufferInput object.
| hIn | the BufferInput with which to read the object's state |