Overture
Version 25
|
#include <ListOfDoubleArray.h>
Classes | |
class | RCData |
Public Member Functions | |
ListOfDoubleArray () | |
ListOfDoubleArray (const int numberOfElements) | |
ListOfDoubleArray (const ListOfDoubleArray &, const CopyType=DEEP) | |
~ListOfDoubleArray () | |
ListOfDoubleArray & | operator= (const ListOfDoubleArray &) |
void | addElement (const int index) |
void | addElement () |
void | addElement (const doubleArray &t, const int index) |
void | addElement (const doubleArray &t) |
int | getLength () const |
doubleArray & | operator[] (const int index) const |
void | deleteElement (const doubleArray &X) |
void | deleteElement (const int index) |
void | deleteElement () |
void | destroy () |
void | swapElements (const int i, const int j) |
int | getIndex (const doubleArray &X) const |
void | reference (const ListOfDoubleArray &list) |
void | breakReference () |
int | listLength () const |
Public Member Functions inherited from ReferenceCounting | |
ReferenceCounting () | |
ReferenceCounting (const ReferenceCounting &x, const CopyType ct=DEEP) | |
virtual | ~ReferenceCounting () |
Integer | incrementReferenceCount () |
Integer | decrementReferenceCount () |
Integer | getReferenceCount () const |
Logical | uncountedReferencesMayExist () |
virtual aString | getClassName () const |
Integer | getGlobalID () const |
void | setGlobalID (int id) |
virtual void | consistencyCheck () const |
Public Attributes | |
RCData * | rcData |
Protected Member Functions | |
void | initialize () |
void | deleteStuff () |
void | openAPositionForAnElement (const int index) |
void | checkRange (const int) const |
ListOfDoubleArray::ListOfDoubleArray | ( | ) |
ListOfDoubleArray::ListOfDoubleArray | ( | const int | numberOfElements | ) |
ListOfDoubleArray::ListOfDoubleArray | ( | const ListOfDoubleArray & | , |
const CopyType | = DEEP |
||
) |
ListOfDoubleArray::~ListOfDoubleArray | ( | ) |
void ListOfDoubleArray::addElement | ( | const int | index | ) |
void ListOfDoubleArray::addElement | ( | ) |
void ListOfDoubleArray::addElement | ( | const doubleArray & | t, |
const int | index | ||
) |
void ListOfDoubleArray::addElement | ( | const doubleArray & | t | ) |
|
virtual |
Reimplemented from ReferenceCounting.
|
protected |
void ListOfDoubleArray::deleteElement | ( | const doubleArray & | X | ) |
void ListOfDoubleArray::deleteElement | ( | const int | index | ) |
void ListOfDoubleArray::deleteElement | ( | ) |
|
protected |
void ListOfDoubleArray::destroy | ( | ) |
int ListOfDoubleArray::getIndex | ( | const doubleArray & | X | ) | const |
|
inline |
References rcData.
|
protected |
|
inline |
References rcData.
|
protected |
ListOfDoubleArray& ListOfDoubleArray::operator= | ( | const ListOfDoubleArray & | ) |
doubleArray& ListOfDoubleArray::operator[] | ( | const int | index | ) | const |
void ListOfDoubleArray::reference | ( | const ListOfDoubleArray & | list | ) |
void ListOfDoubleArray::swapElements | ( | const int | i, |
const int | j | ||
) |
RCData* ListOfDoubleArray::rcData |
Referenced by getLength(), and listLength().