|
Gaudi Framework, version v22r0 |
| Home | Generated: 9 Feb 2011 |
Object serialization interface definition. More...
#include <GaudiKernel/ISerialize.h>


Public Member Functions | |
| DeclareInterfaceID (ISerialize, 2, 0) | |
| InterfaceID. | |
| virtual StreamBuffer & | serialize (StreamBuffer &str)=0 |
| Input serialization from stream buffer. | |
| virtual StreamBuffer & | serialize (StreamBuffer &str) const =0 |
| Output serialization to stream buffer. | |
Object serialization interface definition.
Definition of a interface to save and restore objects.
Definition at line 18 of file ISerialize.h.
| ISerialize::DeclareInterfaceID | ( | ISerialize | , | |
| 2 | , | |||
| 0 | ||||
| ) |
| virtual StreamBuffer& ISerialize::serialize | ( | StreamBuffer & | str | ) | const [pure virtual] |
Output serialization to stream buffer.
Saves the status of the object.
| str | Reference to Streambuffer to be read |
| virtual StreamBuffer& ISerialize::serialize | ( | StreamBuffer & | str | ) | [pure virtual] |
Input serialization from stream buffer.
Restores the status of the object.
| str | Reference to Streambuffer to be filled |