#include <SerializerFactory.hpp>
Inheritance diagram for SerializerFactory::
Public Methods | |
SerializerFactory () | |
virtual | ~SerializerFactory () |
virtual const std::string | Serialize (const void *val)=0 |
Serialize/converts a C++ object to an XML representation. More... | |
virtual void* | Deserialize (std::string &val)=0 |
Deserialize/converts an XML representation to a C++ object. More... |
This is the abstract class/interface that should be implemented by the user for (de)serialization of user defined types. A SerializerFactory is registered with a Type Mapping instance as part of the TypeMappingRegistry.
Hope this will do the job?? but further discussions are required.
Definition at line 84 of file SerializerFactory.hpp.
|
Definition at line 87 of file SerializerFactory.hpp. |
|
Definition at line 88 of file SerializerFactory.hpp. |
|
Deserialize/converts an XML representation to a C++ object. Deserialize/converts an XML representation to a C++ object using a specific XML processing mechanism and based on the specified type mapping and encoding style. Reimplemented in SOAPEncoding. |
|
Serialize/converts a C++ object to an XML representation. Serialize/converts a C++ object to an XML representation using a specific XML processing mechanism and based on the specified type mapping and encoding style. Reimplemented in SOAPEncoding. |
Copyright © 2001 SL_OpenSource XML Project. All Rights Reserved