Horizon Official Technical Documentation
GridReferenceContainer.hpp File Reference
+ Include dependency graph for GridReferenceContainer.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  GridTypeListContainer< OBJECT >
 
struct  GridTypeListContainer< TypeNull >
 
struct  GridTypeListContainer< TypeList< HEAD, TAIL > >
 
class  GridReferenceContainer< OBJECT_TYPES >
 

Namespaces

namespace  GridTypeListIterator
 

Functions

template<class SPECIFIC_TYPE >
SPECIFIC_TYPE * GridTypeListIterator::Insert (GridTypeListContainer< SPECIFIC_TYPE > &elements, SPECIFIC_TYPE *obj)
 
template<class SPECIFIC_TYPE >
SPECIFIC_TYPE * GridTypeListIterator::Insert (GridTypeListContainer< TypeNull > &, SPECIFIC_TYPE *)
 
template<class SPECIFIC_TYPE , class T >
SPECIFIC_TYPE * GridTypeListIterator::Insert (GridTypeListContainer< T > &, SPECIFIC_TYPE *)
 
template<class SPECIFIC_TYPE , class HEAD , class TAIL >
SPECIFIC_TYPE * GridTypeListIterator::Insert (GridTypeListContainer< TypeList< HEAD, TAIL > > &elements, SPECIFIC_TYPE *obj)
 
template<class SPECIFIC_TYPE >
size_t GridTypeListIterator::count (GridTypeListContainer< SPECIFIC_TYPE > const &elements, SPECIFIC_TYPE *)
 
template<class SPECIFIC_TYPE >
size_t GridTypeListIterator::count (GridTypeListContainer< TypeNull > const &, SPECIFIC_TYPE *)
 
template<class SPECIFIC_TYPE , class T >
size_t GridTypeListIterator::count (GridTypeListContainer< T > const &, SPECIFIC_TYPE *)
 
template<class SPECIFIC_TYPE , class T >
size_t GridTypeListIterator::count (GridTypeListContainer< TypeList< SPECIFIC_TYPE, T > > const &elements, SPECIFIC_TYPE *fake)
 
template<class SPECIFIC_TYPE , class H , class T >
size_t GridTypeListIterator::count (GridTypeListContainer< TypeList< H, T > > const &elements, SPECIFIC_TYPE *fake)
 
template<class TypeNull >
size_t GridTypeListIterator::count_all (GridTypeListContainer< TypeNull > const &elements)
 
template<class H , class T >
size_t GridTypeListIterator::count_all (GridTypeListContainer< TypeList< H, T > > const &elements)