Chroma::TL::IndexOf< Typelist< Head, Tail >, T > Struct Template Reference

#include <typelist.h>

List of all members.

Public Types

enum  { value = (temp == -1 ? -1 : 1 + temp) }

Private Types

 temp = IndexOf<Tail
 value = (temp == -1 ? -1 : 1 + temp)
enum  { temp = IndexOf<Tail, value = (temp == -1 ? -1 : 1 + temp) }


Detailed Description

template<class Head, class Tail, class T>
struct Chroma::TL::IndexOf< Typelist< Head, Tail >, T >

Definition at line 480 of file typelist.h.


Member Enumeration Documentation

template<class Head, class Tail, class T>
anonymous enum [private]

Enumerator:
temp 
value 

Definition at line 483 of file typelist.h.

template<class Head, class Tail, class T>
anonymous enum

Enumerator:
value 

Definition at line 485 of file typelist.h.


The documentation for this struct was generated from the following file:
Generated on Thu Aug 28 04:35:47 2008 for CHROMA by  doxygen 1.4.7