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

#include <ListOfIntMappedGridFunction.h>

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

Classes

class  RCData
 

Public Member Functions

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

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

Member Function Documentation

void ListOfIntMappedGridFunction::addElement ( const int  index)
void ListOfIntMappedGridFunction::addElement ( )
void ListOfIntMappedGridFunction::addElement ( const intMappedGridFunction t,
const int  index 
)
void ListOfIntMappedGridFunction::addElement ( const intMappedGridFunction t)
void ListOfIntMappedGridFunction::breakReference ( )
virtual

Reimplemented from ReferenceCounting.

Referenced by intGridCollectionFunction::destroy().

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

References rcData.

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

Member Data Documentation

RCData* ListOfIntMappedGridFunction::rcData

Referenced by getLength(), and listLength().


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