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

#include <ListOfCompositeGrid.h>

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

Classes

class  RCData
 

Public Member Functions

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

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

Member Function Documentation

void ListOfCompositeGrid::addElement ( const int  index)
void ListOfCompositeGrid::addElement ( )
void ListOfCompositeGrid::addElement ( const CompositeGrid t,
const int  index 
)
void ListOfCompositeGrid::addElement ( const CompositeGrid t)
void ListOfCompositeGrid::breakReference ( )
virtual

Reimplemented from ReferenceCounting.

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

References rcData.

void ListOfCompositeGrid::initialize ( )
protected
int ListOfCompositeGrid::listLength ( ) const
inline

References rcData.

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

Member Data Documentation

RCData* ListOfCompositeGrid::rcData

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