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

#include <ListOfGenericGrid.h>

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

Classes

class  RCData
 

Public Member Functions

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

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

Member Function Documentation

void ListOfGenericGrid::addElement ( const int  index)
void ListOfGenericGrid::addElement ( )
void ListOfGenericGrid::addElement ( const GenericGrid t,
const int  index 
)
void ListOfGenericGrid::addElement ( const GenericGrid t)
void ListOfGenericGrid::breakReference ( )
virtual

Reimplemented from ReferenceCounting.

void ListOfGenericGrid::checkRange ( const int  ) const
protected
void ListOfGenericGrid::deleteElement ( const GenericGrid X)
void ListOfGenericGrid::deleteElement ( const int  index)
void ListOfGenericGrid::deleteElement ( )
void ListOfGenericGrid::deleteStuff ( )
protected
void ListOfGenericGrid::destroy ( )
int ListOfGenericGrid::getIndex ( const GenericGrid X) const
int ListOfGenericGrid::getLength ( ) const
inline
void ListOfGenericGrid::initialize ( )
protected
int ListOfGenericGrid::listLength ( ) const
inline

References rcData.

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

Member Data Documentation

RCData* ListOfGenericGrid::rcData

Referenced by getLength(), and listLength().


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