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

#include <ListOfMappedGrid.h>

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

Classes

class  RCData
 

Public Member Functions

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

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

Member Function Documentation

void ListOfMappedGrid::addElement ( const int  index)
void ListOfMappedGrid::addElement ( )
void ListOfMappedGrid::addElement ( const MappedGrid t,
const int  index 
)
void ListOfMappedGrid::addElement ( const MappedGrid t)
void ListOfMappedGrid::breakReference ( )
virtual

Reimplemented from ReferenceCounting.

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

References rcData.

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

Member Data Documentation

RCData* ListOfMappedGrid::rcData

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