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

#include <ListOfListOfIntArray.h>

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

Classes

class  RCData
 

Public Member Functions

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

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

Member Function Documentation

void ListOfListOfIntArray::addElement ( const int  index)
void ListOfListOfIntArray::addElement ( )
void ListOfListOfIntArray::addElement ( const ListOfIntArray t,
const int  index 
)
void ListOfListOfIntArray::addElement ( const ListOfIntArray t)
void ListOfListOfIntArray::breakReference ( )
virtual

Reimplemented from ReferenceCounting.

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

References rcData.

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

References rcData.

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

Member Data Documentation

RCData* ListOfListOfIntArray::rcData

Referenced by getLength(), and listLength().


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