Sierra Toolkit Version of the Day
sierra::FArrayContainer< ElementType, Dimension, A > Class Template Reference

Extend FArray with deep copy assignment and resize operations. More...

#include <FArray.hpp>

Inheritance diagram for sierra::FArrayContainer< ElementType, Dimension, A >:
Collaboration diagram for sierra::FArrayContainer< ElementType, Dimension, A >:

List of all members.

Public Types

enum  { NumDim = BaseType::NumDim }
typedef A::value_type value_type
typedef A::size_type size_type
typedef A::difference_type difference_type
typedef A::pointer pointer
typedef A::const_pointer const_pointer
typedef A::reference reference
typedef A::const_reference const_reference
typedef A::pointer iterator
typedef A::const_pointer const_iterator
typedef std::reverse_iterator
< iterator > 
reverse_iterator
typedef std::reverse_iterator
< const_iterator > 
const_reverse_iterator
typedef FArrayContainer
< ElementType, Dimension > 
SelfType
typedef FArray< ElementType,
Dimension > 
BaseType

Public Member Functions

 FArrayContainer (const SelfType &a)
template<typename T >
 FArrayContainer (const FArray< T, Dimension > &a)
SelfTypeoperator= (const SelfType &a)
template<typename T >
SelfTypeoperator= (const FArray< T, Dimension > &a)
 FArrayContainer (const unsigned n0, const unsigned n1, const unsigned n2, const unsigned n3, const unsigned n4, const unsigned n5, const unsigned n6, const unsigned n7)
 FArrayContainer (const unsigned n0, const unsigned n1, const unsigned n2, const unsigned n3, const unsigned n4, const unsigned n5, const unsigned n6)
 FArrayContainer (const unsigned n0, const unsigned n1, const unsigned n2, const unsigned n3, const unsigned n4, const unsigned n5)
 FArrayContainer (const unsigned n0, const unsigned n1, const unsigned n2, const unsigned n3, const unsigned n4)
 FArrayContainer (const unsigned n0, const unsigned n1, const unsigned n2, const unsigned n3)
 FArrayContainer (const unsigned n0, const unsigned n1, const unsigned n2)
 FArrayContainer (const unsigned n0, const unsigned n1)
 FArrayContainer (const unsigned n0)
 FArrayContainer (const unsigned n[])
template<typename T >
SelfTyperesize (const FArray< T, Dimension > &a)
SelfTyperesize (const unsigned n0, const unsigned n1, const unsigned n2, const unsigned n3, const unsigned n4, const unsigned n5, const unsigned n6, const unsigned n7)
SelfTyperesize (const unsigned n0, const unsigned n1, const unsigned n2, const unsigned n3, const unsigned n4, const unsigned n5, const unsigned n6)
SelfTyperesize (const unsigned n0, const unsigned n1, const unsigned n2, const unsigned n3, const unsigned n4, const unsigned n5)
SelfTyperesize (const unsigned n0, const unsigned n1, const unsigned n2, const unsigned n3, const unsigned n4)
SelfTyperesize (const unsigned n0, const unsigned n1, const unsigned n2, const unsigned n3)
SelfTyperesize (const unsigned n0, const unsigned n1, const unsigned n2)
SelfTyperesize (const unsigned n0, const unsigned n1)
SelfTyperesize (const unsigned n0)
SelfTyperesize (const unsigned n[])

Detailed Description

template<class ElementType, int Dimension, class A>
class sierra::FArrayContainer< ElementType, Dimension, A >

Extend FArray with deep copy assignment and resize operations.

Definition at line 1152 of file FArray.hpp.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines