@@ -335,21 +335,21 @@ class _flxParameterOut : public _flxDataOut<T>, public flxParameterOutScalar
335
335
{
336
336
return _flxDataOut<T>::getInt16 ();
337
337
};
338
- int getInt ()
338
+ int32_t getInt32 ()
339
339
{
340
- return _flxDataOut<T>::getInt ();
340
+ return _flxDataOut<T>::getInt32 ();
341
341
};
342
- uint8_t getUint8 ()
342
+ uint8_t getUInt8 ()
343
343
{
344
- return _flxDataOut<T>::getUint8 ();
344
+ return _flxDataOut<T>::getUInt8 ();
345
345
};
346
- uint16_t getUint16 ()
346
+ uint16_t getUInt16 ()
347
347
{
348
- return _flxDataOut<T>::getUint16 ();
348
+ return _flxDataOut<T>::getUInt16 ();
349
349
};
350
- uint getUint ()
350
+ uint32_t getUInt32 ()
351
351
{
352
- return _flxDataOut<T>::getUint ();
352
+ return _flxDataOut<T>::getUInt32 ();
353
353
};
354
354
float getFloat ()
355
355
{
@@ -374,15 +374,17 @@ using flxParameterOutInt8 = _flxParameterOut<int8_t, Object, _getter>;
374
374
template <class Object , int16_t (Object::*_getter)()>
375
375
using flxParameterOutInt16 = _flxParameterOut<int16_t , Object, _getter>;
376
376
377
- template <class Object , int (Object::*_getter)()> using flxParameterOutInt = _flxParameterOut<int , Object, _getter>;
377
+ template <class Object , int32_t (Object::*_getter)()>
378
+ using flxParameterOutInt32 = _flxParameterOut<int32_t , Object, _getter>;
378
379
379
380
template <class Object , uint8_t (Object::*_getter)()>
380
- using flxParameterOutUint8 = _flxParameterOut<uint8_t , Object, _getter>;
381
+ using flxParameterOutUInt8 = _flxParameterOut<uint8_t , Object, _getter>;
381
382
382
383
template <class Object , uint16_t (Object::*_getter)()>
383
- using flxParameterOutUint16 = _flxParameterOut<uint16_t , Object, _getter>;
384
+ using flxParameterOutUInt16 = _flxParameterOut<uint16_t , Object, _getter>;
384
385
385
- template <class Object , uint (Object::*_getter)()> using flxParameterOutUint = _flxParameterOut<uint, Object, _getter>;
386
+ template <class Object , uint32_t (Object::*_getter)()>
387
+ using flxParameterOutUInt32 = _flxParameterOut<uint32_t , Object, _getter>;
386
388
387
389
template <class Object , float (Object::*_getter)()>
388
390
class flxParameterOutFloat : public _flxParameterOut <float , Object, _getter>
@@ -530,21 +532,21 @@ class flxParameterOutString : public flxParameterOutScalar, public _flxDataOutSt
530
532
{
531
533
return _flxDataOutString::getInt16 ();
532
534
};
533
- int getInt ()
535
+ int32_t getInt32 ()
534
536
{
535
- return _flxDataOutString::getInt ();
537
+ return _flxDataOutString::getInt32 ();
536
538
};
537
- uint8_t getUint8 ()
539
+ uint8_t getUInt8 ()
538
540
{
539
- return _flxDataOutString::getUint8 ();
541
+ return _flxDataOutString::getUInt8 ();
540
542
};
541
- uint16_t getUint16 ()
543
+ uint16_t getUInt16 ()
542
544
{
543
- return _flxDataOutString::getUint16 ();
545
+ return _flxDataOutString::getUInt16 ();
544
546
};
545
- uint getUint ()
547
+ uint32_t getUInt32 ()
546
548
{
547
- return _flxDataOutString::getUint ();
549
+ return _flxDataOutString::getUInt32 ();
548
550
};
549
551
float getFloat ()
550
552
{
@@ -595,8 +597,7 @@ class flxParameterOutArrayType : public flxParameterOutArray
595
597
// return our data type
596
598
flxDataType_t type ()
597
599
{
598
- T c;
599
- return flxDataTyper::type (c);
600
+ return flxGetTypeOf<T>();
600
601
};
601
602
602
603
// ---------------------------------------------------------------------------------
@@ -694,17 +695,17 @@ using flxParameterOutArrayInt8 = flxParameterOutArrayType<int8_t, Object, _gette
694
695
template <class Object , bool (Object::*_getter)(flxDataArrayType<int16_t > *)>
695
696
using flxParameterOutArrayInt16 = flxParameterOutArrayType<int16_t , Object, _getter>;
696
697
697
- template <class Object , bool (Object::*_getter)(flxDataArrayType<int > *)>
698
- using flxParameterOutArrayInt = flxParameterOutArrayType<int , Object, _getter>;
698
+ template <class Object , bool (Object::*_getter)(flxDataArrayType<int32_t > *)>
699
+ using flxParameterOutArrayInt32 = flxParameterOutArrayType<int32_t , Object, _getter>;
699
700
700
701
template <class Object , bool (Object::*_getter)(flxDataArrayType<uint8_t > *)>
701
- using flxParameterOutArrayUint8 = flxParameterOutArrayType<uint8_t , Object, _getter>;
702
+ using flxParameterOutArrayUInt8 = flxParameterOutArrayType<uint8_t , Object, _getter>;
702
703
703
704
template <class Object , bool (Object::*_getter)(flxDataArrayType<uint16_t > *)>
704
- using flxParameterOutArrayUint16 = flxParameterOutArrayType<uint16_t , Object, _getter>;
705
+ using flxParameterOutArrayUInt16 = flxParameterOutArrayType<uint16_t , Object, _getter>;
705
706
706
- template <class Object , bool (Object::*_getter)(flxDataArrayType<uint > *)>
707
- using flxParameterOutArrayUint = flxParameterOutArrayType<uint , Object, _getter>;
707
+ template <class Object , bool (Object::*_getter)(flxDataArrayType<uint32_t > *)>
708
+ using flxParameterOutArrayUInt32 = flxParameterOutArrayType<uint32_t , Object, _getter>;
708
709
709
710
template <class Object , bool (Object::*_getter)(flxDataArrayType<float > *)>
710
711
class flxParameterOutArrayFloat : public flxParameterOutArrayType <float , Object, _getter>
@@ -983,17 +984,17 @@ using flxParameterInInt8 = _flxParameterIn<int8_t, Object, _setter>;
983
984
template <class Object , void (Object::*_setter)(int16_t const &)>
984
985
using flxParameterInInt16 = _flxParameterIn<int16_t , Object, _setter>;
985
986
986
- template <class Object , void (Object::*_setter)(int const &)>
987
- using flxParameterInInt = _flxParameterIn<int , Object, _setter>;
987
+ template <class Object , void (Object::*_setter)(int32_t const &)>
988
+ using flxParameterInInt32 = _flxParameterIn<int32_t , Object, _setter>;
988
989
989
990
template <class Object , void (Object::*_setter)(uint8_t const &)>
990
- using flxParameterInUint8 = _flxParameterIn<uint8_t , Object, _setter>;
991
+ using flxParameterInUInt8 = _flxParameterIn<uint8_t , Object, _setter>;
991
992
992
993
template <class Object , void (Object::*_setter)(uint16_t const &)>
993
- using flxParameterInUint16 = _flxParameterIn<uint16_t , Object, _setter>;
994
+ using flxParameterInUInt16 = _flxParameterIn<uint16_t , Object, _setter>;
994
995
995
- template <class Object , void (Object::*_setter)(uint const &)>
996
- using flxParameterInUint = _flxParameterIn<uint , Object, _setter>;
996
+ template <class Object , void (Object::*_setter)(uint32_t const &)>
997
+ using flxParameterInUInt32 = _flxParameterIn<uint32_t , Object, _setter>;
997
998
998
999
template <class Object , void (Object::*_setter)(float const &)>
999
1000
using flxParameterInFloat = _flxParameterIn<float , Object, _setter>;
0 commit comments