|
Overture
Version 25
|
#include <ParentChildSiblingBase.h>

Public Member Functions | |
| ParentChildSiblingBase () | |
| default constructor | |
| ParentChildSiblingBase (const ParentChildSiblingBase &X, const CopyType ct=DEEP) | |
| copy constructor | |
| ParentChildSiblingBase (const int) | |
| main constructor for this class | |
| ParentChildSiblingBase & | operator= (const ParentChildSiblingBase &X) |
| assignment operator | |
| virtual | ~ParentChildSiblingBase () |
| virtual destructor | |
| virtual aString | getClassName (void) |
| return the className | |
| virtual Integer | get (const GenericDataBase &db, const aString &name) |
| read from a database | |
| virtual Integer | put (const GenericDataBase &db, const aString &name) const |
| write to a database | |
| virtual void | consistencyCheck (void) const |
| performs error and consistency checks | |
| const int | getGridIndex (void) const |
| access functions for the grid index | |
| void | setGridIndex (const int index) |
Protected Attributes | |
| int | gridIndex |
| index into the adaptive grid collection | |
| aString | className |
| the name of this class, i.e. "ParentChildSiblingBase" is stored in this variable | |
Friends | |
| ostream & | operator<< (ostream &s, const ParentChildSiblingBase &pcsBase) |
| writes a descriptio of pcsBase to the output stream s | |
| ParentChildSiblingBase::ParentChildSiblingBase | ( | ) |
| ParentChildSiblingBase::ParentChildSiblingBase | ( | const ParentChildSiblingBase & | X, |
| const CopyType | ct = DEEP |
||
| ) |
| ParentChildSiblingBase::ParentChildSiblingBase | ( | const int | index | ) |
main constructor for this class
|
virtual |
virtual destructor
|
virtual |
performs error and consistency checks
Reimplemented in SiblingInfo, ChildInfo, and ParentInfo.
Referenced by ChildInfo::consistencyCheck(), ParentInfo::consistencyCheck(), and SiblingInfo::consistencyCheck().
|
virtual |
|
inlinevirtual |
|
inline |
access functions for the grid index
References gridIndex.
Referenced by operator<<(), and operator=().
| ParentChildSiblingBase & ParentChildSiblingBase::operator= | ( | const ParentChildSiblingBase & | X | ) |
assignment operator
References getGridIndex(), and gridIndex.
Referenced by ParentInfo::operator=(), ChildInfo::operator=(), and SiblingInfo::operator=().
|
virtual |
|
inline |
References gridIndex.
|
friend |
writes a descriptio of pcsBase to the output stream s
|
protected |
the name of this class, i.e. "ParentChildSiblingBase" is stored in this variable
Referenced by get(), getClassName(), operator<<(), ParentChildSiblingBase(), and put().
|
protected |
index into the adaptive grid collection
Referenced by getGridIndex(), operator=(), ParentChildSiblingBase(), and setGridIndex().
1.8.3