Alexandria 2.31.0
SDC-CH common library for the Euclid project
Loading...
Searching...
No Matches
Public Types | Static Public Member Functions | List of all members
Euclid::GridContainer::GridCellManagerTraits< GridCellManagerVectorOfVectors< T > > Struct Template Reference

#include <GridCellManagerVectorOfVectors.h>

Public Types

typedef std::vector< double > data_type
 
typedef VectorValueProxy< T > reference_type
 
typedef VectorValueProxy< T > pointer_type
 
typedef GridCellManagerVectorOfVectors< T >::StrideIterator iterator
 

Static Public Member Functions

static std::unique_ptr< GridCellManagerVectorOfVectors< T > > factory (size_t size, size_t nested_values)
 
static iterator begin (GridCellManagerVectorOfVectors< T > &c)
 
static iterator end (GridCellManagerVectorOfVectors< T > &c)
 

Detailed Description

template<typename T>
struct Euclid::GridContainer::GridCellManagerTraits< GridCellManagerVectorOfVectors< T > >

GridCellManagerTraits specialization

Definition at line 208 of file GridCellManagerVectorOfVectors.h.

Member Typedef Documentation

◆ data_type

template<typename T >
typedef std::vector<double> Euclid::GridContainer::GridCellManagerTraits< GridCellManagerVectorOfVectors< T > >::data_type

Definition at line 209 of file GridCellManagerVectorOfVectors.h.

◆ iterator

template<typename T >
typedef GridCellManagerVectorOfVectors<T>::StrideIterator Euclid::GridContainer::GridCellManagerTraits< GridCellManagerVectorOfVectors< T > >::iterator

Definition at line 212 of file GridCellManagerVectorOfVectors.h.

◆ pointer_type

Definition at line 211 of file GridCellManagerVectorOfVectors.h.

◆ reference_type

template<typename T >
typedef VectorValueProxy<T> Euclid::GridContainer::GridCellManagerTraits< GridCellManagerVectorOfVectors< T > >::reference_type

Definition at line 210 of file GridCellManagerVectorOfVectors.h.

Member Function Documentation

◆ begin()

template<typename T >
static iterator Euclid::GridContainer::GridCellManagerTraits< GridCellManagerVectorOfVectors< T > >::begin ( GridCellManagerVectorOfVectors< T > &  c)
inlinestatic

◆ end()

◆ factory()

template<typename T >
static std::unique_ptr< GridCellManagerVectorOfVectors< T > > Euclid::GridContainer::GridCellManagerTraits< GridCellManagerVectorOfVectors< T > >::factory ( size_t  size,
size_t  nested_values 
)
inlinestatic

Definition at line 214 of file GridCellManagerVectorOfVectors.h.

References Euclid::GridContainer::GridCellManagerTraits< GridCellManager >::size().

Here is the call graph for this function:

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