Overture  Version 25
Public Member Functions | Friends | List of all members
ParentInfo Class Reference

#include <ParentInfo.h>

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

Public Member Functions

 ~ParentInfo ()
 destructor
 
 ParentInfo ()
 default constructor
 
 ParentInfo (const ParentInfo &X)
 copy constructor
 
 ParentInfo (const int parentGridIndex, const Box &parentBox)
 main constructor for this class
 
ParentInfooperator= (const ParentInfo &X)
 assignment operator
 
virtual aString getClassName (void)
 returns the name of this class, namely "ParentInfo"
 
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
 error and consistency checking
 
const Box & getParentBox (void) const
 
void setParentBox (const Box &box)
 set the parent box
 
- Public Member Functions inherited from ParentChildSiblingBase
 ParentChildSiblingBase ()
 default constructor
 
 ParentChildSiblingBase (const ParentChildSiblingBase &X, const CopyType ct=DEEP)
 copy constructor
 
 ParentChildSiblingBase (const int)
 main constructor for this class
 
ParentChildSiblingBaseoperator= (const ParentChildSiblingBase &X)
 assignment operator
 
virtual ~ParentChildSiblingBase ()
 virtual destructor
 
const int getGridIndex (void) const
 access functions for the grid index
 
void setGridIndex (const int index)
 

Friends

ostream & operator<< (ostream &s, const ParentInfo &parentInfo)
 write a description of parentInfo to s
 

Additional Inherited Members

- Protected Attributes inherited from ParentChildSiblingBase
int gridIndex
 index into the adaptive grid collection
 
aString className
 the name of this class, i.e. "ParentChildSiblingBase" is stored in this variable
 

Constructor & Destructor Documentation

ParentInfo::~ParentInfo ( )

destructor

ParentInfo::ParentInfo ( )

default constructor

ParentInfo::ParentInfo ( const ParentInfo X)

copy constructor

ParentInfo::ParentInfo ( const int  parentGridIndex,
const Box &  parentBox 
)

main constructor for this class

Member Function Documentation

void ParentInfo::consistencyCheck ( void  ) const
virtual

error and consistency checking

Reimplemented from ParentChildSiblingBase.

References ParentChildSiblingBase::consistencyCheck().

Integer ParentInfo::get ( const GenericDataBase db,
const aString name 
)
virtual

read from a database

Reimplemented from ParentChildSiblingBase.

virtual aString ParentInfo::getClassName ( void  )
inlinevirtual

returns the name of this class, namely "ParentInfo"

Reimplemented from ParentChildSiblingBase.

const Box& ParentInfo::getParentBox ( void  ) const
inline

get the box representing the index space on the parent MappedGrid that overlaps with the MappedGrid corresponding to this object

Referenced by operator=().

ParentInfo & ParentInfo::operator= ( const ParentInfo X)

assignment operator

References assert, getParentBox(), and ParentChildSiblingBase::operator=().

Integer ParentInfo::put ( const GenericDataBase db,
const aString name 
) const
virtual

write to a database

Reimplemented from ParentChildSiblingBase.

void ParentInfo::setParentBox ( const Box &  box)
inline

set the parent box

References assert.

Friends And Related Function Documentation

ostream& operator<< ( ostream &  s,
const ParentInfo parentInfo 
)
friend

write a description of parentInfo to s


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