CmapGpsu/CmapGpsu.h
De Wiki EELL.
(Différences entre les versions)
JPL (discuter | contributions) m (Création de la page) |
m (Catégorisation) |
||
Ligne 99 : | Ligne 99 : | ||
</pre> | </pre> | ||
+ | |||
+ | [[Catégorie:CmapGpsu]] |
Version actuelle en date du 9 février 2014 à 15:32
Code CmapGpsu.h généré par mkd lors de la compilation avec le générateut de fichiers make
// !.C #define VERSION_CmapGpsu "Version 10.01.30" #define SHELL // Console version (UNIX) #define MSDOS // MSDOS version //#define TCC // Turbo C for MSDOS //#define WINDOWS //MS Windows #define FR #ifndef FR #define EN //default EN version #endif //Structure de version de fichier. struct VersionCmap { long unsigned int Version; // = 0x00000101L; long int TailleType; // = 7L; char * Type; // = "CMROUTE"; }; // Structure de tête des données CmapRoute // Ne peut pas être utilisé lors de la lecture du fichier, car les champs texte // de longueur NULL sont ignorés et ne sont pas conformes ('0') struct HeaderData { long int TailleType; // = 6L; char * Type; // = "TRoute"; long int crsss1; // = 1L; long int TailleRoute; // = 0L; char * Route; long int Num; // = 2L; long int StartWayPoint; // = 0L; long int EndWayPoint; // = 0L; long int NbWayPoint; // = OL; long int NbLeg; // = OL; }; // Structure d'un WayPoint. // Ne peut pas être utilisé lors de la lecture du fichier, car les champs texte // de longueur NULL sont ignorés et ne sont pas conformes ('0') struct WayPoint { long int TailleType; // = 9L; char * Type; // = "TWayPoint"; long int crsss1; // = 1L; long int TailleLabel; // = 0L; char * Label; long int TailleLatitude; // = 10L; char * Latitude; // = " . "; long int TailleLongitude; // = 10L; char * Longitude; // = " . "; long int Turn; // = 0L; long int crsss2; // = 1L; long int TailleRemark; // = 0L; char * Remark; }; // Structure d'un lien (Leg) // Ne peut pas être utilisé lors de la lecture du fichier, car les champs texte // de longueur NULL sont ignorés et ne sont pas conformes ('0') struct Leg { long int TailleType; // = 4L; char * Type; // = "Tleg"; long int crsss1; // = 1L; long int TailleLabel; // = 0L; char * Label; long int Deviation; // = 500L; long int Speed; // = 5L; long int TailleNoChar1; // = 0L; char * NoChar1; long int crsss2; // = 1L; long int StartLegOnWpt; // = 0L; long int EndLegOnWpt; // = 0L; long int Num; // = 0L; long int TailleNoChar2; // = 0L; char * NoChar2; long unsigned int Safety; // = 0xBFF00000L; }; // CmapGpsu.c: extern int CmapGpsu( int argc, char *argv[] ); // ExitErr.c: extern void ExitError( int iErr );