qpid::EncoderBase< Derived > Class Template Reference

Base class for encoders, provides generic encode functions. More...

#include <Serializer.h>

Inheritance diagram for qpid::EncoderBase< Derived >:

Inheritance graph
[legend]
Collaboration diagram for qpid::EncoderBase< Derived >:

Collaboration graph
[legend]
List of all members.

Public Member Functions

template<class T>
Derived & operator() (const T &t)
 Default op() for non-primitive types.
template<class T>
Derived & split (const T &t)
 Split serialize() into encode()/decode().

Detailed Description

template<class Derived>
class qpid::EncoderBase< Derived >

Base class for encoders, provides generic encode functions.

A derived encoder must provide operator(const T&) to encode all primitive types T.


The documentation for this class was generated from the following file:
Generated on Thu Apr 10 11:08:40 2008 for Qpid by  doxygen 1.4.7