aimstil  5.0.5
til::index_collection< TContainer, T *> Class Template Reference

#include <cathier/index_collection.h>

Inheritance diagram for til::index_collection< TContainer, T *>:
Collaboration diagram for til::index_collection< TContainer, T *>:

Public Types

typedef detail::index_collection_pointer< TContainer, T * > Base
 
- Public Types inherited from til::detail::index_collection_pointer< TContainer, T *>
typedef T * index_type
 
typedef TContainer::value_type indexed_type
 

Public Member Functions

 index_collection ()
 
 index_collection (TContainer &c)
 
- Public Member Functions inherited from til::detail::index_collection_pointer< TContainer, T *>
 index_collection_pointer ()
 
 index_collection_pointer (TContainer &)
 
boost::call_traits< indexed_type >::const_reference get (typename boost::call_traits< T * >::param_type p) const
 
boost::call_traits< indexed_type >::reference get (typename boost::call_traits< T * >::param_type p)
 

Detailed Description

template<typename TContainer, typename T>
class til::index_collection< TContainer, T *>

Definition at line 201 of file index_collection.h.

Member Typedef Documentation

◆ Base

template<typename TContainer , typename T >
typedef detail::index_collection_pointer<TContainer, T*> til::index_collection< TContainer, T *>::Base

Definition at line 206 of file index_collection.h.

Constructor & Destructor Documentation

◆ index_collection() [1/2]

template<typename TContainer , typename T >
til::index_collection< TContainer, T *>::index_collection ( )
inline

Definition at line 210 of file index_collection.h.

◆ index_collection() [2/2]

template<typename TContainer , typename T >
til::index_collection< TContainer, T *>::index_collection ( TContainer &  c)
inline

Definition at line 211 of file index_collection.h.


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