1 #ifndef CLASSES_DATA_ISO639_H 2 #define CLASSES_DATA_ISO639_H 3 4 /* 5 ** $VER: iso639.h 52.0 (29.9.2011) 6 ** 7 ** Copyright © 2011 The MorphOS Development Team, All Rights Reserved. 8 ** 9 **/ 10 11 #ifndef CLASSES_DATA_DATA_H 12 # include <classes/data/data.h> 13 #endif 14 15 /*****************************************************************************/ 16 17 typedef struct 18 { 19 CONST_STRPTR Language; 20 CONST_STRPTR Alpha2; 21 CONST_STRPTR Alpha3B; 22 CONST_STRPTR Alpha3T; 23 } iso639_entry; 24 25 /*****************************************************************************/ 26 27 #define ISO639M_FindEntry DATAM_FindEntry 28 #define ISO639M_NextEntry DATAM_NextEntry 29 #define ISO639A_EntryCount DATAA_EntryCount 30 31 #define DATA_EntryType_ISO639_Alpha2 1 32 #define DATA_EntryType_ISO639_Alpha3 2 33 #define DATA_EntryType_ISO639_Language 4 34 35 struct ISO639P_FindEntry { ULONG MethodID; ULONG Type; CONST_STRPTR Definition; }; 36 struct ISO639P_NextEntry { ULONG MethodID; APTR Previous; }; 37 38 /*****************************************************************************/ 39 40 #endif /* CLASSES_DATA_ISO639_H */