Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

WvDeserialize< T > Class Template Reference

#include <wvserialize.h>

List of all members.


Detailed Description

template<typename T>
class WvDeserialize< T >

Deserialize a complex templated object.

See wv_deserialize().

This class is needed because partial template specialization only works on classes, not on functions. So in order to define a generic deserializer for, say, WvList<T>, we have to have a class with a member function. Sigh.

Definition at line 160 of file wvserialize.h.

Static Public Member Functions

T go (WvBuf &buf)


Member Function Documentation

template<typename T>
T WvDeserialize< T >::go WvBuf buf  )  [inline, static]
 

Definition at line 163 of file wvserialize.h.

References WvBuf.

Referenced by wv_deserialize().


The documentation for this class was generated from the following file:
Generated on Sat Feb 21 21:06:11 2004 for WvStreams by doxygen 1.3.5