1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71
|
/* file generated by oo2c -- do not edit */
#ifndef _MODULE_StdTypes_
#define _MODULE_StdTypes_
#define StdTypes__minChar8 0
#define StdTypes__maxChar8 255
#define StdTypes__minChar16 0
#define StdTypes__maxChar16 65535
#define StdTypes__minShortInt -128
#define StdTypes__maxShortInt 127
#define StdTypes__minInteger -32768
#define StdTypes__maxInteger 32767
#define StdTypes__minLongInt (-2147483647-1)
#define StdTypes__maxLongInt 2147483647
#define StdTypes__minHugeInt (-2147483647-1)
#define StdTypes__maxHugeInt 2147483647
#define StdTypes__minReal -3.40282347E+38F
#define StdTypes__maxReal 3.40282347E+38F
#define StdTypes__minLongReal -1.7976931348623157E+308
#define StdTypes__maxLongReal 1.7976931348623157E+308
#define StdTypes__minSet8 0
#define StdTypes__maxSet8 7
#define StdTypes__minSet16 0
#define StdTypes__maxSet16 15
#define StdTypes__minSet32 0
#define StdTypes__maxSet32 31
#define StdTypes__minSet64 0
#define StdTypes__maxSet64 63
#define StdTypes__objFixedName 0
#define StdTypes__objCodeFile 1
#define StdTypes__objInterfaceModule 2
#define StdTypes__objForeignModule 3
#define StdTypes__objInitFct 4
#define StdTypes__objInLibrary 5
#define StdTypes__objLibraryMaster 6
#define StdTypes__objExportMaskBE 0x7FU
#define StdTypes__objEmitted 31
#define StdTypes__objInProgress 30
#define StdTypes__objIncluded 29
#define StdTypes__objNeedPrototype 28
#define StdTypes__objLocalCopy 27
#define StdTypes__objNoLocalCopy 26
#define StdTypes__objUsedLocalVar 25
#define StdTypes__structSpecialCallConv 0
#define StdTypes__structAlign1 2
#define StdTypes__structAlign2 3
#define StdTypes__structAlign4 4
#define StdTypes__structAlign8 5
#define StdTypes__structExportMaskBE 0x3FU
#define StdTypes__structEmitted 31
#define StdTypes__structInProgress 30
#define StdTypes__structTDEmitted 29
#define StdTypes__structNamed 28
#include "Data.h"
extern Data__Struct StdTypes__IntType(int value);
extern Data__Struct StdTypes__CharType(int value);
extern unsigned char StdTypes__ValidChar(int value);
extern unsigned char StdTypes__ValidReal(double value);
extern unsigned char StdTypes__ValidInt(double value);
extern Data__Const StdTypes__Max(signed char form);
extern Data__Const StdTypes__Min(signed char form);
extern unsigned char StdTypes__PassPerReference(Data__Object obj, unsigned char considerVarPar);
extern void StdTypes__StructAlloc(Data__Struct t);
extern int StdTypes__WholeMax(signed char range);
extern int StdTypes__WholeMin(signed char range);
#include "ParamOptions.h"
extern void StdTypes__NotifyPragmaAssign(ParamOptions__Option pragma, int pos);
extern void StdTypes__BasicTypes(signed char form, unsigned char* name, int name_0d);
extern void StdTypes_init(void);
#endif
|