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

#include <ListOfDoubleDistributedArray.h>

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

Classes

class  RCData
 

Public Member Functions

 ListOfDoubleDistributedArray ()
 
 ListOfDoubleDistributedArray (const int numberOfElements)
 
 ListOfDoubleDistributedArray (const ListOfDoubleDistributedArray &, const CopyType=DEEP)
 
 ~ListOfDoubleDistributedArray ()
 
ListOfDoubleDistributedArrayoperator= (const ListOfDoubleDistributedArray &)
 
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 ListOfDoubleDistributedArray &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

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

Member Function Documentation

void ListOfDoubleDistributedArray::addElement ( const int  index)
void ListOfDoubleDistributedArray::addElement ( )
void ListOfDoubleDistributedArray::addElement ( const doubleArray &  t,
const int  index 
)
void ListOfDoubleDistributedArray::addElement ( const doubleArray &  t)
void ListOfDoubleDistributedArray::breakReference ( )
virtual

Reimplemented from ReferenceCounting.

void ListOfDoubleDistributedArray::checkRange ( const int  ) const
protected
void ListOfDoubleDistributedArray::deleteElement ( const doubleArray &  X)
void ListOfDoubleDistributedArray::deleteElement ( const int  index)
void ListOfDoubleDistributedArray::deleteElement ( )
void ListOfDoubleDistributedArray::deleteStuff ( )
protected
void ListOfDoubleDistributedArray::destroy ( )
int ListOfDoubleDistributedArray::getIndex ( const doubleArray &  X) const
int ListOfDoubleDistributedArray::getLength ( ) const
inline

References rcData.

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

References rcData.

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

Member Data Documentation

RCData* ListOfDoubleDistributedArray::rcData

Referenced by getLength(), and listLength().


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