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

#include <ListOfFloatDistributedArray.h>

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

Classes

class  RCData
 

Public Member Functions

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

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

Member Function Documentation

void ListOfFloatDistributedArray::addElement ( const int  index)
void ListOfFloatDistributedArray::addElement ( )
void ListOfFloatDistributedArray::addElement ( const floatArray &  t,
const int  index 
)
void ListOfFloatDistributedArray::addElement ( const floatArray &  t)
void ListOfFloatDistributedArray::breakReference ( )
virtual

Reimplemented from ReferenceCounting.

void ListOfFloatDistributedArray::checkRange ( const int  ) const
protected
void ListOfFloatDistributedArray::deleteElement ( const floatArray &  X)
void ListOfFloatDistributedArray::deleteElement ( const int  index)
void ListOfFloatDistributedArray::deleteElement ( )
void ListOfFloatDistributedArray::deleteStuff ( )
protected
void ListOfFloatDistributedArray::destroy ( )
int ListOfFloatDistributedArray::getIndex ( const floatArray &  X) const
int ListOfFloatDistributedArray::getLength ( ) const
inline
void ListOfFloatDistributedArray::initialize ( )
protected
int ListOfFloatDistributedArray::listLength ( ) const
inline

References rcData.

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

Member Data Documentation

RCData* ListOfFloatDistributedArray::rcData

Referenced by getLength(), and listLength().


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