@@ -4,7 +4,7 @@ Copyright (C) 2019 Numbers developers
4
4
5
5
All rights reserved.
6
6
7
- This file has been generated by the Automatic Component Toolkit (ACT) version 1.7 .0-develop.
7
+ This file has been generated by the Automatic Component Toolkit (ACT) version 2.0 .0-develop.
8
8
9
9
Abstract: This is an autogenerated C++-Header file in order to allow an easy
10
10
use of Numbers library
@@ -23,7 +23,6 @@ Interface version: 1.0.0
23
23
/*************************************************************************************************************************
24
24
Class definition for Base
25
25
**************************************************************************************************************************/
26
-
27
26
/**
28
27
* Returns the address of the SymbolLookupMethod
29
28
*
@@ -72,10 +71,10 @@ typedef NumbersResult (*PNumbersBase_GetVersionPtr) (Numbers_Base pBase, Numbers
72
71
*/
73
72
typedef NumbersResult (* PNumbersBase_GetLastErrorPtr ) (Numbers_Base pBase , const Numbers_uint32 nErrorMessageBufferSize , Numbers_uint32 * pErrorMessageNeededChars , char * pErrorMessageBuffer , bool * pHasError );
74
73
74
+
75
75
/*************************************************************************************************************************
76
76
Class definition for Variable
77
77
**************************************************************************************************************************/
78
-
79
78
/**
80
79
* Returns the current value of this Variable
81
80
*
@@ -94,14 +93,14 @@ typedef NumbersResult (*PNumbersVariable_GetValuePtr) (Numbers_Variable pVariabl
94
93
*/
95
94
typedef NumbersResult (* PNumbersVariable_SetValuePtr ) (Numbers_Variable pVariable , Numbers_double dValue );
96
95
96
+
97
97
/*************************************************************************************************************************
98
98
Class definition for VariableImpl
99
99
**************************************************************************************************************************/
100
100
101
101
/*************************************************************************************************************************
102
102
Global functions
103
103
**************************************************************************************************************************/
104
-
105
104
/**
106
105
* Checks whether a variable is an Instance of VariableImpl
107
106
*
@@ -110,7 +109,6 @@ typedef NumbersResult (*PNumbersVariable_SetValuePtr) (Numbers_Variable pVariabl
110
109
* @return error code or 0 (success)
111
110
*/
112
111
typedef NumbersResult (* PNumbersInvestigateVariablePtr ) (Numbers_Variable pInstance , bool * pIsImpl );
113
-
114
112
/**
115
113
* Creates a new Variable instance
116
114
*
@@ -119,7 +117,6 @@ typedef NumbersResult (*PNumbersInvestigateVariablePtr) (Numbers_Variable pInsta
119
117
* @return error code or 0 (success)
120
118
*/
121
119
typedef NumbersResult (* PNumbersCreateVariablePtr ) (Numbers_double dInitialValue , Numbers_Variable * pInstance );
122
-
123
120
/**
124
121
* Creates a new Variable instance
125
122
*
@@ -128,15 +125,13 @@ typedef NumbersResult (*PNumbersCreateVariablePtr) (Numbers_double dInitialValue
128
125
* @return error code or 0 (success)
129
126
*/
130
127
typedef NumbersResult (* PNumbersCreateVariableImplPtr ) (Numbers_double dInitialValue , Numbers_VariableImpl * pInstance );
131
-
132
128
/**
133
129
* Returns the address of the SymbolLookupMethod
134
130
*
135
131
* @param[out] pSymbolLookupMethod - Address of the SymbolAddressMethod
136
132
* @return error code or 0 (success)
137
133
*/
138
134
typedef NumbersResult (* PNumbersGetSymbolLookupMethodPtr ) (Numbers_pvoid * pSymbolLookupMethod );
139
-
140
135
/**
141
136
* Returns the last error recorded on component
142
137
*
@@ -147,7 +142,6 @@ typedef NumbersResult (*PNumbersGetSymbolLookupMethodPtr) (Numbers_pvoid * pSymb
147
142
* @return error code or 0 (success)
148
143
*/
149
144
typedef NumbersResult (* PNumbersGetLastErrorPtr ) (const Numbers_uint32 nErrorMessageBufferSize , Numbers_uint32 * pErrorMessageNeededChars , char * pErrorMessageBuffer , bool * pHasError );
150
-
151
145
/**
152
146
* retrieves the binary version of this library.
153
147
*
@@ -162,7 +156,7 @@ typedef NumbersResult (*PNumbersGetVersionPtr) (Numbers_uint32 * pMajor, Numbers
162
156
Function Table Structure
163
157
**************************************************************************************************************************/
164
158
165
- typedef struct {
159
+ typedef struct sNumbersDynamicWrapperTableStruct {
166
160
void * m_LibraryHandle ;
167
161
PNumbersBase_GetSymbolLookupMethodPtr m_Base_GetSymbolLookupMethod ;
168
162
PNumbersBase_ReleaseInstancePtr m_Base_ReleaseInstance ;
@@ -179,20 +173,20 @@ typedef struct {
179
173
PNumbersGetVersionPtr m_GetVersion ;
180
174
} sNumbersDynamicWrapperTable ;
181
175
182
- typedef struct {
176
+ typedef struct sNumbersFunctionTableBaseStruct {
183
177
PNumbersBase_GetSymbolLookupMethodPtr m_Base_GetSymbolLookupMethod ;
184
178
PNumbersBase_ReleaseInstancePtr m_Base_ReleaseInstance ;
185
179
PNumbersBase_AcquireInstancePtr m_Base_AcquireInstance ;
186
180
PNumbersBase_GetVersionPtr m_Base_GetVersion ;
187
181
PNumbersBase_GetLastErrorPtr m_Base_GetLastError ;
188
182
} sNumbersFunctionTableBase ;
189
183
190
- typedef struct : sNumbersFunctionTableBase {
184
+ typedef struct sNumbersFunctionTableVariableStruct : sNumbersFunctionTableBase {
191
185
PNumbersVariable_GetValuePtr m_Variable_GetValue ;
192
186
PNumbersVariable_SetValuePtr m_Variable_SetValue ;
193
187
} sNumbersFunctionTableVariable ;
194
188
195
- typedef struct : sNumbersFunctionTableVariable {
189
+ typedef struct sNumbersFunctionTableVariableImplStruct : sNumbersFunctionTableVariable {
196
190
} sNumbersFunctionTableVariableImpl ;
197
191
198
192
#endif // __NUMBERS_DYNAMICHEADER_CPPTYPES
0 commit comments