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

#include <ListOfGridCollection.h>

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

Classes

class  RCData
 

Public Member Functions

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

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

Member Function Documentation

void ListOfGridCollection::addElement ( const int  index)
void ListOfGridCollection::addElement ( )
void ListOfGridCollection::addElement ( const GridCollection t,
const int  index 
)
void ListOfGridCollection::addElement ( const GridCollection t)
void ListOfGridCollection::breakReference ( )
virtual

Reimplemented from ReferenceCounting.

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

References rcData.

Referenced by CompositeGridData::updateCollection().

void ListOfGridCollection::initialize ( )
protected
int ListOfGridCollection::listLength ( ) const
inline
void ListOfGridCollection::openAPositionForAnElement ( const int  index)
protected
ListOfGridCollection& ListOfGridCollection::operator= ( const ListOfGridCollection )
GridCollection& ListOfGridCollection::operator[] ( const int  index) const
void ListOfGridCollection::reference ( const ListOfGridCollection list)
void ListOfGridCollection::swapElements ( const int  i,
const int  j 
)

Member Data Documentation

RCData* ListOfGridCollection::rcData

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