|
@ -5,13 +5,17 @@ |
|
|
#include "enums.h" |
|
|
#include "enums.h" |
|
|
#include "structs.h" |
|
|
#include "structs.h" |
|
|
|
|
|
|
|
|
|
|
|
#ifdef __cplusplus |
|
|
|
|
|
extern "C" { |
|
|
|
|
|
#endif |
|
|
|
|
|
|
|
|
// Variables
|
|
|
// Variables
|
|
|
// =========
|
|
|
// =========
|
|
|
// _V = Void
|
|
|
// _V = Void
|
|
|
//void var__V;
|
|
|
//void var__V;
|
|
|
|
|
|
|
|
|
// _P
|
|
|
// _P
|
|
|
char var__P; |
|
|
extern char var__P; |
|
|
|
|
|
|
|
|
// enums
|
|
|
// enums
|
|
|
// =====
|
|
|
// =====
|
|
@ -19,10 +23,10 @@ char var__P; |
|
|
// enum _IE var__IE;
|
|
|
// enum _IE var__IE;
|
|
|
// enum IE var_IE;
|
|
|
// enum IE var_IE;
|
|
|
// AIE var_AIE;
|
|
|
// AIE var_AIE;
|
|
|
enum _E var__E; |
|
|
extern enum _E var__E; |
|
|
enum E var_E; |
|
|
extern enum E var_E; |
|
|
AE var_AE; |
|
|
extern AE var_AE; |
|
|
AXE var_AXE; |
|
|
extern AXE var_AXE; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// structs
|
|
|
// structs
|
|
@ -33,50 +37,47 @@ AXE var_AXE; |
|
|
// AIS var_AIS;
|
|
|
// AIS var_AIS;
|
|
|
|
|
|
|
|
|
// primitive structs
|
|
|
// primitive structs
|
|
|
struct _PS var__PS; |
|
|
extern struct _PS var__PS; |
|
|
struct PS var_PS; |
|
|
extern struct PS var_PS; |
|
|
APS var_APS; |
|
|
extern APS var_APS; |
|
|
|
|
|
|
|
|
// primitive structs containing arrays
|
|
|
// primitive structs containing arrays
|
|
|
struct _PSIa var__PSIa; |
|
|
extern struct _PSIa var__PSIa; |
|
|
struct PSIa var_PSIa; |
|
|
extern struct PSIa var_PSIa; |
|
|
APSIa var_APSIa; |
|
|
extern APSIa var_APSIa; |
|
|
struct _PSa var__PSa; |
|
|
extern struct _PSa var__PSa; |
|
|
struct PSa var_PSa; |
|
|
extern struct PSa var_PSa; |
|
|
APSa var_APSa; |
|
|
extern APSa var_APSa; |
|
|
|
|
|
|
|
|
// complex structs
|
|
|
// complex structs
|
|
|
struct _CS var__CS; |
|
|
extern struct _CS var__CS; |
|
|
struct CS var_CS; |
|
|
extern struct CS var_CS; |
|
|
ACS var_ACS; |
|
|
extern ACS var_ACS; |
|
|
|
|
|
|
|
|
struct _CCS var__CCS; |
|
|
extern struct _CCS var__CCS; |
|
|
struct CCS var_CCS; |
|
|
extern struct CCS var_CCS; |
|
|
ACCS var_ACCS; |
|
|
extern ACCS var_ACCS; |
|
|
|
|
|
|
|
|
// nested structs / hosting structs
|
|
|
// nested structs / hosting structs
|
|
|
struct _HS var__HS; |
|
|
extern struct _HS var__HS; |
|
|
struct _NCS var__NCS; |
|
|
extern AHS var_AHS; |
|
|
|
|
|
extern struct HS var_HS; |
|
|
struct HS var_HS; |
|
|
extern struct HHS var_HHS; |
|
|
struct _NPS var__NPS; |
|
|
extern AHHS var_AHHS; |
|
|
AHS var_AHS; |
|
|
extern struct _HHS var__HHS; |
|
|
|
|
|
extern struct _HS1 var__HS1; |
|
|
struct _HHS var__HHS; |
|
|
|
|
|
struct _NHS var__NHS; |
|
|
// FORBIDDEN IN C++
|
|
|
struct _NNPS var__NNPS; |
|
|
#ifndef __cplusplus |
|
|
|
|
|
extern struct _NCS var__NCS; |
|
|
struct HHS var_HHS; |
|
|
extern struct _NPS var__NPS; |
|
|
struct _NHS1 var__NHS1; |
|
|
extern struct _NHS var__NHS; |
|
|
struct _NNCS var__NNCS; |
|
|
extern struct _NNPS var__NNPS; |
|
|
|
|
|
extern struct _NHS1 var__NHS1; |
|
|
//nested enum in hosting struct
|
|
|
extern struct _NNCS var__NNCS; |
|
|
enum _NENHS var__NENHS; |
|
|
extern enum _NENHS var__NENHS; |
|
|
AHHS var_AHHS; |
|
|
extern enum _NEHS var__NEHS; |
|
|
|
|
|
#endif |
|
|
struct _HS1 var__HS1; |
|
|
|
|
|
enum _NEHS var__NEHS; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// TYPEDEFS
|
|
|
// TYPEDEFS
|
|
|
// ========
|
|
|
// ========
|
|
@ -84,7 +85,7 @@ enum _NEHS var__NEHS; |
|
|
// Typedefs of primitive
|
|
|
// Typedefs of primitive
|
|
|
// ---------------------
|
|
|
// ---------------------
|
|
|
//TV var_TV;
|
|
|
//TV var_TV;
|
|
|
T_P var_T_P; |
|
|
extern T_P var_T_P; |
|
|
|
|
|
|
|
|
// Typedefs of structs
|
|
|
// Typedefs of structs
|
|
|
// ------------------
|
|
|
// ------------------
|
|
@ -94,44 +95,46 @@ T_P var_T_P; |
|
|
//TAIS var_TAIS;
|
|
|
//TAIS var_TAIS;
|
|
|
|
|
|
|
|
|
// primitive structs
|
|
|
// primitive structs
|
|
|
T_PS var_T_PS; |
|
|
extern T_PS var_T_PS; |
|
|
TPS var_TPS; |
|
|
extern TPS var_TPS; |
|
|
TAPS var_TAPS; |
|
|
extern TAPS var_TAPS; |
|
|
|
|
|
|
|
|
// primitive structs containing arrays
|
|
|
// primitive structs containing arrays
|
|
|
T_PSIa var_T_PSIa; |
|
|
extern T_PSIa var_T_PSIa; |
|
|
TPSIa var_TPSIa; |
|
|
extern TPSIa var_TPSIa; |
|
|
TAPSIa var_TAPSIa; |
|
|
extern TAPSIa var_TAPSIa; |
|
|
T_PSa var_T_PSa; |
|
|
extern T_PSa var_T_PSa; |
|
|
TPSa var_TPSa; |
|
|
extern TPSa var_TPSa; |
|
|
TAPSa var_TAPSa; |
|
|
extern TAPSa var_TAPSa; |
|
|
|
|
|
|
|
|
// complex structs
|
|
|
// complex structs
|
|
|
T_CS var_T_CS; |
|
|
extern T_CS var_T_CS; |
|
|
TCS var_TCS; |
|
|
extern TCS var_TCS; |
|
|
TACS var_TACS; |
|
|
extern TACS var_TACS; |
|
|
T_CCS var_T_CCS; |
|
|
extern T_CCS var_T_CCS; |
|
|
TCCS var_TCCS; |
|
|
extern TCCS var_TCCS; |
|
|
TACCS var_TACCS; |
|
|
extern TACCS var_TACCS; |
|
|
|
|
|
|
|
|
// nested structs / hosting structs
|
|
|
// nested structs / hosting structs
|
|
|
T_HS var_T_HS; |
|
|
extern T_HS var_T_HS; |
|
|
T_NCS var_T_NCS; |
|
|
extern THS var_THS; |
|
|
THS var_THS; |
|
|
extern TAHS var_TAHS; |
|
|
T_NPS var_T_NPS; |
|
|
extern T_HHS var_T_HHS; |
|
|
TAHS var_TAHS; |
|
|
extern THHS var_THHS; |
|
|
T_HHS var_T_HHS; |
|
|
extern TAHHS var_TAHHS; |
|
|
T_NHS var_T_NHS; |
|
|
extern T_HS1 var_T_HS1; |
|
|
T_NNPS var_T_NNPS; |
|
|
|
|
|
THHS var_THHS; |
|
|
// FORBIDDEN IN C++
|
|
|
TAHHS var_TAHHS; |
|
|
#ifndef __cplusplus |
|
|
T_NNCS var_T_NNCS; |
|
|
extern T_NENHS var_T_NENHS; |
|
|
T_NENHS var_T_NENHS; |
|
|
extern T_NCS var_T_NCS; |
|
|
T_NHS1 var_T_NHS1; |
|
|
extern T_NPS var_T_NPS; |
|
|
|
|
|
extern T_NHS var_T_NHS; |
|
|
//nested enum in hosting struct
|
|
|
extern T_NNPS var_T_NNPS; |
|
|
T_HS1 var_T_HS1; |
|
|
extern T_NNCS var_T_NNCS; |
|
|
T_NEHS var_T_NEHS; |
|
|
extern T_NHS1 var_T_NHS1; |
|
|
|
|
|
extern T_NEHS var_T_NEHS; |
|
|
|
|
|
#endif |
|
|
|
|
|
|
|
|
// Typedef of enums
|
|
|
// Typedef of enums
|
|
|
// ----------------
|
|
|
// ----------------
|
|
@ -139,10 +142,10 @@ T_NEHS var_T_NEHS; |
|
|
//T_IE var_TIE;
|
|
|
//T_IE var_TIE;
|
|
|
//TIE var_TIE;
|
|
|
//TIE var_TIE;
|
|
|
//TAIE var_TAIE;
|
|
|
//TAIE var_TAIE;
|
|
|
T_E var_T_E; |
|
|
extern T_E var_T_E; |
|
|
TE var_TE; |
|
|
extern TE var_TE; |
|
|
TAE var_TAE; |
|
|
extern TAE var_TAE; |
|
|
TAXE var_TAXE; |
|
|
extern TAXE var_TAXE; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@ -151,56 +154,58 @@ TAXE var_TAXE; |
|
|
|
|
|
|
|
|
// Typedefs of primitive
|
|
|
// Typedefs of primitive
|
|
|
// ---------------------
|
|
|
// ---------------------
|
|
|
TT_P var_TT_P; |
|
|
extern TT_P var_TT_P; |
|
|
|
|
|
|
|
|
// typedefs of typedefs of structs
|
|
|
// typedefs of typedefs of structs
|
|
|
// -------------------------------
|
|
|
// -------------------------------
|
|
|
// primitive structs
|
|
|
// primitive structs
|
|
|
TT_PS var_TT_PS; |
|
|
extern TT_PS var_TT_PS; |
|
|
TTPS var_TTPS; |
|
|
extern TTPS var_TTPS; |
|
|
TTAPS var_TTAPS; |
|
|
extern TTAPS var_TTAPS; |
|
|
|
|
|
|
|
|
// primitive structs containing arrays
|
|
|
// primitive structs containing arrays
|
|
|
TT_PSIa var_TT_PSIa; |
|
|
extern TT_PSIa var_TT_PSIa; |
|
|
TTPSIa var_TTPSIa; |
|
|
extern TTPSIa var_TTPSIa; |
|
|
TTAPSIa var_TTAPSIa; |
|
|
extern TTAPSIa var_TTAPSIa; |
|
|
TT_PSa var_TT_PSa; |
|
|
extern TT_PSa var_TT_PSa; |
|
|
TTPSa var_TTPSa; |
|
|
extern TTPSa var_TTPSa; |
|
|
TTAPSa var_TTAPSa; |
|
|
extern TTAPSa var_TTAPSa; |
|
|
|
|
|
|
|
|
// complex structs
|
|
|
// complex structs
|
|
|
TT_CS var_TT_CS; |
|
|
extern TT_CS var_TT_CS; |
|
|
TTCS var_TTCS; |
|
|
extern TTCS var_TTCS; |
|
|
TTACS var_TTACS; |
|
|
extern TTACS var_TTACS; |
|
|
TT_CCS var_TT_CCS; |
|
|
extern TT_CCS var_TT_CCS; |
|
|
TTCCS var_TTCCS; |
|
|
extern TTCCS var_TTCCS; |
|
|
TTACCS var_TTACCS; |
|
|
extern TTACCS var_TTACCS; |
|
|
|
|
|
|
|
|
// nested structs / hosting structs
|
|
|
// nested structs / hosting structs
|
|
|
TT_HS var_TT_HS; |
|
|
extern TT_HS var_TT_HS; |
|
|
TT_NCS var_TT_NCS; |
|
|
extern TTHS var_TTHS; |
|
|
TTHS var_TTHS; |
|
|
extern TTAHS var_TTAHS; |
|
|
TT_NPS var_TT_NPS; |
|
|
extern TT_HHS var_TT_HHS; |
|
|
TTAHS var_TTAHS; |
|
|
extern TTHHS var_TTHHS; |
|
|
TT_HHS var_TT_HHS; |
|
|
extern TTAHHS var_TTAHHS; |
|
|
TT_NHS var_TT_NHS; |
|
|
extern TT_HS1 var_TT_HS1; |
|
|
TT_NNPS var_TT_NNPS; |
|
|
|
|
|
TTHHS var_TTHHS; |
|
|
// FORBIDDEN IN C++
|
|
|
TTAHHS var_TTAHHS; |
|
|
#ifndef __cplusplus |
|
|
TT_NNCS var_TT_NNCS; |
|
|
extern TT_NENHS var_TT_NENHS; |
|
|
TT_NENHS var_TT_NENHS; |
|
|
extern TT_NCS var_TT_NCS; |
|
|
TT_NHS1 var_TT_NHS1; |
|
|
extern TT_NPS var_TT_NPS; |
|
|
|
|
|
extern TT_NHS var_TT_NHS; |
|
|
// nested enum in hosting struct
|
|
|
extern TT_NNPS var_TT_NNPS; |
|
|
TT_HS1 var_TT_HS1; |
|
|
extern TT_NNCS var_TT_NNCS; |
|
|
TT_NEHS var_TT_NEHS; |
|
|
extern TT_NHS1 var_TT_NHS1; |
|
|
|
|
|
extern TT_NEHS var_TT_NEHS; |
|
|
// typedefs of typedefs enums
|
|
|
#endif |
|
|
|
|
|
|
|
|
|
|
|
// typedefs of typedefs enums
|
|
|
// --------------------------
|
|
|
// --------------------------
|
|
|
TT_E var_TT_E; |
|
|
extern TT_E var_TT_E; |
|
|
TTE var_TTE; |
|
|
extern TTE var_TTE; |
|
|
TTAE var_TTAE; |
|
|
extern TTAE var_TTAE; |
|
|
TTAXE var_TTAXE; |
|
|
extern TTAXE var_TTAXE; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@ -222,7 +227,7 @@ TTAXE var_TTAXE; |
|
|
//void var_a_V;
|
|
|
//void var_a_V;
|
|
|
|
|
|
|
|
|
// _P
|
|
|
// _P
|
|
|
char var_a_P[3]; |
|
|
extern char var_a_P[3]; |
|
|
|
|
|
|
|
|
// enums
|
|
|
// enums
|
|
|
// =====
|
|
|
// =====
|
|
@ -230,10 +235,10 @@ char var_a_P[3]; |
|
|
// enum _IE var__IE;
|
|
|
// enum _IE var__IE;
|
|
|
// enum IE var_IE;
|
|
|
// enum IE var_IE;
|
|
|
// AIE var_AIE;
|
|
|
// AIE var_AIE;
|
|
|
enum _E var_a_E[3]; |
|
|
extern enum _E var_a_E[3]; |
|
|
enum E var_aE[3]; |
|
|
extern enum E var_aE[3]; |
|
|
AE var_aAE[3]; |
|
|
extern AE var_aAE[3]; |
|
|
AXE var_aAXE[3]; |
|
|
extern AXE var_aAXE[3]; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// structs
|
|
|
// structs
|
|
@ -244,50 +249,47 @@ AXE var_aAXE[3]; |
|
|
// AIS var_AIS;
|
|
|
// AIS var_AIS;
|
|
|
|
|
|
|
|
|
// primitive structs
|
|
|
// primitive structs
|
|
|
struct _PS var_a_PS[3]; |
|
|
extern struct _PS var_a_PS[3]; |
|
|
struct PS var_aPS[3]; |
|
|
extern struct PS var_aPS[3]; |
|
|
APS var_aAPS[3]; |
|
|
extern APS var_aAPS[3]; |
|
|
|
|
|
|
|
|
// primitive structs containing arrays
|
|
|
// primitive structs containing arrays
|
|
|
struct _PSIa var_a_PSIa[3]; |
|
|
extern struct _PSIa var_a_PSIa[3]; |
|
|
struct PSIa var_aPSIa[3]; |
|
|
extern struct PSIa var_aPSIa[3]; |
|
|
APSIa var_aAPSIa[3]; |
|
|
extern APSIa var_aAPSIa[3]; |
|
|
struct _PSa var_a_PSa[3]; |
|
|
extern struct _PSa var_a_PSa[3]; |
|
|
struct PSa var_aPSa[3]; |
|
|
extern struct PSa var_aPSa[3]; |
|
|
APSa var_aAPSa[3]; |
|
|
extern APSa var_aAPSa[3]; |
|
|
|
|
|
|
|
|
// complex structs
|
|
|
// complex structs
|
|
|
struct _CS var_a_CS[3]; |
|
|
extern struct _CS var_a_CS[3]; |
|
|
struct CS var_aCS[3]; |
|
|
extern struct CS var_aCS[3]; |
|
|
ACS var_aACS[3]; |
|
|
extern ACS var_aACS[3]; |
|
|
|
|
|
extern struct _CCS var_a_CCS[3]; |
|
|
struct _CCS var_a_CCS[3]; |
|
|
extern struct CCS var_aCCS[3]; |
|
|
struct CCS var_aCCS[3]; |
|
|
extern ACCS var_aACCS[3]; |
|
|
ACCS var_aACCS[3]; |
|
|
|
|
|
|
|
|
|
|
|
// nested structs / hosting structs
|
|
|
// nested structs / hosting structs
|
|
|
struct _HS var_a_HS[3]; |
|
|
extern struct _HS var_a_HS[3]; |
|
|
struct _NCS var_a_NCS[3]; |
|
|
extern struct HS var_aHS[3]; |
|
|
|
|
|
|
|
|
struct HS var_aHS[3]; |
|
|
extern AHS var_aAHS[3]; |
|
|
struct _NPS var_a_NPS[3]; |
|
|
extern struct _HHS var_a_HHS[3]; |
|
|
AHS var_aAHS[3]; |
|
|
extern struct HHS var_aHHS[3]; |
|
|
|
|
|
extern AHHS var_aAHHS[3]; |
|
|
struct _HHS var_a_HHS[3]; |
|
|
extern struct _HS1 var_a_HS1[3]; |
|
|
struct _NHS var_a_NHS[3]; |
|
|
|
|
|
struct _NNPS var_a_NNPS[3]; |
|
|
// FORBIDDEN IN C++
|
|
|
|
|
|
#ifndef __cplusplus |
|
|
struct HHS var_aHHS[3]; |
|
|
extern struct _NCS var_a_NCS[3]; |
|
|
struct _NHS1 var_a_NHS1[3]; |
|
|
extern struct _NPS var_a_NPS[3]; |
|
|
struct _NNCS var_a_NNCS[3]; |
|
|
extern struct _NHS var_a_NHS[3]; |
|
|
|
|
|
extern struct _NNPS var_a_NNPS[3]; |
|
|
//nested enum in hosting struct
|
|
|
extern struct _NHS1 var_a_NHS1[3]; |
|
|
enum _NENHS var_a_NENHS[3]; |
|
|
extern struct _NNCS var_a_NNCS[3]; |
|
|
AHHS var_aAHHS[3]; |
|
|
extern enum _NENHS var_a_NENHS[3]; |
|
|
|
|
|
extern enum _NEHS var_a_NEHS[3]; |
|
|
struct _HS1 var_a_HS1[3]; |
|
|
#endif |
|
|
enum _NEHS var_a_NEHS[3]; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// TYPEDEFS
|
|
|
// TYPEDEFS
|
|
|
// ========
|
|
|
// ========
|
|
@ -295,7 +297,7 @@ enum _NEHS var_a_NEHS[3]; |
|
|
// Typedefs of primitive
|
|
|
// Typedefs of primitive
|
|
|
// ---------------------
|
|
|
// ---------------------
|
|
|
//TV var_TV;
|
|
|
//TV var_TV;
|
|
|
T_P var_aT_P[3]; |
|
|
extern T_P var_aT_P[3]; |
|
|
|
|
|
|
|
|
// Typedefs of structs
|
|
|
// Typedefs of structs
|
|
|
// ------------------
|
|
|
// ------------------
|
|
@ -305,44 +307,46 @@ T_P var_aT_P[3]; |
|
|
//TAIS var_TAIS;
|
|
|
//TAIS var_TAIS;
|
|
|
|
|
|
|
|
|
// primitive structs
|
|
|
// primitive structs
|
|
|
T_PS var_aT_PS[3]; |
|
|
extern T_PS var_aT_PS[3]; |
|
|
TPS var_aTPS[3]; |
|
|
extern TPS var_aTPS[3]; |
|
|
TAPS var_aTAPS[3]; |
|
|
extern TAPS var_aTAPS[3]; |
|
|
|
|
|
|
|
|
// primitive structs containing arrays
|
|
|
// primitive structs containing arrays
|
|
|
T_PSIa var_aT_PSIa[3]; |
|
|
extern T_PSIa var_aT_PSIa[3]; |
|
|
TPSIa var_aTPSIa[3]; |
|
|
extern TPSIa var_aTPSIa[3]; |
|
|
TAPSIa var_aTAPSIa[3]; |
|
|
extern TAPSIa var_aTAPSIa[3]; |
|
|
T_PSa var_aT_PSa[3]; |
|
|
extern T_PSa var_aT_PSa[3]; |
|
|
TPSa var_aTPSa[3]; |
|
|
extern TPSa var_aTPSa[3]; |
|
|
TAPSa var_aTAPSa[3]; |
|
|
extern TAPSa var_aTAPSa[3]; |
|
|
|
|
|
|
|
|
// complex structs
|
|
|
// complex structs
|
|
|
T_CS var_aT_CS[3]; |
|
|
extern T_CS var_aT_CS[3]; |
|
|
TCS var_aTCS[3]; |
|
|
extern TCS var_aTCS[3]; |
|
|
TACS var_aTACS[3]; |
|
|
extern TACS var_aTACS[3]; |
|
|
T_CCS var_aT_CCS[3]; |
|
|
extern T_CCS var_aT_CCS[3]; |
|
|
TCCS var_aTCCS[3]; |
|
|
extern TCCS var_aTCCS[3]; |
|
|
TACCS var_aTACCS[3]; |
|
|
extern TACCS var_aTACCS[3]; |
|
|
|
|
|
|
|
|
// nested structs / hosting structs
|
|
|
// nested structs / hosting structs
|
|
|
T_HS var_aT_HS[3]; |
|
|
extern T_HS var_aT_HS[3]; |
|
|
T_NCS var_aT_NCS[3]; |
|
|
extern THS var_aTHS[3]; |
|
|
THS var_aTHS[3]; |
|
|
extern TAHS var_aTAHS[3]; |
|
|
T_NPS var_aT_NPS[3]; |
|
|
extern T_HHS var_aT_HHS[3]; |
|
|
TAHS var_aTAHS[3]; |
|
|
extern THHS var_aTHHS[3]; |
|
|
T_HHS var_aT_HHS[3]; |
|
|
extern TAHHS var_aTAHHS[3]; |
|
|
T_NHS var_aT_NHS[3]; |
|
|
extern T_HS1 var_aT_HS1[3]; |
|
|
T_NNPS var_aT_NNPS[3]; |
|
|
|
|
|
THHS var_aTHHS[3]; |
|
|
// FORBIDDEN IN C++
|
|
|
TAHHS var_aTAHHS[3]; |
|
|
#ifndef __cplusplus |
|
|
T_NNCS var_aT_NNCS[3]; |
|
|
extern T_NENHS var_aT_NENHS[3]; |
|
|
T_NENHS var_aT_NENHS[3]; |
|
|
extern T_NCS var_aT_NCS[3]; |
|
|
T_NHS1 var_aT_NHS1[3]; |
|
|
extern T_NPS var_aT_NPS[3]; |
|
|
|
|
|
extern T_NHS var_aT_NHS[3]; |
|
|
//nested enum in hosting struct
|
|
|
extern T_NNPS var_aT_NNPS[3]; |
|
|
T_HS1 var_aT_HS1[3]; |
|
|
extern T_NNCS var_aT_NNCS[3]; |
|
|
T_NEHS var_aT_NEHS[3]; |
|
|
extern T_NHS1 var_aT_NHS1[3]; |
|
|
|
|
|
extern T_NEHS var_aT_NEHS[3]; |
|
|
|
|
|
#endif |
|
|
|
|
|
|
|
|
// Typedef of enums
|
|
|
// Typedef of enums
|
|
|
// ----------------
|
|
|
// ----------------
|
|
@ -350,10 +354,10 @@ T_NEHS var_aT_NEHS[3]; |
|
|
//T_IE var_aTIE[3];
|
|
|
//T_IE var_aTIE[3];
|
|
|
//TIE var_aTIE[3];
|
|
|
//TIE var_aTIE[3];
|
|
|
//TAIE var_aTAIE[3];
|
|
|
//TAIE var_aTAIE[3];
|
|
|
T_E var_aT_E[3]; |
|
|
extern T_E var_aT_E[3]; |
|
|
TE var_aTE[3]; |
|
|
extern TE var_aTE[3]; |
|
|
TAE var_aTAE[3]; |
|
|
extern TAE var_aTAE[3]; |
|
|
TAXE var_aTAXE[3]; |
|
|
extern TAXE var_aTAXE[3]; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@ -362,56 +366,59 @@ TAXE var_aTAXE[3]; |
|
|
|
|
|
|
|
|
// Typedefs of primitive
|
|
|
// Typedefs of primitive
|
|
|
// ---------------------
|
|
|
// ---------------------
|
|
|
TT_P var_aTT_P[3]; |
|
|
extern TT_P var_aTT_P[3]; |
|
|
|
|
|
|
|
|
// typedefs of typedefs of structs
|
|
|
// typedefs of typedefs of structs
|
|
|
// -------------------------------
|
|
|
// -------------------------------
|
|
|
// primitive structs
|
|
|
// primitive structs
|
|
|
TT_PS var_aTT_PS[3]; |
|
|
extern TT_PS var_aTT_PS[3]; |
|
|
TTPS var_aTTPS[3]; |
|
|
extern TTPS var_aTTPS[3]; |
|
|
TTAPS var_aTTAPS[3]; |
|
|
extern TTAPS var_aTTAPS[3]; |
|
|
|
|
|
|
|
|
// primitive structs containing arrays
|
|
|
// primitive structs containing arrays
|
|
|
TT_PSIa var_aTT_PSIa[3]; |
|
|
extern TT_PSIa var_aTT_PSIa[3]; |
|
|
TTPSIa var_aTTPSIa[3]; |
|
|
extern TTPSIa var_aTTPSIa[3]; |
|
|
TTAPSIa var_aTTAPSIa[3]; |
|
|
extern TTAPSIa var_aTTAPSIa[3]; |
|
|
TT_PSa var_aTT_PSa[3]; |
|
|
extern TT_PSa var_aTT_PSa[3]; |
|
|
TTPSa var_aTTPSa[3]; |
|
|
extern TTPSa var_aTTPSa[3]; |
|
|
TTAPSa var_aTTAPSa[3]; |
|
|
extern TTAPSa var_aTTAPSa[3]; |
|
|
|
|
|
|
|
|
// complex structs
|
|
|
// complex structs
|
|
|
TT_CS var_aTT_CS[3]; |
|
|
extern TT_CS var_aTT_CS[3]; |
|
|
TTCS var_aTTCS[3]; |
|
|
extern TTCS var_aTTCS[3]; |
|
|
TTACS var_aTTACS[3]; |
|
|
extern TTACS var_aTTACS[3]; |
|
|
TT_CCS var_aTT_CCS[3]; |
|
|
extern TT_CCS var_aTT_CCS[3]; |
|
|
TTCCS var_aTTCCS[3]; |
|
|
extern TTCCS var_aTTCCS[3]; |
|
|
TTACCS var_aTTACCS[3]; |
|
|
extern TTACCS var_aTTACCS[3]; |
|
|
|
|
|
|
|
|
// nested structs / hosting structs
|
|
|
// nested structs / hosting structs
|
|
|
TT_HS var_aTT_HS[3]; |
|
|
extern TT_HS var_aTT_HS[3]; |
|
|
TT_NCS var_aTT_NCS[3]; |
|
|
extern TTHS var_aTTHS[3]; |
|
|
TTHS var_aTTHS[3]; |
|
|
extern TTAHS var_aTTAHS[3]; |
|
|
TT_NPS var_aTT_NPS[3]; |
|
|
extern TT_HHS var_aTT_HHS[3]; |
|
|
TTAHS var_aTTAHS[3]; |
|
|
extern TTHHS var_aTTHHS[3]; |
|
|
TT_HHS var_aTT_HHS[3]; |
|
|
extern TTAHHS var_aTTAHHS[3]; |
|
|
TT_NHS var_aTT_NHS[3]; |
|
|
extern TT_HS1 var_aTT_HS1[3]; |
|
|
TT_NNPS var_aTT_NNPS[3]; |
|
|
|
|
|
TTHHS var_aTTHHS[3]; |
|
|
// FORBIDDEN IN C++
|
|
|
TTAHHS var_aTTAHHS[3]; |
|
|
#ifndef __cplusplus |
|
|
TT_NNCS var_aTT_NNCS[3]; |
|
|
extern TT_NENHS var_aTT_NENHS[3]; |
|
|
TT_NENHS var_aTT_NENHS[3]; |
|
|
extern TT_NCS var_aTT_NCS[3]; |
|
|
TT_NHS1 var_aTT_NHS1[3]; |
|
|
extern TT_NPS var_aTT_NPS[3]; |
|
|
|
|
|
extern TT_NHS var_aTT_NHS[3]; |
|
|
// nested enum in hosting struct
|
|
|
extern TT_NNPS var_aTT_NNPS[3]; |
|
|
TT_HS1 var_aTT_HS1[3]; |
|
|
extern TT_NNCS var_aTT_NNCS[3]; |
|
|
TT_NEHS var_aTT_NEHS[3]; |
|
|
extern TT_NHS1 var_aTT_NHS1[3]; |
|
|
|
|
|
extern TT_NEHS var_aTT_NEHS[3]; |
|
|
|
|
|
#endif |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// typedefs of typedefs enums
|
|
|
// typedefs of typedefs enums
|
|
|
// --------------------------
|
|
|
// --------------------------
|
|
|
TT_E var_aTT_E[3]; |
|
|
extern TT_E var_aTT_E[3]; |
|
|
TTE var_aTTE[3]; |
|
|
extern TTE var_aTTE[3]; |
|
|
TTAE var_aTTAE[3]; |
|
|
extern TTAE var_aTTAE[3]; |
|
|
TTAXE var_aTTAXE[3]; |
|
|
extern TTAXE var_aTTAXE[3]; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@ -438,56 +445,58 @@ TTAXE var_aTTAXE[3]; |
|
|
|
|
|
|
|
|
// Typedefs of primitive
|
|
|
// Typedefs of primitive
|
|
|
// ---------------------
|
|
|
// ---------------------
|
|
|
TaT_P var_TaT_P; |
|
|
extern TaT_P var_TaT_P; |
|
|
|
|
|
|
|
|
// typedefs of typedefs of structs
|
|
|
// typedefs of typedefs of structs
|
|
|
// -------------------------------
|
|
|
// -------------------------------
|
|
|
// primitive structs
|
|
|
// primitive structs
|
|
|
TaT_PS var_TaT_PS; |
|
|
extern TaT_PS var_TaT_PS; |
|
|
TaTPS var_TaTPS; |
|
|
extern TaTPS var_TaTPS; |
|
|
TaTAPS var_TaTAPS; |
|
|
extern TaTAPS var_TaTAPS; |
|
|
|
|
|
|
|
|
// primitive structs containing arrays
|
|
|
// primitive structs containing arrays
|
|
|
TaT_PSIa var_TaT_PSIa; |
|
|
extern TaT_PSIa var_TaT_PSIa; |
|
|
TaTPSIa var_TaTPSIa; |
|
|
extern TaTPSIa var_TaTPSIa; |
|
|
TaTAPSIa var_TaTAPSIa; |
|
|
extern TaTAPSIa var_TaTAPSIa; |
|
|
TaT_PSa var_TaT_PSa; |
|
|
extern TaT_PSa var_TaT_PSa; |
|
|
TaTPSa var_TaTPSa; |
|
|
extern TaTPSa var_TaTPSa; |
|
|
TaTAPSa var_TaTAPSa; |
|
|
extern TaTAPSa var_TaTAPSa; |
|
|
|
|
|
|
|
|
// complex structs
|
|
|
// complex structs
|
|
|
TaT_CS var_TaT_CS; |
|
|
extern TaT_CS var_TaT_CS; |
|
|
TaTCS var_TaTCS; |
|
|
extern TaTCS var_TaTCS; |
|
|
TaTACS var_TaTACS; |
|
|
extern TaTACS var_TaTACS; |
|
|
TaT_CCS var_TaT_CCS; |
|
|
extern TaT_CCS var_TaT_CCS; |
|
|
TaTCCS var_TaTCCS; |
|
|
extern TaTCCS var_TaTCCS; |
|
|
TaTACCS var_TaTACCS; |
|
|
extern TaTACCS var_TaTACCS; |
|
|
|
|
|
|
|
|
// nested structs / hosting structs
|
|
|
// nested structs / hosting structs
|
|
|
TaT_HS var_TaT_HS; |
|
|
extern TaT_HS var_TaT_HS; |
|
|
TaT_NCS var_TaT_NCS; |
|
|
extern TaTHS var_TaTHS; |
|
|
TaTHS var_TaTHS; |
|
|
extern TaTAHS var_TaTAHS; |
|
|
TaT_NPS var_TaT_NPS; |
|
|
extern TaT_HHS var_TaT_HHS; |
|
|
TaTAHS var_TaTAHS; |
|
|
extern TaTHHS var_TaTHHS; |
|
|
TaT_HHS var_TaT_HHS; |
|
|
extern TaTAHHS var_TaTAHHS; |
|
|
TaT_NHS var_TaT_NHS; |
|
|
extern TaT_HS1 var_TaT_HS1; |
|
|
TaT_NNPS var_TaT_NNPS; |
|
|
|
|
|
TaTHHS var_TaTHHS; |
|
|
// FORBIDDEN IN C++
|
|
|
TaTAHHS var_TaTAHHS; |
|
|
#ifndef __cplusplus |
|
|
TaT_NNCS var_TaT_NNCS; |
|
|
extern TaT_NCS var_TaT_NCS; |
|
|
TaT_NENHS var_TaT_NENHS; |
|
|
extern TaT_NPS var_TaT_NPS; |
|
|
TaT_NHS1 var_TaT_NHS1; |
|
|
extern TaT_NHS var_TaT_NHS; |
|
|
|
|
|
extern TaT_NNPS var_TaT_NNPS; |
|
|
// nested enum in hosting struct
|
|
|
extern TaT_NNCS var_TaT_NNCS; |
|
|
TaT_HS1 var_TaT_HS1; |
|
|
extern TaT_NHS1 var_TaT_NHS1; |
|
|
TaT_NEHS var_TaT_NEHS; |
|
|
extern TaT_NENHS var_TaT_NENHS; |
|
|
|
|
|
extern TaT_NEHS var_TaT_NEHS; |
|
|
|
|
|
#endif |
|
|
|
|
|
|
|
|
// typedefs of typedefs enums
|
|
|
// typedefs of typedefs enums
|
|
|
// --------------------------
|
|
|
// --------------------------
|
|
|
TaT_E var_TaT_E; |
|
|
extern TaT_E var_TaT_E; |
|
|
TaTE var_TaTE; |
|
|
extern TaTE var_TaTE; |
|
|
TaTAE var_TaTAE; |
|
|
extern TaTAE var_TaTAE; |
|
|
TaTAXE var_TaTAXE; |
|
|
extern TaTAXE var_TaTAXE; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@ -496,55 +505,62 @@ TaTAXE var_TaTAXE; |
|
|
|
|
|
|
|
|
// Typedefs of primitive
|
|
|
// Typedefs of primitive
|
|
|
// ---------------------
|
|
|
// ---------------------
|
|
|
TaT_P var_aTaT_P[3]; |
|
|
extern TaT_P var_aTaT_P[3]; |
|
|
|
|
|
|
|
|
// typedefs of typedefs of structs
|
|
|
// typedefs of typedefs of structs
|
|
|
// -------------------------------
|
|
|
// -------------------------------
|
|
|
// primitive structs
|
|
|
// primitive structs
|
|
|
TaT_PS var_aTaT_PS[3]; |
|
|
extern TaT_PS var_aTaT_PS[3]; |
|
|
TaTPS var_aTaTPS[3]; |
|
|
extern TaTPS var_aTaTPS[3]; |
|
|
TaTAPS var_aTaTAPS[3]; |
|
|
extern TaTAPS var_aTaTAPS[3]; |
|
|
|
|
|
|
|
|
// primitive structs containing arrays
|
|
|
// primitive structs containing arrays
|
|
|
TaT_PSIa var_aTaT_PSIa[3]; |
|
|
extern TaT_PSIa var_aTaT_PSIa[3]; |
|
|
TaTPSIa var_aTaTPSIa[3]; |
|
|
extern TaTPSIa var_aTaTPSIa[3]; |
|
|
TaTAPSIa var_aTaTAPSIa[3]; |
|
|
extern TaTAPSIa var_aTaTAPSIa[3]; |
|
|
TaT_PSa var_aTaT_PSa[3]; |
|
|
extern TaT_PSa var_aTaT_PSa[3]; |
|
|
TaTPSa var_aTaTPSa[3]; |
|
|
extern TaTPSa var_aTaTPSa[3]; |
|
|
TaTAPSa var_aTaTAPSa[3]; |
|
|
extern TaTAPSa var_aTaTAPSa[3]; |
|
|
|
|
|
|
|
|
// complex structs
|
|
|
// complex structs
|
|
|
TaT_CS var_aTaT_CS[3]; |
|
|
extern TaT_CS var_aTaT_CS[3]; |
|
|
TaTCS var_aTaTCS[3]; |
|
|
extern TaTCS var_aTaTCS[3]; |
|
|
TaTACS var_aTaTACS[3]; |
|
|
extern TaTACS var_aTaTACS[3]; |
|
|
TaT_CCS var_aTaT_CCS[3]; |
|
|
extern TaT_CCS var_aTaT_CCS[3]; |
|
|
TaTCCS var_aTaTCCS[3]; |
|
|
extern TaTCCS var_aTaTCCS[3]; |
|
|
TaTACCS var_aTaTACCS[3]; |
|
|
extern TaTACCS var_aTaTACCS[3]; |
|
|
|
|
|
|
|
|
// nested structs / hosting structs
|
|
|
// nested structs / hosting structs
|
|
|
TaT_HS var_aTaT_HS[3]; |
|
|
extern TaT_HS var_aTaT_HS[3]; |
|
|
TaT_NCS var_aTaT_NCS[3]; |
|
|
extern TaTHS var_aTaTHS[3]; |
|
|
TaTHS var_aTaTHS[3]; |
|
|
extern TaT_HHS var_aTaT_HHS[3]; |
|
|
TaT_NPS var_aTaT_NPS[3]; |
|
|
extern TaTAHS var_aTaTAHS[3]; |
|
|
TaTAHS var_aTaTAHS[3]; |
|
|
extern TaTHHS var_aTaTHHS[3]; |
|
|
TaT_HHS var_aTaT_HHS[3]; |
|
|
extern TaTAHHS var_aTaTAHHS[3]; |
|
|
TaT_NHS var_aTaT_NHS[3]; |
|
|
extern TaT_HS1 var_aTaT_HS1[3]; |
|
|
TaT_NNPS var_aTaT_NNPS[3]; |
|
|
|
|
|
TaTHHS var_aTaTHHS[3]; |
|
|
// FORBIDDEN IN C++
|
|
|
TaTAHHS var_aTaTAHHS[3]; |
|
|
#ifndef __cplusplus |
|
|
TaT_NNCS var_aTaT_NNCS[3]; |
|
|
extern TaT_NCS var_aTaT_NCS[3]; |
|
|
TaT_NENHS var_aTaT_NENHS[3]; |
|
|
extern TaT_NPS var_aTaT_NPS[3]; |
|
|
TaT_NHS1 var_aTaT_NHS1[3]; |
|
|
extern TaT_NHS var_aTaT_NHS[3]; |
|
|
|
|
|
extern TaT_NNPS var_aTaT_NNPS[3]; |
|
|
// nested enum in hosting struct
|
|
|
extern TaT_NNCS var_aTaT_NNCS[3]; |
|
|
TaT_HS1 var_aTaT_HS1[3]; |
|
|
extern TaT_NENHS var_aTaT_NENHS[3]; |
|
|
TaT_NEHS var_aTaT_NEHS[3]; |
|
|
extern TaT_NHS1 var_aTaT_NHS1[3]; |
|
|
|
|
|
extern TaT_NEHS var_aTaT_NEHS[3]; |
|
|
|
|
|
#endif |
|
|
|
|
|
|
|
|
// typedefs of typedefs enums
|
|
|
// typedefs of typedefs enums
|
|
|
// --------------------------
|
|
|
// --------------------------
|
|
|
TaT_E var_aTaT_E[3]; |
|
|
extern TaT_E var_aTaT_E[3]; |
|
|
TaTE var_aTaTE[3]; |
|
|
extern TaTE var_aTaTE[3]; |
|
|
TaTAE var_aTaTAE[3]; |
|
|
extern TaTAE var_aTaTAE[3]; |
|
|
TaTAXE var_aTaTAXE[3]; |
|
|
extern TaTAXE var_aTaTAXE[3]; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#ifdef __cplusplus |
|
|
|
|
|
} |
|
|
|
|
|
#endif |
|
|
|
|
|
|
|
|
#endif // VARS_H
|
|
|
#endif // VARS_H
|
|
|