Go to the documentation of this file.00001 
00002 
00003 
00004 
00005 
00006 
00007 
00008 #ifndef DEVCADIMINTERFACESOFT_GLOBALS_H_
00009 #define DEVCADIMINTERFACESOFT_GLOBALS_H_
00010 
00011 typedef enum {
00012    DIMaiRecord
00013    ,DIMaoRecord
00014    ,DIMbiRecord
00015    ,DIMboRecord
00016    ,DIMmbbiRecord
00017    ,DIMmbboRecord
00018    ,DIMmbbiDirectRecord
00019    ,DIMmbboDirectRecord
00020    ,DIMstringinRecord
00021    ,DIMstringoutRecord
00022    ,DIMlonginRecord
00023    ,DIMlongoutRecord
00024    ,DIMsubArrayRecord
00025    ,DIMwaveformRecord
00026    
00027    
00028    ,DIMLastDummyEntry
00029 } DIMInterfaceSupportedRecords;
00030 
00031 typedef enum {
00032    DIMDataTypeChar
00033    ,DIMDataTypeInt
00034    ,DIMDataTypeLong
00035    ,DIMDataTypeShort
00036    ,DIMDataTypeDouble
00037    ,DIMDataTypeFloat
00038    ,DIMDataTypeXtraLong
00039    ,DIMDataTypeLastDummyEntry
00040 } DIMInterfaceSupportedDIMDataTypes;
00041 
00042 
00043 typedef enum
00044 {
00045    DIMextensionsComplexStructure_String
00046 #ifdef DABC_SUPPORT
00047    ,DIMextensionsComplexStructure_DABC
00048 #endif
00049    ,DIMextensionsComplexStructure_DummyEntry
00050 
00051 } DIMextensionsComplexStructureIndexes;
00052 
00053 
00054 #endif