
Public Member Functions | |
| MemArray () | |
| MemArray (const MemArray< T > &other) | |
| bool | isNull () const |
| const T * | getConstPointerLoc (int offset) const |
| const T * | getConstPointer () const |
| T * | getPointer () const |
| MemArray< T > & | operator= (const MemArray< T > &other) |
| T | operator[] (int id) const |
| T & | operator[] (int id) |
| bool | isEqual (const MemArray< T > &other, T prec) const |
| void | repr (int sl, std::ostream &stream) const |
| void | reprZip (int sl, std::ostream &stream) const |
| void | fillWithValue (const T &val) |
| T * | fromNoInterlace (int nbOfComp) const |
| T * | toNoInterlace (int nbOfComp) const |
| void | sort () |
| void | alloc (int nbOfElements) |
| void | reAlloc (int newNbOfElements) |
| void | useArray (const T *array, bool ownership, DeallocType type, int nbOfElem) |
| void | writeOnPlace (int id, T element0, const T *others, int sizeOfOthers) |
| ~MemArray () | |
| ParaMEDMEM::MemArray< T >::MemArray | ( | ) |
| ParaMEDMEM::MemArray< T >::MemArray | ( | const MemArray< T > & | other | ) |
References ParaMEDMEM::CPP_DEALLOC, and ParaMEDMEM::MemArray< T >::useArray().
| ParaMEDMEM::MemArray< T >::~MemArray | ( | ) |
| bool ParaMEDMEM::MemArray< T >::isNull | ( | ) | const |
| const T* ParaMEDMEM::MemArray< T >::getConstPointerLoc | ( | int | offset | ) | const |
Referenced by ParaMEDMEM::DataArrayInt::getTuple(), and ParaMEDMEM::DataArrayDouble::getTuple().
| const T* ParaMEDMEM::MemArray< T >::getConstPointer | ( | ) | const |
| T* ParaMEDMEM::MemArray< T >::getPointer | ( | ) | const |
Referenced by ParaMEDMEM::DataArrayInt::getPointer(), and ParaMEDMEM::DataArrayDouble::getPointer().
| MemArray< T > & ParaMEDMEM::MemArray< T >::operator= | ( | const MemArray< T > & | other | ) |
| T ParaMEDMEM::MemArray< T >::operator[] | ( | int | id | ) | const |
| T& ParaMEDMEM::MemArray< T >::operator[] | ( | int | id | ) |
| bool ParaMEDMEM::MemArray< T >::isEqual | ( | const MemArray< T > & | other, |
| T | prec | ||
| ) | const |
| void ParaMEDMEM::MemArray< T >::repr | ( | int | sl, |
| std::ostream & | stream | ||
| ) | const |
| sl | is typically the number of components [in parameter] |
Referenced by ParaMEDMEM::DataArrayInt::reprWithoutNameStream(), and ParaMEDMEM::DataArrayDouble::reprWithoutNameStream().
| void ParaMEDMEM::MemArray< T >::reprZip | ( | int | sl, |
| std::ostream & | stream | ||
| ) | const |
| sl | is typically the number of components [in parameter] |
Referenced by ParaMEDMEM::DataArrayInt::reprZipWithoutNameStream(), and ParaMEDMEM::DataArrayDouble::reprZipWithoutNameStream().
| void ParaMEDMEM::MemArray< T >::fillWithValue | ( | const T & | val | ) |
Referenced by ParaMEDMEM::DataArrayInt::fillWithValue(), and ParaMEDMEM::DataArrayInt::fillWithZero().
| T * ParaMEDMEM::MemArray< T >::fromNoInterlace | ( | int | nbOfComp | ) | const |
| T * ParaMEDMEM::MemArray< T >::toNoInterlace | ( | int | nbOfComp | ) | const |
| void ParaMEDMEM::MemArray< T >::sort | ( | ) |
Referenced by ParaMEDMEM::DataArrayInt::sort(), and ParaMEDMEM::DataArrayDouble::sort().
| void ParaMEDMEM::MemArray< T >::alloc | ( | int | nbOfElements | ) |
References ParaMEDMEM::CPP_DEALLOC.
Referenced by ParaMEDMEM::DataArrayInt::alloc(), and ParaMEDMEM::DataArrayDouble::alloc().
| void ParaMEDMEM::MemArray< T >::reAlloc | ( | int | newNbOfElements | ) |
References ParaMEDMEM::CPP_DEALLOC.
| void ParaMEDMEM::MemArray< T >::useArray | ( | const T * | array, |
| bool | ownership, | ||
| DeallocType | type, | ||
| int | nbOfElem | ||
| ) |
| void ParaMEDMEM::MemArray< T >::writeOnPlace | ( | int | id, |
| T | element0, | ||
| const T * | others, | ||
| int | sizeOfOthers | ||
| ) |
Referenced by ParaMEDMEM::DataArrayInt::writeOnPlace(), and ParaMEDMEM::DataArrayDouble::writeOnPlace().