Version: 5.1.6

MEDMEM.GROUP Class Reference

#include <MEDMEM_Group.hxx>

Inheritance diagram for MEDMEM.GROUP:
Inheritance graph

Public Member Functions

 GROUP ()
 GROUP (const string &name, const list< FAMILY * > &family) throw (MEDEXCEPTION)
 GROUP (const GROUP &m)
virtual ~GROUP ()
GROUPoperator= (const GROUP &group)
void setNumberOfFamilies (int numberOfFamilies)
void setFamilies (vector< FAMILY * > Family)
int getNumberOfFamilies () const
vector< FAMILY * > getFamilies () const
FAMILYgetFamily (int i) const

Data Fields

int _numberOfFamilies
vector< FAMILY * > _family

Friends

ostream & operator<< (ostream &os, GROUP &my)

Constructor & Destructor Documentation

GROUP::GROUP (  ) 

Constructor.

References MESSAGE_MED.

GROUP::GROUP ( const string &  name,
const list< FAMILY * > &  family 
) throw (MEDEXCEPTION)
GROUP::GROUP ( const GROUP m  ) 

Copy Constructor.

References MEDMEM.GROUP._family, and MEDMEM.GROUP._numberOfFamilies.

GROUP::~GROUP (  )  [virtual]

Destructor.

References MESSAGE_MED.


Member Function Documentation

GROUP & GROUP::operator= ( const GROUP group  ) 

Copy operator.

Reimplemented from MEDMEM.SUPPORT.

References MEDMEM.GROUP._family, MEDMEM.GROUP._numberOfFamilies, and MESSAGE_MED.

void MEDMEM.GROUP::setNumberOfFamilies ( int  numberOfFamilies  ) 

set the attribut _numberOfFamilies to numberOfFamilies

References MEDMEM.GROUP._numberOfFamilies.

void MEDMEM.GROUP::setFamilies ( vector< FAMILY * >  Family  ) 

set the attribut _family to Family

References MEDMEM.GROUP._family.

int MEDMEM.GROUP::getNumberOfFamilies (  )  const

returns number of families in the group

References MEDMEM.GROUP._numberOfFamilies.

vector< FAMILY * > MEDMEM.GROUP::getFamilies (  )  const

returns the vector of families in the group

References MEDMEM.GROUP._family.

FAMILY * MEDMEM.GROUP::getFamily ( int  i  )  const

returns a reference on family I of the group


Friends And Related Function Documentation

ostream& operator<< ( ostream &  os,
GROUP my 
) [friend]

Operator <<


Field Documentation