34 map<keyType, valueType >::const_iterator it;
40 if (
_MEDfichierNo(oid,&key) < 0 )
return _med_file_version_null;
42 it = MedfileVersion.find(key);
44 if (it != MedfileVersion.end() )
return (*it).second;
52 return _med_file_version_null;
65 return (MedfileVersion[key]=_fileversion);
73 map<keyType, valueType >::const_iterator it;
83 it = MedfileVersion.find(key);
85 if ( it != MedfileVersion.end() )
86 MedfileVersion[key]=v;
#define MED_FILE_VERSION_INIT
#define ISCRUTE_int(entier)
#define MED_ERR_UNRECOGNIZED
Structure d'acceuil du numéro de version MED d'un fichier.
valueType _MEDfileVersion(const med_idt oid)
static MED_FILE_VERSION & Instance()
med_err _MEDfileVersionSetCache(const med_idt oid, const valueType v)
MEDC_EXPORT med_err _MEDdatagroupFermer(med_idt id)
MEDC_EXPORT med_idt _MEDdatagroupOuvrir(med_idt pid, const char *const nom)
static MED_FILE_VERSION & MedfileVersion
#define _MEDattrEntierLire(x, y, z)
MEDC_EXPORT med_err _MEDfichierNo(med_idt id, unsigned long *fileno)
#define MED_ERR_(rt, r1, r2, r3)