1 # ifndef DRIVERS_DEF_HXX
2 # define DRIVERS_DEF_HXX
11 #include "MEDMEM_define.hxx"
14 // Returns the (string) name of the geometry of
15 // an element given by a med_geometrie_element value
16 class GEO_NAME : public map<int,string>
23 string & operator[]( const MED_FR::med_geometrie_element &c ) const;
27 static const GEO_NAME geoNames ;
29 // Returns the (string) name of the type of
30 // an entity given by a med_entite_maillage value
31 class ENT_NAME : public map<int,string>
36 string & operator[]( const MED_FR::med_entite_maillage &c ) const;
39 static const ENT_NAME entNames ;
41 class MESH_ENTITIES : public map<int, const list<MED_FR::med_geometrie_element> >
47 const list<MED_FR::med_geometrie_element> & operator[]( const MED_FR::med_entite_maillage &c ) const;
50 // This operator is used to initialize class objects of type const list<med_geometrie_element>
51 list<MED_FR::med_geometrie_element> & operator[]( const MED_FR::med_entite_maillage &c );
55 static const MESH_ENTITIES meshEntities ;
57 } // End Of NameSpace MED_FR