s11nlite::node_deserializer< SerializableType > Struct Template Reference
deserializer is a functor for deserializing SerializableType objects from node_type objects.
More...
#include <s11nlite.h>
List of all members.
|
Public Types |
typedef SerializableType | serializable_type |
Public Member Functions |
serializable_type * | operator() (const node_type &src) |
Detailed Description
template<typename SerializableType>
struct s11nlite::node_deserializer< SerializableType >
deserializer is a functor for deserializing SerializableType objects from node_type objects.
Sometimes this may be more convenient to use than deserialize(), e.g., when deserializing multiple objects of the same type.
Sample usage:
typedef deserializer<MyBaseType> Deser;
Deser d;
MyBaseType * obj = d( my_data_node );
Definition at line 341 of file s11nlite.h.
The documentation for this struct was generated from the following file:
Generated on Tue Oct 26 18:26:00 2004 for s11n by
1.3.9.1