TCE
1.21
|
#include <Serializer.hh>
Public Member Functions | |
virtual void | writeState (const ObjectState *state)=0 |
virtual ObjectState * | readState ()=0 |
virtual | ~Serializer () |
All serializers must implement this interface.
Definition at line 43 of file Serializer.hh.
|
inlinevirtual |
Definition at line 61 of file Serializer.hh.
|
pure virtual |
Creates an ObjectState tree according to the input.
SerializerException | If an error occurs while reading input. |
Implemented in XMLSerializer, GUIOptionsSerializer, IPXactSerializer, ADFSerializer, OperationSerializer, IDF::IDFSerializer, OSEdOptionsSerializer, and BEMSerializer.
|
pure virtual |
Serializes the given ObjectState tree.
state | Root of the ObjectState tree. |
SerializerException | If an error occurs while serializing. |
Implemented in XMLSerializer, GUIOptionsSerializer, ADFSerializer, OperationSerializer, IDF::IDFSerializer, BEMSerializer, OSEdOptionsSerializer, and IPXactSerializer.