Main Page | Modules | Namespace List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

tag::V_tuple< A, B, C, > Struct Template Reference
[Tuple types of arbitrary length]

#include <tuple.h>

List of all members.

Public Types

typedef V_list<..., V_list<
C, V_list< B, V_list< A,
V_ListEnd > > > > 
type
 The V_list type with elements A, B, C, ...


Detailed Description

template<class A, class B, class C, ...>
struct tag::V_tuple< A, B, C, >

A convinience type for generating tag::V_list types. Note that the arguments are written in the order which matches use of operator,(). This can be used to generate V_list types with up to 10 elements.


Member Typedef Documentation

template<class A, class B, class C, ... >
typedef V_list<..., V_list<C, V_list<B, V_list<A, V_ListEnd> > > > tag::V_tuple< A, B, C, >::type
 

The V_list type with elements A, B, C, ...


The documentation for this struct was generated from the following file:
Generated on Wed Aug 8 14:30:36 2007 for TooN Algorithm Library - tag by  doxygen 1.3.9.1