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

#include <ListOfGenericGridCollection.h>

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

Classes

class  RCData
 

Public Member Functions

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

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

Member Function Documentation

void ListOfGenericGridCollection::addElement ( const int  index)
void ListOfGenericGridCollection::addElement ( )
void ListOfGenericGridCollection::addElement ( const GenericGridCollection t,
const int  index 
)
void ListOfGenericGridCollection::addElement ( const GenericGridCollection t)
void ListOfGenericGridCollection::breakReference ( )
virtual

Reimplemented from ReferenceCounting.

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

References rcData.

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

Member Data Documentation

RCData* ListOfGenericGridCollection::rcData

Referenced by getLength(), and listLength().


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