|
1 // Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies). |
|
2 // All rights reserved. |
|
3 // This component and the accompanying materials are made available |
|
4 // under the terms of "Eclipse Public License v1.0" |
|
5 // which accompanies this distribution, and is available |
|
6 // at the URL "http://www.eclipse.org/legal/epl-v10.html". |
|
7 // |
|
8 // Initial Contributors: |
|
9 // Nokia Corporation - initial contribution. |
|
10 // |
|
11 // Contributors: |
|
12 // |
|
13 // Description: |
|
14 |
|
15 inline void DriverRFC::GetEGLBoolean( EGLBoolean& aParam, TInt aIndex ) |
|
16 { |
|
17 iData.GetParamValue( DriverRFC::EEGLBoolean, (TUint8*)&aParam, aIndex ); |
|
18 } |
|
19 |
|
20 inline void DriverRFC::GetEGLint( EGLint& aParam, TInt aIndex ) |
|
21 { |
|
22 iData.GetParamValue( DriverRFC::EEGLint, (TUint8*)&aParam, aIndex ); |
|
23 } |
|
24 |
|
25 inline void DriverRFC::GetEGLenum( EGLenum& aParam, TInt aIndex ) |
|
26 { |
|
27 iData.GetParamValue( DriverRFC::EEGLenum, (TUint8*)&aParam, aIndex ); |
|
28 } |
|
29 |
|
30 inline void DriverRFC::GetEGLDisplay( EGLDisplay& aParam, TInt aIndex ) |
|
31 { |
|
32 iData.GetParamValue( DriverRFC::EEGLDisplay, (TUint8*)&aParam, aIndex ); |
|
33 } |
|
34 |
|
35 inline void DriverRFC::GetEGLConfig( EGLConfig& aParam, TInt aIndex ) |
|
36 { |
|
37 iData.GetParamValue( DriverRFC::EEGLConfig, (TUint8*)&aParam, aIndex ); |
|
38 } |
|
39 |
|
40 inline void DriverRFC::GetEGLSurface( EGLSurface& aParam, TInt aIndex ) |
|
41 { |
|
42 iData.GetParamValue( DriverRFC::EEGLSurface, (TUint8*)&aParam, aIndex ); |
|
43 } |
|
44 |
|
45 inline void DriverRFC::GetEGLContext( EGLContext& aParam, TInt aIndex ) |
|
46 { |
|
47 iData.GetParamValue( DriverRFC::EEGLContext, (TUint8*)&aParam, aIndex ); |
|
48 } |
|
49 |
|
50 inline void DriverRFC::GetEGLClientBuffer( EGLClientBuffer& aParam, TInt aIndex ) |
|
51 { |
|
52 iData.GetParamValue( DriverRFC::EEGLClientBuffer, (TUint8*)&aParam, aIndex ); |
|
53 } |
|
54 |
|
55 inline void DriverRFC::GetEGLImageKHR( EGLImageKHR& aParam, TInt aIndex ) |
|
56 { |
|
57 iData.GetParamValue( DriverRFC::EEGLImageKHR, (TUint8*)&aParam, aIndex ); |
|
58 } |
|
59 |
|
60 inline void DriverRFC::GetEGLNativeDisplayType( NativeDisplayType& aParam, TInt aIndex ) |
|
61 { |
|
62 iData.GetParamValue( DriverRFC::EEGLNativeDisplayType, (TUint8*)&aParam, aIndex ); |
|
63 } |
|
64 |
|
65 inline void DriverRFC::GetEGLNativeWindowType( NativeWindowType& aParam, TInt aIndex ) |
|
66 { |
|
67 iData.GetParamValue( DriverRFC::EEGLNativeWindowType, (TUint8*)&aParam, aIndex ); |
|
68 } |
|
69 |
|
70 inline void DriverRFC::GetEGLNativePixmapType( NativePixmapType& aParam, TInt aIndex ) |
|
71 { |
|
72 iData.GetParamValue( DriverRFC::EEGLNativePixmapType, (TUint8*)&aParam, aIndex ); |
|
73 } |
|
74 |
|
75 inline void DriverRFC::GetEGLintVectorData( EGLint* &aData, TInt& aSize, TInt aIndex ) |
|
76 { |
|
77 iData.GetVectorData( EEGLint, (void**)&aData, aSize, aIndex ); |
|
78 } |
|
79 |
|
80 inline void DriverRFC::GetEGLConfigVectorData( EGLConfig* &aData, TInt& aSize, TInt aIndex ) |
|
81 { |
|
82 iData.GetVectorData( EEGLConfig, (void**)&aData, aSize, aIndex ); |
|
83 } |
|
84 |
|
85 inline void DriverRFC::SetEGLintVectorData( const EGLint* aData, TInt aLength, TInt aIndex ) |
|
86 { |
|
87 RemoteFunctionCall::SetVectorData( EEGLint, reinterpret_cast<const TUint8*>(aData), aLength, aIndex ); |
|
88 } |
|
89 |
|
90 inline void DriverRFC::SetEGLConfigVectorData( const EGLConfig* aData, TInt aLength, TInt aIndex ) |
|
91 { |
|
92 RemoteFunctionCall::SetVectorData( EEGLConfig, reinterpret_cast<const TUint8*>(aData), aLength, aIndex ); |
|
93 } |
|
94 |
|
95 |
|
96 inline void DriverRFC::AppendEGLBoolean( const EGLBoolean& aParam, RemoteFunctionCallData::TParamDirection aDir ) |
|
97 { |
|
98 AppendParam( EEGLBoolean, reinterpret_cast<const TUint8*>(&aParam), aDir ); |
|
99 } |
|
100 |
|
101 inline void DriverRFC::AppendEGLint( const EGLint& aParam, RemoteFunctionCallData::TParamDirection aDir ) |
|
102 { |
|
103 AppendParam( EEGLint, reinterpret_cast<const TUint8*>(&aParam), aDir ); |
|
104 } |
|
105 |
|
106 inline void DriverRFC::AppendEGLenum( const EGLenum& aParam, RemoteFunctionCallData::TParamDirection aDir ) |
|
107 { |
|
108 AppendParam( EEGLenum, reinterpret_cast<const TUint8*>(&aParam), aDir ); |
|
109 } |
|
110 |
|
111 inline void DriverRFC::AppendEGLDisplay( const EGLDisplay& aParam, RemoteFunctionCallData::TParamDirection aDir ) |
|
112 { |
|
113 AppendParam( EEGLDisplay, reinterpret_cast<const TUint8*>(&aParam), aDir ); |
|
114 } |
|
115 |
|
116 inline void DriverRFC::AppendEGLConfig( const EGLConfig& aParam, RemoteFunctionCallData::TParamDirection aDir ) |
|
117 { |
|
118 AppendParam( EEGLConfig, reinterpret_cast<const TUint8*>(&aParam), aDir ); |
|
119 } |
|
120 |
|
121 inline void DriverRFC::AppendEGLSurface( const EGLSurface& aParam, RemoteFunctionCallData::TParamDirection aDir ) |
|
122 { |
|
123 AppendParam( EEGLSurface, reinterpret_cast<const TUint8*>(&aParam), aDir ); |
|
124 } |
|
125 |
|
126 inline void DriverRFC::AppendEGLContext( const EGLContext& aParam, RemoteFunctionCallData::TParamDirection aDir ) |
|
127 { |
|
128 AppendParam( EEGLContext, reinterpret_cast<const TUint8*>(&aParam), aDir ); |
|
129 } |
|
130 |
|
131 inline void DriverRFC::AppendEGLClientBuffer( const EGLClientBuffer& aParam, RemoteFunctionCallData::TParamDirection aDir ) |
|
132 { |
|
133 AppendParam( EEGLClientBuffer, reinterpret_cast<const TUint8*>(&aParam), aDir ); |
|
134 } |
|
135 |
|
136 inline void DriverRFC::AppendEGLImageKHR( const EGLImageKHR& aParam, RemoteFunctionCallData::TParamDirection aDir ) |
|
137 { |
|
138 AppendParam( EEGLImageKHR, reinterpret_cast<const TUint8*>(&aParam), aDir ); |
|
139 } |
|
140 |
|
141 inline void DriverRFC::AppendEGLNativeDisplayType( const NativeDisplayType& aParam, RemoteFunctionCallData::TParamDirection aDir ) |
|
142 { |
|
143 AppendParam( EEGLNativeDisplayType, reinterpret_cast<const TUint8*>(&aParam), aDir ); |
|
144 } |
|
145 |
|
146 inline void DriverRFC::AppendEGLNativeWindowType( const NativeWindowType& aParam, RemoteFunctionCallData::TParamDirection aDir ) |
|
147 { |
|
148 AppendParam( EEGLNativeWindowType, reinterpret_cast<const TUint8*>(&aParam), aDir ); |
|
149 } |
|
150 |
|
151 inline void DriverRFC::AppendEGLNativePixmapType( const NativePixmapType& aParam, RemoteFunctionCallData::TParamDirection aDir ) |
|
152 { |
|
153 AppendParam( EEGLNativePixmapType, reinterpret_cast<const TUint8*>(&aParam), aDir ); |
|
154 } |
|
155 |
|
156 inline void DriverRFC::AppendEGLintVector( const EGLint* aData, TInt aLength, RemoteFunctionCallData::TParamDirection aDir ) |
|
157 { |
|
158 RemoteFunctionCall::AppendVector( EEGLint, aLength, reinterpret_cast<const TUint8*>( aData ), aDir ); |
|
159 } |
|
160 |
|
161 inline void DriverRFC::AppendEGLConfigVector( const EGLConfig* aData, TInt aLength, RemoteFunctionCallData::TParamDirection aDir ) |
|
162 { |
|
163 RemoteFunctionCall::AppendVector( EEGLConfig, aLength, reinterpret_cast<const TUint8*>( aData ), aDir ); |
|
164 } |
|
165 |
|
166 #ifdef __SYMBIAN32__ |
|
167 inline void DriverRFC::AppendEGLSize( const TSize& aSize, RemoteFunctionCallData::TParamDirection aDir ) |
|
168 { |
|
169 AppendParam( EEGLint, reinterpret_cast<const TUint8*>(&aSize.iWidth), aDir ); |
|
170 AppendParam( EEGLint, reinterpret_cast<const TUint8*>(&aSize.iHeight), aDir ); |
|
171 } |
|
172 #endif |
|
173 |
|
174 inline void DriverRFC::AppendVector( const void* aData, TInt aLength, RemoteFunctionCallData::TParamDirection aDir ) |
|
175 { |
|
176 RemoteFunctionCall::AppendVector( EEGLVoid, aLength, reinterpret_cast<const TUint8*>( aData ), aDir ); |
|
177 } |
|
178 |
|
179 inline void DriverRFC::GetVectorData( void* &aData, TInt& aSize, TInt aIndex ) |
|
180 { |
|
181 iData.GetVectorData( EEGLVoid, &aData, aSize, aIndex ); |
|
182 } |
|
183 |
|
184 inline void DriverRFC::SetVectorData( const void* aData, TInt aLength, TInt aIndex ) |
|
185 { |
|
186 RemoteFunctionCall::SetVectorData( EEGLVoid, reinterpret_cast<const TUint8*>(aData), aLength, aIndex ); |
|
187 } |
|
188 |
|
189 |
|
190 inline void DriverRFC::AppendTUint32( const TUint32& aParam, RemoteFunctionCallData::TParamDirection aDir ) |
|
191 { |
|
192 AppendParam( ETUint32, reinterpret_cast<const TUint8*>(&aParam), aDir ); |
|
193 } |
|
194 |
|
195 inline void DriverRFC::GetTUint32( TUint32& aParam, TInt aIndex ) |
|
196 { |
|
197 iData.GetParamValue( DriverRFC::ETUint32, (TUint8*)&aParam, aIndex ); |
|
198 } |
|
199 |
|
200 // |
|
201 // |
|
202 // |
|
203 inline void DriverRFC::GetVGParamValue( VGfloat& aParam, TInt aIndex ) |
|
204 { |
|
205 iData.GetParamValue( DriverRFC::EVGfloat, (TUint8*)&aParam, aIndex ); |
|
206 } |
|
207 inline void DriverRFC::GetVGParamValue( VGbyte& aParam, TInt aIndex ) |
|
208 { |
|
209 iData.GetParamValue( DriverRFC::EVGbyte, (TUint8*)&aParam, aIndex ); |
|
210 } |
|
211 inline void DriverRFC::GetVGParamValue( VGubyte& aParam, TInt aIndex ) |
|
212 { |
|
213 iData.GetParamValue( DriverRFC::EVGubyte, (TUint8*)&aParam, aIndex ); |
|
214 } |
|
215 inline void DriverRFC::GetVGParamValue( VGshort& aParam, TInt aIndex ) |
|
216 { |
|
217 iData.GetParamValue( DriverRFC::EVGshort, (TUint8*)&aParam, aIndex ); |
|
218 } |
|
219 inline void DriverRFC::GetVGParamValue( VGint& aParam, TInt aIndex ) |
|
220 { |
|
221 iData.GetParamValue( DriverRFC::EVGint, (TUint8*)&aParam, aIndex ); |
|
222 } |
|
223 inline void DriverRFC::GetVGParamValue( VGuint& aParam, TInt aIndex ) |
|
224 { |
|
225 iData.GetParamValue( DriverRFC::EVGuint, (TUint8*)&aParam, aIndex ); |
|
226 } |
|
227 inline void DriverRFC::GetVGParamValue( VGboolean& aParam, TInt aIndex ) |
|
228 { |
|
229 iData.GetParamValue( DriverRFC::EVGboolean, (TUint8*)&aParam, aIndex ); |
|
230 } |
|
231 inline void DriverRFC::GetVGParamValue( VGErrorCode& aParam, TInt aIndex ) |
|
232 { |
|
233 iData.GetParamValue( DriverRFC::EVGErrorCode, (TUint8*)&aParam, aIndex ); |
|
234 } |
|
235 inline void DriverRFC::GetVGParamValue( VGParamType& aParam, TInt aIndex ) |
|
236 { |
|
237 iData.GetParamValue( DriverRFC::EVGParamType, (TUint8*)&aParam, aIndex ); |
|
238 } |
|
239 inline void DriverRFC::GetVGParamValue( VGRenderingQuality& aParam, TInt aIndex ) |
|
240 { |
|
241 iData.GetParamValue( DriverRFC::EVGRenderingQuality, (TUint8*)&aParam, aIndex ); |
|
242 } |
|
243 inline void DriverRFC::GetVGParamValue( VGPixelLayout& aParam, TInt aIndex ) |
|
244 { |
|
245 iData.GetParamValue( DriverRFC::EVGPixelLayout, (TUint8*)&aParam, aIndex ); |
|
246 } |
|
247 inline void DriverRFC::GetVGParamValue( VGMatrixMode& aParam, TInt aIndex ) |
|
248 { |
|
249 iData.GetParamValue( DriverRFC::EVGMatrixMode, (TUint8*)&aParam, aIndex ); |
|
250 } |
|
251 inline void DriverRFC::GetVGParamValue( VGMaskOperation& aParam, TInt aIndex ) |
|
252 { |
|
253 iData.GetParamValue( DriverRFC::EVGMaskOperation, (TUint8*)&aParam, aIndex ); |
|
254 } |
|
255 inline void DriverRFC::GetVGParamValue( VGPathDatatype& aParam, TInt aIndex ) |
|
256 { |
|
257 iData.GetParamValue( DriverRFC::EVGPathDatatype, (TUint8*)&aParam, aIndex ); |
|
258 } |
|
259 inline void DriverRFC::GetVGParamValue( VGPathAbsRel& aParam, TInt aIndex ) |
|
260 { |
|
261 iData.GetParamValue( DriverRFC::EVGPathAbsRel, (TUint8*)&aParam, aIndex ); |
|
262 } |
|
263 inline void DriverRFC::GetVGParamValue( VGPathSegment& aParam, TInt aIndex ) |
|
264 { |
|
265 iData.GetParamValue( DriverRFC::EVGPathSegment, (TUint8*)&aParam, aIndex ); |
|
266 } |
|
267 inline void DriverRFC::GetVGParamValue( VGPathCommand& aParam, TInt aIndex ) |
|
268 { |
|
269 iData.GetParamValue( DriverRFC::EVGPathCommand, (TUint8*)&aParam, aIndex ); |
|
270 } |
|
271 inline void DriverRFC::GetVGParamValue( VGPathCapabilities& aParam, TInt aIndex ) |
|
272 { |
|
273 iData.GetParamValue( DriverRFC::EVGPathCapabilities, (TUint8*)&aParam, aIndex ); |
|
274 } |
|
275 inline void DriverRFC::GetVGParamValue( VGPathParamType& aParam, TInt aIndex ) |
|
276 { |
|
277 iData.GetParamValue( DriverRFC::EVGPathParamType, (TUint8*)&aParam, aIndex ); |
|
278 } |
|
279 inline void DriverRFC::GetVGParamValue( VGCapStyle& aParam, TInt aIndex ) |
|
280 { |
|
281 iData.GetParamValue( DriverRFC::EVGCapStyle, (TUint8*)&aParam, aIndex ); |
|
282 } |
|
283 inline void DriverRFC::GetVGParamValue( VGJoinStyle& aParam, TInt aIndex ) |
|
284 { |
|
285 iData.GetParamValue( DriverRFC::EVGJoinStyle, (TUint8*)&aParam, aIndex ); |
|
286 } |
|
287 inline void DriverRFC::GetVGParamValue( VGFillRule& aParam, TInt aIndex ) |
|
288 { |
|
289 iData.GetParamValue( DriverRFC::EVGFillRule, (TUint8*)&aParam, aIndex ); |
|
290 } |
|
291 inline void DriverRFC::GetVGParamValue( VGPaintMode& aParam, TInt aIndex ) |
|
292 { |
|
293 iData.GetParamValue( DriverRFC::EVGPaintMode, (TUint8*)&aParam, aIndex ); |
|
294 } |
|
295 inline void DriverRFC::GetVGParamValue( VGPaintParamType& aParam, TInt aIndex ) |
|
296 { |
|
297 iData.GetParamValue( DriverRFC::EVGPaintParamType, (TUint8*)&aParam, aIndex ); |
|
298 } |
|
299 inline void DriverRFC::GetVGParamValue( VGPaintType& aParam, TInt aIndex ) |
|
300 { |
|
301 iData.GetParamValue( DriverRFC::EVGPaintType, (TUint8*)&aParam, aIndex ); |
|
302 } |
|
303 inline void DriverRFC::GetVGParamValue( VGColorRampSpreadMode& aParam, TInt aIndex ) |
|
304 { |
|
305 iData.GetParamValue( DriverRFC::EVGColorRampSpreadMode, (TUint8*)&aParam, aIndex ); |
|
306 } |
|
307 inline void DriverRFC::GetVGParamValue( VGTilingMode& aParam, TInt aIndex ) |
|
308 { |
|
309 iData.GetParamValue( DriverRFC::EVGTilingMode, (TUint8*)&aParam, aIndex ); |
|
310 } |
|
311 inline void DriverRFC::GetVGParamValue( VGImageFormat& aParam, TInt aIndex ) |
|
312 { |
|
313 iData.GetParamValue( DriverRFC::EVGImageFormat, (TUint8*)&aParam, aIndex ); |
|
314 } |
|
315 inline void DriverRFC::GetVGParamValue( VGImageQuality& aParam, TInt aIndex ) |
|
316 { |
|
317 iData.GetParamValue( DriverRFC::EVGImageQuality, (TUint8*)&aParam, aIndex ); |
|
318 } |
|
319 inline void DriverRFC::GetVGParamValue( VGImageParamType& aParam, TInt aIndex ) |
|
320 { |
|
321 iData.GetParamValue( DriverRFC::EVGImageParamType, (TUint8*)&aParam, aIndex ); |
|
322 } |
|
323 inline void DriverRFC::GetVGParamValue( VGImageMode& aParam, TInt aIndex ) |
|
324 { |
|
325 iData.GetParamValue( DriverRFC::EVGImageMode, (TUint8*)&aParam, aIndex ); |
|
326 } |
|
327 inline void DriverRFC::GetVGParamValue( VGImageChannel& aParam, TInt aIndex ) |
|
328 { |
|
329 iData.GetParamValue( DriverRFC::EVGImageChannel, (TUint8*)&aParam, aIndex ); |
|
330 } |
|
331 inline void DriverRFC::GetVGParamValue( VGBlendMode& aParam, TInt aIndex ) |
|
332 { |
|
333 iData.GetParamValue( DriverRFC::EVGBlendMode, (TUint8*)&aParam, aIndex ); |
|
334 } |
|
335 inline void DriverRFC::GetVGParamValue( VGHardwareQueryType& aParam, TInt aIndex ) |
|
336 { |
|
337 iData.GetParamValue( DriverRFC::EVGHardwareQueryType, (TUint8*)&aParam, aIndex ); |
|
338 } |
|
339 inline void DriverRFC::GetVGParamValue( VGHardwareQueryResult& aParam, TInt aIndex ) |
|
340 { |
|
341 iData.GetParamValue( DriverRFC::EVGHardwareQueryResult, (TUint8*)&aParam, aIndex ); |
|
342 } |
|
343 inline void DriverRFC::GetVGParamValue( VGStringID& aParam, TInt aIndex ) |
|
344 { |
|
345 iData.GetParamValue( DriverRFC::EVGStringID, (TUint8*)&aParam, aIndex ); |
|
346 } |
|
347 |
|
348 inline void DriverRFC::GetVGParamValue( VGUArcType& aParam, TInt aIndex ) |
|
349 { |
|
350 iData.GetParamValue( DriverRFC::EVGUArcType, (TUint8*)&aParam, aIndex ); |
|
351 } |
|
352 |
|
353 inline void DriverRFC::AppendVGParam( const VGfloat& aParam, RemoteFunctionCallData::TParamDirection aDir ) |
|
354 { |
|
355 RemoteFunctionCall::AppendParam( EVGfloat, reinterpret_cast<const TUint8*>(&aParam), aDir ); |
|
356 } |
|
357 |
|
358 inline void DriverRFC::AppendVGParam( const VGbyte& aParam, RemoteFunctionCallData::TParamDirection aDir ) |
|
359 { |
|
360 RemoteFunctionCall::AppendParam( EVGbyte, reinterpret_cast<const TUint8*>(&aParam), aDir ); |
|
361 } |
|
362 |
|
363 inline void DriverRFC::AppendVGParam( const VGubyte& aParam, RemoteFunctionCallData::TParamDirection aDir ) |
|
364 { |
|
365 RemoteFunctionCall::AppendParam( EVGubyte, reinterpret_cast<const TUint8*>(&aParam), aDir ); |
|
366 } |
|
367 |
|
368 inline void DriverRFC::AppendVGParam( const VGshort& aParam, RemoteFunctionCallData::TParamDirection aDir ) |
|
369 { |
|
370 RemoteFunctionCall::AppendParam( EVGshort, reinterpret_cast<const TUint8*>(&aParam), aDir ); |
|
371 } |
|
372 |
|
373 inline void DriverRFC::AppendVGParam( const VGint& aParam, RemoteFunctionCallData::TParamDirection aDir ) |
|
374 { |
|
375 RemoteFunctionCall::AppendParam( EVGint, reinterpret_cast<const TUint8*>(&aParam), aDir ); |
|
376 } |
|
377 |
|
378 inline void DriverRFC::AppendVGParam( const VGuint& aParam, RemoteFunctionCallData::TParamDirection aDir ) |
|
379 { |
|
380 RemoteFunctionCall::AppendParam( EVGuint, reinterpret_cast<const TUint8*>(&aParam), aDir ); |
|
381 } |
|
382 |
|
383 |
|
384 inline void DriverRFC::AppendVGParam( const VGboolean& aParam, RemoteFunctionCallData::TParamDirection aDir ) |
|
385 { |
|
386 RemoteFunctionCall::AppendParam( EVGboolean, reinterpret_cast<const TUint8*>(&aParam), aDir ); |
|
387 } |
|
388 |
|
389 inline void DriverRFC::AppendVGParam( const VGErrorCode& aParam, RemoteFunctionCallData::TParamDirection aDir ) |
|
390 { |
|
391 RemoteFunctionCall::AppendParam( EVGErrorCode, reinterpret_cast<const TUint8*>(&aParam), aDir ); |
|
392 } |
|
393 |
|
394 inline void DriverRFC::AppendVGParam( const VGParamType& aParam, RemoteFunctionCallData::TParamDirection aDir ) |
|
395 { |
|
396 RemoteFunctionCall::AppendParam( EVGParamType, reinterpret_cast<const TUint8*>(&aParam), aDir ); |
|
397 } |
|
398 |
|
399 inline void DriverRFC::AppendVGParam( const VGRenderingQuality& aParam, RemoteFunctionCallData::TParamDirection aDir ) |
|
400 { |
|
401 RemoteFunctionCall::AppendParam( EVGRenderingQuality, reinterpret_cast<const TUint8*>(&aParam), aDir ); |
|
402 } |
|
403 |
|
404 inline void DriverRFC::AppendVGParam( const VGPixelLayout& aParam, RemoteFunctionCallData::TParamDirection aDir ) |
|
405 { |
|
406 RemoteFunctionCall::AppendParam( EVGPixelLayout, reinterpret_cast<const TUint8*>(&aParam), aDir ); |
|
407 } |
|
408 |
|
409 inline void DriverRFC::AppendVGParam( const VGMatrixMode& aParam, RemoteFunctionCallData::TParamDirection aDir ) |
|
410 { |
|
411 RemoteFunctionCall::AppendParam( EVGMatrixMode, reinterpret_cast<const TUint8*>(&aParam), aDir ); |
|
412 } |
|
413 |
|
414 inline void DriverRFC::AppendVGParam( const VGMaskOperation& aParam, RemoteFunctionCallData::TParamDirection aDir ) |
|
415 { |
|
416 RemoteFunctionCall::AppendParam( EVGMaskOperation, reinterpret_cast<const TUint8*>(&aParam), aDir ); |
|
417 } |
|
418 |
|
419 inline void DriverRFC::AppendVGParam( const VGPathDatatype& aParam, RemoteFunctionCallData::TParamDirection aDir ) |
|
420 { |
|
421 RemoteFunctionCall::AppendParam( EVGPathDatatype, reinterpret_cast<const TUint8*>(&aParam), aDir ); |
|
422 } |
|
423 |
|
424 inline void DriverRFC::AppendVGParam( const VGPathAbsRel& aParam, RemoteFunctionCallData::TParamDirection aDir ) |
|
425 { |
|
426 RemoteFunctionCall::AppendParam( EVGPathAbsRel, reinterpret_cast<const TUint8*>(&aParam), aDir ); |
|
427 } |
|
428 |
|
429 inline void DriverRFC::AppendVGParam( const VGPathSegment& aParam, RemoteFunctionCallData::TParamDirection aDir ) |
|
430 { |
|
431 RemoteFunctionCall::AppendParam( EVGPathSegment, reinterpret_cast<const TUint8*>(&aParam), aDir ); |
|
432 } |
|
433 |
|
434 inline void DriverRFC::AppendVGParam( const VGPathCommand& aParam, RemoteFunctionCallData::TParamDirection aDir ) |
|
435 { |
|
436 RemoteFunctionCall::AppendParam( EVGPathSegment, reinterpret_cast<const TUint8*>(&aParam), aDir ); |
|
437 } |
|
438 |
|
439 inline void DriverRFC::AppendVGParam( const VGPathCapabilities& aParam, RemoteFunctionCallData::TParamDirection aDir ) |
|
440 { |
|
441 RemoteFunctionCall::AppendParam( EVGPathCapabilities, reinterpret_cast<const TUint8*>(&aParam), aDir ); |
|
442 } |
|
443 |
|
444 inline void DriverRFC::AppendVGParam( const VGPathParamType& aParam, RemoteFunctionCallData::TParamDirection aDir ) |
|
445 { |
|
446 RemoteFunctionCall::AppendParam( EVGPathParamType, reinterpret_cast<const TUint8*>(&aParam), aDir ); |
|
447 } |
|
448 |
|
449 inline void DriverRFC::AppendVGParam( const VGCapStyle& aParam, RemoteFunctionCallData::TParamDirection aDir ) |
|
450 { |
|
451 RemoteFunctionCall::AppendParam( EVGCapStyle, reinterpret_cast<const TUint8*>(&aParam), aDir ); |
|
452 } |
|
453 |
|
454 inline void DriverRFC::AppendVGParam( const VGJoinStyle& aParam, RemoteFunctionCallData::TParamDirection aDir ) |
|
455 { |
|
456 RemoteFunctionCall::AppendParam( EVGJoinStyle, reinterpret_cast<const TUint8*>(&aParam), aDir ); |
|
457 } |
|
458 |
|
459 inline void DriverRFC::AppendVGParam( const VGFillRule& aParam, RemoteFunctionCallData::TParamDirection aDir ) |
|
460 { |
|
461 RemoteFunctionCall::AppendParam( EVGFillRule, reinterpret_cast<const TUint8*>(&aParam), aDir ); |
|
462 } |
|
463 |
|
464 inline void DriverRFC::AppendVGParam( const VGPaintMode& aParam, RemoteFunctionCallData::TParamDirection aDir ) |
|
465 { |
|
466 RemoteFunctionCall::AppendParam( EVGPaintMode, reinterpret_cast<const TUint8*>(&aParam), aDir ); |
|
467 } |
|
468 |
|
469 inline void DriverRFC::AppendVGParam( const VGPaintParamType& aParam, RemoteFunctionCallData::TParamDirection aDir ) |
|
470 { |
|
471 RemoteFunctionCall::AppendParam( EVGPaintParamType, reinterpret_cast<const TUint8*>(&aParam), aDir ); |
|
472 } |
|
473 |
|
474 inline void DriverRFC::AppendVGParam( const VGPaintType& aParam, RemoteFunctionCallData::TParamDirection aDir ) |
|
475 { |
|
476 RemoteFunctionCall::AppendParam( EVGPaintParamType, reinterpret_cast<const TUint8*>(&aParam), aDir ); |
|
477 } |
|
478 |
|
479 inline void DriverRFC::AppendVGParam( const VGColorRampSpreadMode& aParam, RemoteFunctionCallData::TParamDirection aDir ) |
|
480 { |
|
481 RemoteFunctionCall::AppendParam( EVGColorRampSpreadMode, reinterpret_cast<const TUint8*>(&aParam), aDir ); |
|
482 } |
|
483 |
|
484 inline void DriverRFC::AppendVGParam( const VGTilingMode& aParam, RemoteFunctionCallData::TParamDirection aDir ) |
|
485 { |
|
486 RemoteFunctionCall::AppendParam( EVGTilingMode, reinterpret_cast<const TUint8*>(&aParam), aDir ); |
|
487 } |
|
488 |
|
489 inline void DriverRFC::AppendVGParam( const VGImageFormat& aParam, RemoteFunctionCallData::TParamDirection aDir ) |
|
490 { |
|
491 RemoteFunctionCall::AppendParam( EVGImageFormat, reinterpret_cast<const TUint8*>(&aParam), aDir ); |
|
492 } |
|
493 |
|
494 inline void DriverRFC::AppendVGParam( const VGImageQuality& aParam, RemoteFunctionCallData::TParamDirection aDir ) |
|
495 { |
|
496 RemoteFunctionCall::AppendParam( EVGImageQuality, reinterpret_cast<const TUint8*>(&aParam), aDir ); |
|
497 } |
|
498 |
|
499 inline void DriverRFC::AppendVGParam( const VGImageParamType& aParam, RemoteFunctionCallData::TParamDirection aDir ) |
|
500 { |
|
501 RemoteFunctionCall::AppendParam( EVGImageParamType, reinterpret_cast<const TUint8*>(&aParam), aDir ); |
|
502 } |
|
503 |
|
504 inline void DriverRFC::AppendVGParam( const VGImageMode& aParam, RemoteFunctionCallData::TParamDirection aDir ) |
|
505 { |
|
506 RemoteFunctionCall::AppendParam( EVGImageMode, reinterpret_cast<const TUint8*>(&aParam), aDir ); |
|
507 } |
|
508 |
|
509 inline void DriverRFC::AppendVGParam( const VGImageChannel& aParam, RemoteFunctionCallData::TParamDirection aDir ) |
|
510 { |
|
511 RemoteFunctionCall::AppendParam( EVGImageChannel, reinterpret_cast<const TUint8*>(&aParam), aDir ); |
|
512 } |
|
513 |
|
514 inline void DriverRFC::AppendVGParam( const VGBlendMode& aParam, RemoteFunctionCallData::TParamDirection aDir ) |
|
515 { |
|
516 RemoteFunctionCall::AppendParam( EVGBlendMode, reinterpret_cast<const TUint8*>(&aParam), aDir ); |
|
517 } |
|
518 |
|
519 inline void DriverRFC::AppendVGParam( const VGHardwareQueryType& aParam, RemoteFunctionCallData::TParamDirection aDir ) |
|
520 { |
|
521 RemoteFunctionCall::AppendParam( EVGHardwareQueryType, reinterpret_cast<const TUint8*>(&aParam), aDir ); |
|
522 } |
|
523 |
|
524 inline void DriverRFC::AppendVGParam( const VGHardwareQueryResult& aParam, RemoteFunctionCallData::TParamDirection aDir ) |
|
525 { |
|
526 RemoteFunctionCall::AppendParam( EVGHardwareQueryResult, reinterpret_cast<const TUint8*>(&aParam), aDir ); |
|
527 } |
|
528 |
|
529 inline void DriverRFC::AppendVGParam( const VGStringID& aParam, RemoteFunctionCallData::TParamDirection aDir ) |
|
530 { |
|
531 RemoteFunctionCall::AppendParam( EVGStringID, reinterpret_cast<const TUint8*>(&aParam), aDir ); |
|
532 } |
|
533 |
|
534 inline void DriverRFC::AppendVGParam( const VGUArcType& aParam, RemoteFunctionCallData::TParamDirection aDir ) |
|
535 { |
|
536 RemoteFunctionCall::AppendParam( EVGUArcType, reinterpret_cast<const TUint8*>(&aParam), aDir ); |
|
537 } |
|
538 |
|
539 #ifdef __SYMBIAN32__ |
|
540 inline void DriverRFC::AppendVGParam( const VGeglImageKHR& aParam, RemoteFunctionCallData::TParamDirection aDir ) |
|
541 { |
|
542 RemoteFunctionCall::AppendParam( EVGeglImageKHR, reinterpret_cast<const TUint8*>(&aParam), aDir ); |
|
543 } |
|
544 #endif |
|
545 |
|
546 |