MEDfieldValueWithProfileWr.c
Aller à la documentation de ce fichier.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019 #include <med_config.h>
00020 #include <med.h>
00021 #include <med_outils.h>
00022 #include <string.h>
00023 #include <stdlib.h>
00024
00046 med_err MEDfieldValueWithProfileWr(const med_idt fid,
00047 const char* const fieldname,
00048 const med_int numdt,
00049 const med_int numit,
00050 const med_float dt,
00051 const med_entity_type entitype,
00052 const med_geometry_type geotype,
00053 const med_storage_mode storagemode,
00054 const char * const profilename,
00055 const char * const localizationname,
00056 const med_switch_mode switchmode,
00057 const med_int componentselect,
00058 const med_int nentity,
00059 const unsigned char* const value)
00060 {
00061 char * name = "_MEDfieldValueAdvancedWr";
00062 int dummy=0;
00063 med_err fret=-1;
00064 med_int majeur=0, mineur=0, release=0;
00065 MedFuncType func;
00066
00067
00068
00069
00070
00071
00072
00073
00074
00075
00076
00077
00078 MEDfileNumVersionRd(fid, &majeur, &mineur, &release);
00079
00080 func = _MEDversionedApi3(name,majeur,mineur,release);
00081 if ( func != (MedFuncType) NULL )
00082 func (dummy,
00083 fid,
00084 fieldname,
00085 numdt,
00086 numit,
00087 dt,
00088 entitype,
00089 geotype,
00090 storagemode,
00091 profilename,
00092 localizationname,
00093 switchmode,
00094 componentselect,
00095 NULL,
00096 nentity,
00097 value,
00098 &fret);
00099
00100 return fret;
00101 }