Overture  Version 25
Classes | Public Member Functions | Public Attributes | Protected Member Functions | List of all members
ListOfListOfDoubleArray Class Reference

#include <ListOfListOfDoubleArray.h>

Inheritance diagram for ListOfListOfDoubleArray:
Inheritance graph
[legend]
Collaboration diagram for ListOfListOfDoubleArray:
Collaboration graph
[legend]

Classes

class  RCData
 

Public Member Functions

 ListOfListOfDoubleArray ()
 
 ListOfListOfDoubleArray (const int numberOfElements)
 
 ListOfListOfDoubleArray (const ListOfListOfDoubleArray &, const CopyType=DEEP)
 
 ~ListOfListOfDoubleArray ()
 
ListOfListOfDoubleArrayoperator= (const ListOfListOfDoubleArray &)
 
void addElement (const int index)
 
void addElement ()
 
void addElement (const ListOfDoubleArray &t, const int index)
 
void addElement (const ListOfDoubleArray &t)
 
int getLength () const
 
ListOfDoubleArrayoperator[] (const int index) const
 
void deleteElement (const ListOfDoubleArray &X)
 
void deleteElement (const int index)
 
void deleteElement ()
 
void destroy ()
 
void swapElements (const int i, const int j)
 
int getIndex (const ListOfDoubleArray &X) const
 
void reference (const ListOfListOfDoubleArray &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

RCDatarcData
 

Protected Member Functions

void initialize ()
 
void deleteStuff ()
 
void openAPositionForAnElement (const int index)
 
void checkRange (const int) const
 

Constructor & Destructor Documentation

ListOfListOfDoubleArray::ListOfListOfDoubleArray ( )
ListOfListOfDoubleArray::ListOfListOfDoubleArray ( const int  numberOfElements)
ListOfListOfDoubleArray::ListOfListOfDoubleArray ( const ListOfListOfDoubleArray ,
const CopyType  = DEEP 
)
ListOfListOfDoubleArray::~ListOfListOfDoubleArray ( )

Member Function Documentation

void ListOfListOfDoubleArray::addElement ( const int  index)
void ListOfListOfDoubleArray::addElement ( )
void ListOfListOfDoubleArray::addElement ( const ListOfDoubleArray t,
const int  index 
)
void ListOfListOfDoubleArray::addElement ( const ListOfDoubleArray t)
void ListOfListOfDoubleArray::breakReference ( )
virtual

Reimplemented from ReferenceCounting.

void ListOfListOfDoubleArray::checkRange ( const int  ) const
protected
void ListOfListOfDoubleArray::deleteElement ( const ListOfDoubleArray X)
void ListOfListOfDoubleArray::deleteElement ( const int  index)
void ListOfListOfDoubleArray::deleteElement ( )
void ListOfListOfDoubleArray::deleteStuff ( )
protected
void ListOfListOfDoubleArray::destroy ( )
int ListOfListOfDoubleArray::getIndex ( const ListOfDoubleArray X) const
int ListOfListOfDoubleArray::getLength ( ) const
inline

References rcData.

void ListOfListOfDoubleArray::initialize ( )
protected
int ListOfListOfDoubleArray::listLength ( ) const
inline

References rcData.

void ListOfListOfDoubleArray::openAPositionForAnElement ( const int  index)
protected
ListOfListOfDoubleArray& ListOfListOfDoubleArray::operator= ( const ListOfListOfDoubleArray )
ListOfDoubleArray& ListOfListOfDoubleArray::operator[] ( const int  index) const
void ListOfListOfDoubleArray::reference ( const ListOfListOfDoubleArray list)
void ListOfListOfDoubleArray::swapElements ( const int  i,
const int  j 
)

Member Data Documentation

RCData* ListOfListOfDoubleArray::rcData

Referenced by getLength(), and listLength().


The documentation for this class was generated from the following file: