Midge  v3.9.2
Data Processing Framework
Classes | Namespaces | Typedefs
typechain.hh File Reference
#include "typeint.hh"
#include "typereplace.hh"
Include dependency graph for typechain.hh:

Go to the source code of this file.

Classes

class  _type
 The prototype class that gets replaced by a type. More...
 
class  _index
 The prototype class that gets replaced by a type index (or rather the struct that wraps a type's index) More...
 
class  type_chain< x_prototype, x_index, x_types >
 Template prototype. More...
 
class  type_chain< x_prototype, x_index, x_head, x_tail... >
 Version of type_chain that actually gets used. More...
 
class  type_chain< x_prototype, x_index >
 Final level of type_chain, once the set of types has been exhausted. More...
 

Namespaces

 midge
 

Typedefs

template<class x_prototype , class... x_types>
using type_start_chain = type_chain< x_prototype, 0, x_types... >