File: StdTypes.h

package info (click to toggle)
oo2c32 1.5.4-1
  • links: PTS
  • area: main
  • in suites: woody
  • size: 8,888 kB
  • ctags: 5,436
  • sloc: ansic: 95,310; sh: 473; makefile: 345; perl: 57; lisp: 20
file content (71 lines) | stat: -rw-r--r-- 2,713 bytes parent folder | download | duplicates (3)
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