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

#include <ListOfFloatSerialArray.h>

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

Classes

class  RCData
 

Public Member Functions

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

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

Member Function Documentation

void ListOfFloatSerialArray::addElement ( const int  index)
void ListOfFloatSerialArray::addElement ( )
void ListOfFloatSerialArray::addElement ( const floatSerialArray &  t,
const int  index 
)
void ListOfFloatSerialArray::addElement ( const floatSerialArray &  t)
void ListOfFloatSerialArray::breakReference ( )
virtual

Reimplemented from ReferenceCounting.

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

References rcData.

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

Member Data Documentation

RCData* ListOfFloatSerialArray::rcData

Referenced by getLength(), and listLength().


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