#include <MEDCouplingMemArray.hxx>

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 () | |
Private Member Functions | |
| void | destroy () |
Static Private Member Functions | |
| static void | destroyPointer (T *pt, DeallocType type) |
Private Attributes | |
| int | _nb_of_elem |
| bool | _ownership |
| MEDCouplingPointer< T > | _pointer |
| DeallocType | _dealloc |
| ParaMEDMEM.MemArray< T >.MemArray | ( | ) |
| ParaMEDMEM.MemArray< T >.MemArray | ( | const MemArray< T > & | other | ) |
| ParaMEDMEM.MemArray< T >.~MemArray | ( | ) |
| bool ParaMEDMEM.MemArray< T >.isNull | ( | ) | const |
| const T* ParaMEDMEM.MemArray< T >.getConstPointerLoc | ( | int | offset | ) | const |
| const T* ParaMEDMEM.MemArray< T >.getConstPointer | ( | ) | const |
| T* ParaMEDMEM.MemArray< T >.getPointer | ( | ) | const |
| 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 |
| void ParaMEDMEM.MemArray< T >.reprZip | ( | int | sl, |
| std::ostream & | stream | ||
| ) | const |
| void ParaMEDMEM.MemArray< T >.fillWithValue | ( | const T & | val | ) |
| T* ParaMEDMEM.MemArray< T >.fromNoInterlace | ( | int | nbOfComp | ) | const |
| T* ParaMEDMEM.MemArray< T >.toNoInterlace | ( | int | nbOfComp | ) | const |
| void ParaMEDMEM.MemArray< T >.sort | ( | ) |
| void ParaMEDMEM.MemArray< T >.alloc | ( | int | nbOfElements | ) |
| void ParaMEDMEM.MemArray< T >.reAlloc | ( | int | newNbOfElements | ) |
| 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 | ||
| ) |
| void ParaMEDMEM.MemArray< T >.destroy | ( | ) | [private] |
| static void ParaMEDMEM.MemArray< T >.destroyPointer | ( | T * | pt, |
| DeallocType | type | ||
| ) | [static, private] |
int ParaMEDMEM.MemArray< T >._nb_of_elem [private] |
bool ParaMEDMEM.MemArray< T >._ownership [private] |
MEDCouplingPointer<T> ParaMEDMEM.MemArray< T >._pointer [private] |
DeallocType ParaMEDMEM.MemArray< T >._dealloc [private] |