Apache Qpid C++ API
Apache Qpid - AMQP Messaging for Java JMS, C++, Python, Ruby, and .NET Apache Qpid Documentation

qpid::framing::VisitableRoot< V, R > Struct Template Reference

The root class for the hierarchy of objects visitable by Visitor V. More...

#include <Visitor.h>

List of all members.

Public Types

typedef V VisitorType
typedef R ReturnType

Public Member Functions

virtual ~VisitableRoot ()
virtual R accept (V &v)=0


Detailed Description

template<class V, class R = void>
struct qpid::framing::VisitableRoot< V, R >

The root class for the hierarchy of objects visitable by Visitor V.

Defines virtual accept().

Definition at line 71 of file Visitor.h.


Member Typedef Documentation

template<class V , class R = void>
typedef R qpid::framing::VisitableRoot< V, R >::ReturnType

Definition at line 73 of file Visitor.h.

template<class V , class R = void>
typedef V qpid::framing::VisitableRoot< V, R >::VisitorType

Definition at line 72 of file Visitor.h.


Constructor & Destructor Documentation

template<class V , class R = void>
virtual qpid::framing::VisitableRoot< V, R >::~VisitableRoot (  )  [inline, virtual]

Definition at line 74 of file Visitor.h.


Member Function Documentation

template<class V , class R = void>
virtual R qpid::framing::VisitableRoot< V, R >::accept ( V &  v  )  [pure virtual]


The documentation for this struct was generated from the following file:

Qpid C++ API Reference
Generated on Thu Mar 19 15:24:04 2009 for Qpid C++ Client API by doxygen 1.5.7.1