# Référence du fichier 2.3.6/med_hdfi.h

`#include <med.h>`
Graphe des dépendances par inclusion de 2.3.6/med_hdfi.h:

Aller au code source de ce fichier.

## Macros

#define | _MEDattrEntierEcrire(w, x, y) _MEDattrNumEcrire(w,MED_INT ,x,(unsigned char *) y)
#define | _MEDattrFloatEcrire(w, x, y) _MEDattrNumEcrire(w,MED_FLOAT64,x,(unsigned char *) y)
#define | _MEDattrEntierLire(x, y, z) _MEDattrNumLire(x,MED_INT ,y,(unsigned char*)z)
#define | _MEDattrFloatLire(x, y, z) _MEDattrNumLire(x,MED_FLOAT64,y,(unsigned char*)z)

## Fonctions

MEDC_EXPORT med_idt | _MEDfichierCreer (char *nom, med_mode_acces mode)
MEDC_EXPORT med_idt | _MEDfichierOuvrir (char *nom, med_mode_acces mode)
MEDC_EXPORT med_err | _MEDfichierFermer (med_idt fid)
MEDC_EXPORT med_err | _MEDfichierNo (med_idt id, unsigned long *fileno)
MEDC_EXPORT med_err | _MEDfichierMonter (med_idt pid, const char *nom, med_idt fid)
MEDC_EXPORT med_err | _MEDfichierDemonter (med_idt pid, const char *nom)
MEDC_EXPORT med_idt | _MEDdatagroupCreer (med_idt pid, char *nom)
MEDC_EXPORT med_idt | _MEDdatagroupOuvrir (med_idt pid, char *nom)
MEDC_EXPORT med_err | _MEDdatagroupFermer (med_idt id)
MEDC_EXPORT med_err | _MEDdatagroupLienCreer (med_idt id, const char *nom, const char *nom_lien)
MEDC_EXPORT med_err | _MEDdatagroupLienSupprimer (med_idt id, const char *nom_lien)
MEDC_EXPORT med_idt | _MEDdatasetOuvrir (med_idt pid, char *nom)
MEDC_EXPORT med_err | _MEDdatasetFermer (med_idt id)
MEDC_EXPORT med_err | _MEDdatasetNumEcrire (med_idt pere, char *nom, med_type_champ type, med_mode_switch interlace, med_size nbdim, med_size fixdim, med_size psize, med_mode_profil pflmod, med_int modifpfl, med_size *profil, med_int ngauss, med_size *size, unsigned char *val)
MEDC_EXPORT med_err | _MEDdatasetNumLire (med_idt pere, char *nom, med_type_champ type, med_mode_switch interlace, med_size nbdim, med_size fixdim, med_size psize, med_mode_profil pflmod, med_int pflcmp, med_size *pfltab, med_int ngauss, med_int nbelem, unsigned char *val)
MEDC_EXPORT med_err | _MEDdatasetStringEcrire (med_idt pere, char *nom, med_size *dimd, char *val)
MEDC_EXPORT med_err | _MEDdatasetStringLire (med_idt pere, char *nom, char *val)
MEDC_EXPORT med_idt | _MEDattrOuvrir (med_idt pid, char *nom)
MEDC_EXPORT med_err | _MEDattrFermer (med_idt id)
MEDC_EXPORT med_err | _MEDattrNumEcrire (med_idt pere, med_type_champ type, char *nom, unsigned char *val)
MEDC_EXPORT med_err | _MEDattrNumLire (med_idt pere, med_type_champ type, char *nom, unsigned char *val)
MEDC_EXPORT med_err | _MEDattrStringEcrire (med_idt pere, char *nom, int longueur, char *val)
MEDC_EXPORT med_err | _MEDattrStringLire (med_idt pere, char *nom, int longueur, char *val)
MEDC_EXPORT med_err | _MEDindiceInfo (med_idt id, const char *nom, void *donnees)
MEDC_EXPORT med_err | _MEDindiceNum (med_idt id, const char *nom, void *donnees)
MEDC_EXPORT med_err | _MEDobjetIdentifier (med_idt fid, char *chemin, int indice, void *nom)
MEDC_EXPORT med_err | _MEDnObjets (med_idt fid, char *chemin, int *n)
MEDC_EXPORT void | _MEDmodeErreurVerrouiller (void)
MEDC_EXPORT void | _MEDobjetsOuverts (med_idt fid)

## Documentation des macros

#define _MEDattrEntierEcrire | ( | w,
|  | x,
|  | y |  | ) | _MEDattrNumEcrire(w,MED_INT ,x,(unsigned char *) y)

Définition à la ligne 103 du fichier 2.3.6/med_hdfi.h.

#define _MEDattrEntierLire | ( | x,
|  | y,
|  | z |  | ) | _MEDattrNumLire(x,MED_INT ,y,(unsigned char*)z)

Définition à la ligne 109 du fichier 2.3.6/med_hdfi.h.

#define _MEDattrFloatEcrire | ( | w,
|  | x,
|  | y |  | ) | _MEDattrNumEcrire(w,MED_FLOAT64,x,(unsigned char *) y)

Définition à la ligne 104 du fichier 2.3.6/med_hdfi.h.

#define _MEDattrFloatLire | ( | x,
|  | y,
|  | z |  | ) | _MEDattrNumLire(x,MED_FLOAT64,y,(unsigned char*)z)

Définition à la ligne 110 du fichier 2.3.6/med_hdfi.h.

## Documentation des fonctions

MEDC_EXPORT med_err _MEDattrFermer | ( | med_idt | id | ) |

MEDC_EXPORT med_err _MEDattrNumEcrire | ( | med_idt | pere,
|  | med_type_champ | type,
|  | char * | nom,
|  | unsigned char * | val |
| ) |  |  |

Définition à la ligne 35 du fichier MEDattrNumEcrire.c.

MEDC_EXPORT med_err _MEDattrNumLire | ( | med_idt | pere,
|  | med_type_champ | type,
|  | char * | nom,
|  | unsigned char * | val |
| ) |  |  |

MEDC_EXPORT med_idt _MEDattrOuvrir | ( | med_idt | pid,
|  | char * | nom |
| ) |  |  |

MEDC_EXPORT med_err _MEDattrStringEcrire | ( | med_idt | pere,
|  | char * | nom,
|  | int | longueur,
|  | char * | val |
| ) |  |  |

Définition à la ligne 34 du fichier MEDattrStringEcrire.c.

MEDC_EXPORT med_err _MEDattrStringLire | ( | med_idt | pere,
|  | char * | nom,
|  | int | longueur,
|  | char * | val |
| ) |  |  |

MEDC_EXPORT med_idt _MEDdatagroupCreer | ( | med_idt | pid,
|  | char * | nom |
| ) |  |  |

MEDC_EXPORT med_err _MEDdatagroupFermer | ( | med_idt | id | ) |

MEDC_EXPORT med_err _MEDdatagroupLienCreer | ( | med_idt | id,
|  | const char * | nom,
|  | const char * | nom_lien |
| ) |  |  |

MEDC_EXPORT med_err _MEDdatagroupLienSupprimer | ( | med_idt | id,
|  | const char * | nom_lien |
| ) |  |  |

MEDC_EXPORT med_idt _MEDdatagroupOuvrir | ( | med_idt | pid,
|  | char * | nom |
| ) |  |  |

MEDC_EXPORT med_err _MEDdatasetFermer | ( | med_idt | id | ) |

MEDC_EXPORT med_err _MEDdatasetNumEcrire | ( | med_idt | pere,
|  | char * | nom,
|  | med_type_champ | type,
|  | med_mode_switch | interlace,
|  | med_size | nbdim,
|  | med_size | fixdim,
|  | med_size | psize,
|  | med_mode_profil | pflmod,
|  | med_int | modifpfl,
|  | med_size * | profil,
|  | med_int | ngauss,
|  | med_size * | size,
|  | unsigned char * | val |
| ) |  |  |

Définition à la ligne 49 du fichier MEDdatasetNumEcrire.c.

MEDC_EXPORT med_err _MEDdatasetNumLire | ( | med_idt | pere,
|  | char * | nom,
|  | med_type_champ | type,
|  | med_mode_switch | interlace,
|  | med_size | nbdim,
|  | med_size | fixdim,
|  | med_size | psize,
|  | med_mode_profil | pflmod,
|  | med_int | pflcmp,
|  | med_size * | pfltab,
|  | med_int | ngauss,
|  | med_int | nbelem,
|  | unsigned char * | val |
| ) |  |  |

Définition à la ligne 44 du fichier MEDdatasetNumLire.c.

MEDC_EXPORT med_idt _MEDdatasetOuvrir | ( | med_idt | pid,
|  | char * | nom |
| ) |  |  |

MEDC_EXPORT med_err _MEDdatasetStringEcrire | ( | med_idt | pere,
|  | char * | nom,
|  | med_size * | dimd,
|  | char * | val |
| ) |  |  |

Définition à la ligne 34 du fichier MEDdatasetStringEcrire.c.

MEDC_EXPORT med_err _MEDdatasetStringLire | ( | med_idt | pere,
|  | char * | nom,
|  | char * | val |
| ) |  |  |

Définition à la ligne 33 du fichier MEDdatasetStringLire.c.

MEDC_EXPORT med_idt _MEDfichierCreer | ( | char * | nom,
|  | med_mode_acces | mode |
| ) |  |  |

Définition à la ligne 31 du fichier MEDfichierCreer.c.

MEDC_EXPORT med_err _MEDfichierDemonter | ( | med_idt | pid,
|  | const char * | nom |
| ) |  |  |

MEDC_EXPORT med_err _MEDfichierFermer | ( | med_idt | fid | ) |

MEDC_EXPORT med_err _MEDfichierMonter | ( | med_idt | pid,
|  | const char * | nom,
|  | med_idt | fid |
| ) |  |  |

MEDC_EXPORT med_err _MEDfichierNo | ( | med_idt | id,
|  | unsigned long * | fileno |
| ) |  |  |

MEDC_EXPORT med_idt _MEDfichierOuvrir | ( | char * | nom,
|  | med_mode_acces | mode |
| ) |  |  |

Définition à la ligne 33 du fichier MEDfichierOuvrir.c.

MEDC_EXPORT med_err _MEDindiceInfo | ( | med_idt | id,
|  | const char * | nom,
|  | void * | donnees |
| ) |  |  |

Définition à la ligne 38 du fichier MEDindiceInfo.c.

MEDC_EXPORT med_err _MEDindiceNum | ( | med_idt | id,
|  | const char * | nom,
|  | void * | donnees |
| ) |  |  |

Définition à la ligne 35 du fichier MEDindiceNum.c.

MEDC_EXPORT void _MEDmodeErreurVerrouiller | ( | void |  | ) |

MEDC_EXPORT med_err _MEDnObjets | ( | med_idt | fid,
|  | char * | chemin,
|  | int * | n |
| ) |  |  |

Définition à la ligne 35 du fichier MEDnObjets.c.

MEDC_EXPORT med_err _MEDobjetIdentifier | ( | med_idt | fid,
|  | char * | chemin,
|  | int | indice,
|  | void * | nom |
| ) |  |  |

Définition à la ligne 37 du fichier MEDobjetIdentifer.c.

MEDC_EXPORT void _MEDobjetsOuverts | ( | med_idt | fid | ) |