|
Sierra Toolkit
Version of the Day
|
Extend Array with deep copy assignment and resize operations. More...
#include <Array.hpp>


Public Types | |
| enum | { NumDim = BaseType::NumDim } |
|
typedef ArrayContainer < ElementType, Tag0, Tag1, Tag2, Tag3, Tag4, Tag5, Tag6, Tag7 > | SelfType |
|
typedef Array< ElementType, Tag0, Tag1, Tag2, Tag3, Tag4, Tag5, Tag6, Tag7 > | BaseType |
| typedef BaseType::element_type | element_type |
| typedef BaseType::TagList | TagList |
Public Member Functions | |
| ArrayContainer (const SelfType &a) | |
| template<typename T > | |
| ArrayContainer (const Array< T, Tag0, Tag1, Tag2, Tag3, Tag4, Tag5, Tag6, Tag7 > &a) | |
| SelfType & | operator= (const SelfType &a) |
| template<typename T > | |
| SelfType & | operator= (const Array< T, Tag0, Tag1, Tag2, Tag3, Tag4, Tag5, Tag6, Tag7 > &a) |
| ArrayContainer (const unsigned n0, const unsigned n1, const unsigned n2, const unsigned n3, const unsigned n4, const unsigned n5, const unsigned n6, const unsigned n7) | |
| ArrayContainer (const unsigned n0, const unsigned n1, const unsigned n2, const unsigned n3, const unsigned n4, const unsigned n5, const unsigned n6) | |
| ArrayContainer (const unsigned n0, const unsigned n1, const unsigned n2, const unsigned n3, const unsigned n4, const unsigned n5) | |
| ArrayContainer (const unsigned n0, const unsigned n1, const unsigned n2, const unsigned n3, const unsigned n4) | |
| ArrayContainer (const unsigned n0, const unsigned n1, const unsigned n2, const unsigned n3) | |
| ArrayContainer (const unsigned n0, const unsigned n1, const unsigned n2) | |
| ArrayContainer (const unsigned n0, const unsigned n1) | |
| ArrayContainer (const unsigned n0) | |
| ArrayContainer (const unsigned n[]) | |
| template<typename T > | |
| SelfType & | resize (const Array< T, Tag0, Tag1, Tag2, Tag3, Tag4, Tag5, Tag6, Tag7 > &a) |
| SelfType & | resize (const unsigned n0, const unsigned n1, const unsigned n2, const unsigned n3, const unsigned n4, const unsigned n5, const unsigned n6, const unsigned n7) |
| SelfType & | resize (const unsigned n0, const unsigned n1, const unsigned n2, const unsigned n3, const unsigned n4, const unsigned n5, const unsigned n6) |
| SelfType & | resize (const unsigned n0, const unsigned n1, const unsigned n2, const unsigned n3, const unsigned n4, const unsigned n5) |
| SelfType & | resize (const unsigned n0, const unsigned n1, const unsigned n2, const unsigned n3, const unsigned n4) |
| SelfType & | resize (const unsigned n0, const unsigned n1, const unsigned n2, const unsigned n3) |
| SelfType & | resize (const unsigned n0, const unsigned n1, const unsigned n2) |
| SelfType & | resize (const unsigned n0, const unsigned n1) |
| SelfType & | resize (const unsigned n0) |
| SelfType & | resize (const unsigned n[]) |
Extend Array with deep copy assignment and resize operations.