Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

visitor::TlVisitor_helper< Mytype, ListRemain > Class Template Reference

Helper to produce a virtual visitor based on a current type and the remainder of the typelist. More...

#include <vv2.h>

List of all members.

Public Types

typedef SV< Mytype, typename
TlVisitor_helper< typename
ListRemain::Head, typename
ListRemain::Tail >::Ret > 
Ret
 The type produced when the next type is not Nil.


Detailed Description

template<typename Mytype, typename ListRemain>
class visitor::TlVisitor_helper< Mytype, ListRemain >

Helper to produce a virtual visitor based on a current type and the remainder of the typelist.

Parameters:
Mytype  The type that the SV will work on
ListRemain  The remainder of the list


Member Typedef Documentation

template<typename Mytype, typename ListRemain>
typedef SV<Mytype, typename TlVisitor_helper<typename ListRemain::Head, typename ListRemain::Tail>::Ret> visitor::TlVisitor_helper< Mytype, ListRemain >::Ret
 

The type produced when the next type is not Nil.


The documentation for this class was generated from the following file:
Generated on Mon Apr 7 19:44:13 2003 for DuTree by doxygen1.2.18