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 */