linear_hierarchy< type_list< T1, T2 >, Base, Root > Class Template Reference
#include <linear_hierarchy.h>
Inheritance diagram for linear_hierarchy< type_list< T1, T2 >, Base, Root >:
![](classillumina_1_1interop_1_1hierarchy_1_1linear__hierarchy_3_01type__list_3_01_t1_00_01_t2_01_4_00_01_base_00_01_root_01_4.png)
Protected Types | |
typedef Base< T1, linear_hierarchy< T2, Base, Root > > | base_t |
Detailed Description
template<class T1, class T2, template< class, class > class Base, class Root>
class illumina::interop::hierarchy::linear_hierarchy< type_list< T1, T2 >, Base, Root >
Generate a linear hierarchy of classes
This specialization uses the type_list to do the actual building recursively
Member Typedef Documentation
|
protected |
Base of this class
The documentation for this class was generated from the following file:
- /io/interop/util/linear_hierarchy.h