MEDMEM._fieldBase Struct Reference

#include <MEDMEM_DriverTools.hxx>

Inheritance diagram for MEDMEM._fieldBase:

Inheritance graph

Public Member Functions

 _fieldBase (MED_EN::med_type_champ theType, int nb_sub)
virtual std::list< std::pair<
FIELD_ *, int > > 
getField (std::vector< _groupe > &groupes) const =0
void getGroupIds (std::set< int > &ids, bool all) const
bool hasCommonSupport () const
bool hasSameComponentsBySupport () const
virtual void dump (std::ostream &) const
virtual ~_fieldBase ()

Data Fields

std::vector< _sub_data_sub
int _group_id
MED_EN::med_type_champ _type
string _name

Data Structures

struct  _sub_data

Constructor & Destructor Documentation

MEDMEM._fieldBase._fieldBase MED_EN::med_type_champ  theType,
int  nb_sub
 

virtual MEDMEM._fieldBase.~_fieldBase  )  [virtual]
 


Member Function Documentation

virtual std::list<std::pair< FIELD_*, int> > MEDMEM._fieldBase.getField std::vector< _groupe > &  groupes  )  const [pure virtual]
 

Implemented in MEDMEM._field< T >.

void _fieldBase::getGroupIds std::set< int > &  ids,
bool  all
const
 

bool MEDMEM._fieldBase.hasCommonSupport  )  const
 

bool _fieldBase::hasSameComponentsBySupport  )  const
 

void MEDMEM._fieldBase::dump std::ostream &   )  const [virtual]
 

Reimplemented in MEDMEM._field< T >.


Field Documentation

std::vector< _sub_data > MEDMEM._fieldBase._sub
 

int MEDMEM._fieldBase._group_id
 

MED_EN::med_type_champ MEDMEM._fieldBase._type
 

string MEDMEM._fieldBase._name