CHROMA
Public Types | Private Types | List of all members
Chroma::TL::IndexOf< Typelist< Head, Tail >, T > Struct Template Reference

#include <typelist.h>

Public Types

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

Private Types

enum  { temp = IndexOf<Tail, T>::value }
 

Detailed Description

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

Definition at line 478 of file typelist.h.

Member Enumeration Documentation

◆ anonymous enum

template<class Head , class Tail , class T >
anonymous enum
private
Enumerator
temp 

Definition at line 481 of file typelist.h.

◆ anonymous enum

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

Definition at line 483 of file typelist.h.


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