|
| using | flxPropertyList = std::vector< flxProperty * > |
| | Define a property list type - vector of properties. More...
|
| |
| template<class Object , bool(Object::*)() _getter, void(Object::*)(bool) _setter> |
| using | flxPropertyRWBool = _flxPropertyTypedRW< bool, Object, _getter, _setter > |
| | A boolean property object that calls provided methods to set/get the property value. More...
|
| |
| template<class Object , int8_t(Object::*)() _getter, void(Object::*)(int8_t) _setter> |
| using | flxPropertyRWInt8 = _flxPropertyTypedRW< int8_t, Object, _getter, _setter > |
| | A int8_t read/write property object that takes a getter and a setter method and the target object. More...
|
| |
| template<class Object , int16_t(Object::*)() _getter, void(Object::*)(int16_t) _setter> |
| using | flxPropertyRWInt16 = _flxPropertyTypedRW< int16_t, Object, _getter, _setter > |
| | A int16_t read/write property object that takes a getter and a setter method and the target object. More...
|
| |
| template<class Object , int32_t(Object::*)() _getter, void(Object::*)(int32_t) _setter> |
| using | flxPropertyRWInt32 = _flxPropertyTypedRW< int32_t, Object, _getter, _setter > |
| | A int32_t read/write property object that takes a getter and a setter method and the target object. More...
|
| |
| template<class Object , uint8_t(Object::*)() _getter, void(Object::*)(uint8_t) _setter> |
| using | flxPropertyRWUInt8 = _flxPropertyTypedRW< uint8_t, Object, _getter, _setter > |
| | A uint8_t read/write property object that takes a getter and a setter method and the target object. More...
|
| |
| template<class Object , uint16_t(Object::*)() _getter, void(Object::*)(uint16_t) _setter> |
| using | flxPropertyRWUInt16 = _flxPropertyTypedRW< uint16_t, Object, _getter, _setter > |
| | A uint16_t read/write property object that takes a getter and a setter method and the target object. More...
|
| |
| template<class Object , uint32_t(Object::*)() _getter, void(Object::*)(uint32_t) _setter> |
| using | flxPropertyRWUInt32 = _flxPropertyTypedRW< uint32_t, Object, _getter, _setter > |
| | A uint32_t read/write property object that takes a getter and a setter method and the target object. More...
|
| |
| template<class Object , float(Object::*)() _getter, void(Object::*)(float) _setter> |
| using | flxPropertyRWFloat = _flxPropertyTypedRW< float, Object, _getter, _setter > |
| | A float read/write property object that takes a getter and a setter method and the target object. More...
|
| |
| template<class Object , double(Object::*)() _getter, void(Object::*)(double) _setter> |
| using | flxPropertyRWDouble = _flxPropertyTypedRW< double, Object, _getter, _setter > |
| | A double read/write property object that takes a getter and a setter method and the target object. More...
|
| |
| template<class Object , bool(Object::*)() _getter, void(Object::*)(bool) _setter> |
| using | flxPropertyRWHiddenBool = _flxPropertyTypedRW< bool, Object, _getter, _setter, true > |
| | A HIDDEN boolean read/write property object that takes a getter and a setter method and the target object. More...
|
| |
| template<class Object , int8_t(Object::*)() _getter, void(Object::*)(int8_t) _setter> |
| using | flxPropertyRWHiddenInt8 = _flxPropertyTypedRW< int8_t, Object, _getter, _setter, true > |
| | A HIDDEN int8_t read/write property object that takes a getter and a setter method and the target object. More...
|
| |
| template<class Object , int16_t(Object::*)() _getter, void(Object::*)(int16_t) _setter> |
| using | flxPropertyRWHiddenInt16 = _flxPropertyTypedRW< int16_t, Object, _getter, _setter, true > |
| | A HIDDEN int16_t read/write property object that takes a getter and a setter method and the target object. More...
|
| |
| template<class Object , int32_t(Object::*)() _getter, void(Object::*)(int32_t) _setter> |
| using | flxPropertyRWHiddenInt32 = _flxPropertyTypedRW< int32_t, Object, _getter, _setter, true > |
| | A HIDDEN int32_t read/write property object that takes a getter and a setter method and the target object. More...
|
| |
| template<class Object , uint8_t(Object::*)() _getter, void(Object::*)(uint8_t) _setter> |
| using | flxPropertyRWHiddenUInt8 = _flxPropertyTypedRW< uint8_t, Object, _getter, _setter, true > |
| | A HIDDEN uint8_t read/write property object that takes a getter and a setter method and the target object. More...
|
| |
| template<class Object , uint16_t(Object::*)() _getter, void(Object::*)(uint16_t) _setter> |
| using | flxPropertyRWHiddenUInt16 = _flxPropertyTypedRW< uint16_t, Object, _getter, _setter, true > |
| | A HIDDEN uint16_t read/write property object that takes a getter and a setter method and the target object. More...
|
| |
| template<class Object , uint32_t(Object::*)() _getter, void(Object::*)(uint32_t) _setter> |
| using | flxPropertyRWHiddenUInt32 = _flxPropertyTypedRW< uint32_t, Object, _getter, _setter, true > |
| | A HIDDEN uint32_t read/write property object that takes a getter and a setter method and the target object. More...
|
| |
| template<class Object , float(Object::*)() _getter, void(Object::*)(float) _setter> |
| using | flxPropertyRWHiddenFloat = _flxPropertyTypedRW< float, Object, _getter, _setter, true > |
| | A HIDDEN float read/write property object that takes a getter and a setter method and the target object. More...
|
| |
| template<class Object , double(Object::*)() _getter, void(Object::*)(double) _setter> |
| using | flxPropertyRWHiddenDouble = _flxPropertyTypedRW< double, Object, _getter, _setter, true > |
| | A HIDDEN double read/write property object that takes a getter and a setter method and the target object. More...
|
| |
| template<class Object , bool(Object::*)() _getter, void(Object::*)(bool) _setter> |
| using | flxPropertyRWSecureBool = _flxPropertyTypedRW< bool, Object, _getter, _setter, false, true > |
| | A SECURE bool read/write property object that takes a getter and a setter method and the target. More...
|
| |
| template<class Object , int8_t(Object::*)() _getter, void(Object::*)(int8_t) _setter> |
| using | flxPropertyRWSecureInt8 = _flxPropertyTypedRW< int8_t, Object, _getter, _setter, false, true > |
| | A SECURE int8_t read/write property object that takes a getter and a setter method and the target. More...
|
| |
| template<class Object , int16_t(Object::*)() _getter, void(Object::*)(int16_t) _setter> |
| using | flxPropertyRWSecureInt16 = _flxPropertyTypedRW< int16_t, Object, _getter, _setter, false, true > |
| | A SECURE int16_t read/write property object that takes a getter and a setter method and the target. More...
|
| |
| template<class Object , int32_t(Object::*)() _getter, void(Object::*)(int32_t) _setter> |
| using | flxPropertyRWSecureInt32 = _flxPropertyTypedRW< int32_t, Object, _getter, _setter, false, true > |
| | A SECURE int32_t read/write property object that takes a getter and a setter method and the target. More...
|
| |
| template<class Object , uint8_t(Object::*)() _getter, void(Object::*)(uint8_t) _setter> |
| using | flxPropertyRWSecureUInt8 = _flxPropertyTypedRW< uint8_t, Object, _getter, _setter, false, true > |
| | A SECURE uint8_t read/write property object that takes a getter and a setter method and the target. More...
|
| |
| template<class Object , uint16_t(Object::*)() _getter, void(Object::*)(uint16_t) _setter> |
| using | flxPropertyRWSecureUInt16 = _flxPropertyTypedRW< uint16_t, Object, _getter, _setter, false, true > |
| | A SECURE uint16_t read/write property object that takes a getter and a setter method and the target. More...
|
| |
| template<class Object , uint32_t(Object::*)() _getter, void(Object::*)(uint32_t) _setter> |
| using | flxPropertyRWSecureUInt32 = _flxPropertyTypedRW< uint32_t, Object, _getter, _setter, false, true > |
| | A SECURE uint32_t read/write property object that takes a getter and a setter method and the target. More...
|
| |
| template<class Object , float(Object::*)() _getter, void(Object::*)(float) _setter> |
| using | flxPropertyRWSecureFloat = _flxPropertyTypedRW< float, Object, _getter, _setter, false, true > |
| | A SECURE float read/write property object that takes a getter and a setter method and the target. More...
|
| |
| template<class Object , double(Object::*)() _getter, void(Object::*)(double) _setter> |
| using | flxPropertyRWSecureDouble = _flxPropertyTypedRW< double, Object, _getter, _setter, false, true > |
| | A SECURE double read/write property object that takes a getter and a setter method and the target. More...
|
| |
| template<class Object , bool(Object::*)() _getter, void(Object::*)(bool) _setter> |
| using | flxPropertyRWSecretBool = _flxPropertyTypedRW< bool, Object, _getter, _setter, true, true > |
| | A HIDDEN and SECURE bool read/write property object that takes a getter and a setter method and the target object. More...
|
| |
| template<class Object , int8_t(Object::*)() _getter, void(Object::*)(int8_t) _setter> |
| using | flxPropertyRWSecretInt8 = _flxPropertyTypedRW< int8_t, Object, _getter, _setter, true, true > |
| | A HIDDEN and SECURE int8_t read/write property object that takes a getter and a setter method and the target object. More...
|
| |
| template<class Object , int16_t(Object::*)() _getter, void(Object::*)(int16_t) _setter> |
| using | flxPropertyRWSecretInt16 = _flxPropertyTypedRW< int16_t, Object, _getter, _setter, true, true > |
| | A HIDDEN and SECURE int16_t read/write property object that takes a getter and a setter method and the target object. More...
|
| |
| template<class Object , int32_t(Object::*)() _getter, void(Object::*)(int32_t) _setter> |
| using | flxPropertyRWSecretInt32 = _flxPropertyTypedRW< int32_t, Object, _getter, _setter, true, true > |
| | A HIDDEN and SECURE int32_t read/write property object that takes a getter and a setter method and the target object. More...
|
| |
| template<class Object , uint8_t(Object::*)() _getter, void(Object::*)(uint8_t) _setter> |
| using | flxPropertyRWSecretUInt8 = _flxPropertyTypedRW< uint8_t, Object, _getter, _setter, true, true > |
| | A HIDDEN and SECURE uint8_t read/write property object that takes a getter and a setter method and the target object. More...
|
| |
| template<class Object , uint16_t(Object::*)() _getter, void(Object::*)(uint16_t) _setter> |
| using | flxPropertyRWSecretUInt16 = _flxPropertyTypedRW< uint16_t, Object, _getter, _setter, true, true > |
| | A HIDDEN and SECURE uint16_t read/write property object that takes a getter and a setter method and the target object. More...
|
| |
| template<class Object , uint32_t(Object::*)() _getter, void(Object::*)(uint32_t) _setter> |
| using | flxPropertyRWSecretUInt32 = _flxPropertyTypedRW< uint32_t, Object, _getter, _setter, true, true > |
| | A HIDDEN and SECURE uint32_t read/write property object that takes a getter and a setter method and the target object. More...
|
| |
| template<class Object , float(Object::*)() _getter, void(Object::*)(float) _setter> |
| using | flxPropertyRWSecretFloat = _flxPropertyTypedRW< float, Object, _getter, _setter, true, true > |
| | A HIDDEN and SECURE float read/write property object that takes a getter and a setter method and the target object. More...
|
| |
| template<class Object , double(Object::*)() _getter, void(Object::*)(double) _setter> |
| using | flxPropertyRWSecretDouble = _flxPropertyTypedRW< double, Object, _getter, _setter, true, true > |
| | A HIDDEN and SECURE double read/write property object that takes a getter and a setter method and the target object. More...
|
| |
| template<class Object , std::string(Object::*)() _getter, void(Object::*)(std::string) _setter> |
| using | flxPropertyRWHiddenString = flxPropertyRWString< Object, _getter, _setter, true, false > |
| | A HIDDEN uint8_t read/write property object that takes a getter and a setter method and the target object. More...
|
| |
| template<class Object , std::string(Object::*)() _getter, void(Object::*)(std::string) _setter> |
| using | flxPropertyRWSecureString = flxPropertyRWString< Object, _getter, _setter, false, true > |
| | A SECURE string read/write property object that takes a getter and a setter method and the target object. More...
|
| |
| template<class Object , std::string(Object::*)() _getter, void(Object::*)(std::string) _setter> |
| using | flxPropertyRWSecretString = flxPropertyRWString< Object, _getter, _setter, true, true > |
| | A HIDDEN and SECURE string read/write property object that takes a getter and a setter method and the target object. More...
|
| |
| template<class Object > |
| using | flxPropertyBool = _flxPropertyTyped< Object, bool > |
| | A boolean property object. More...
|
| |
| template<class Object > |
| using | flxPropertyInt8 = _flxPropertyTyped< Object, int8_t > |
| | A int8_t property object. More...
|
| |
| template<class Object > |
| using | flxPropertyInt16 = _flxPropertyTyped< Object, int16_t > |
| | A int16_t property object. More...
|
| |
| template<class Object > |
| using | flxPropertyInt32 = _flxPropertyTyped< Object, int32_t > |
| | A int32_t property object. More...
|
| |
| template<class Object > |
| using | flxPropertyUInt8 = _flxPropertyTyped< Object, uint8_t > |
| | A uint8_t property object. More...
|
| |
| template<class Object > |
| using | flxPropertyUInt16 = _flxPropertyTyped< Object, uint16_t > |
| | A uint16_t property object. More...
|
| |
| template<class Object > |
| using | flxPropertyUInt32 = _flxPropertyTyped< Object, uint32_t > |
| | A uint32_t property object. More...
|
| |
| template<class Object > |
| using | flxPropertyFloat = _flxPropertyTyped< Object, float > |
| | A float property object. More...
|
| |
| template<class Object > |
| using | flxPropertyDouble = _flxPropertyTyped< Object, double > |
| | A double property object. More...
|
| |
| template<class Object > |
| using | flxPropertyHiddenBool = _flxPropertyTyped< Object, bool, true > |
| |
| template<class Object > |
| using | flxPropertyHiddenInt8 = _flxPropertyTyped< Object, int8_t, true > |
| |
| template<class Object > |
| using | flxPropertyHiddenInt16 = _flxPropertyTyped< Object, int16_t, true > |
| |
| template<class Object > |
| using | flxPropertyHiddenInt32 = _flxPropertyTyped< Object, int32_t, true > |
| |
| template<class Object > |
| using | flxPropertyHiddenUInt8 = _flxPropertyTyped< Object, uint8_t, true > |
| |
| template<class Object > |
| using | flxPropertyHiddenUInt16 = _flxPropertyTyped< Object, uint16_t, true > |
| |
| template<class Object > |
| using | flxPropertyHiddenUInt32 = _flxPropertyTyped< Object, uint32_t, true > |
| |
| template<class Object > |
| using | flxPropertyHiddenFloat = _flxPropertyTyped< Object, float, true > |
| |
| template<class Object > |
| using | flxPropertyHiddenDouble = _flxPropertyTyped< Object, double, true > |
| |
| template<class Object > |
| using | flxPropertySecureBool = _flxPropertyTyped< Object, bool, false, true > |
| |
| template<class Object > |
| using | flxPropertySecureInt8 = _flxPropertyTyped< Object, int8_t, false, true > |
| |
| template<class Object > |
| using | flxPropertySecureInt16 = _flxPropertyTyped< Object, int16_t, false, true > |
| |
| template<class Object > |
| using | flxPropertySecureInt32 = _flxPropertyTyped< Object, int32_t, false, true > |
| |
| template<class Object > |
| using | flxPropertySecureUInt8 = _flxPropertyTyped< Object, uint8_t, false, true > |
| |
| template<class Object > |
| using | flxPropertySecureUInt16 = _flxPropertyTyped< Object, uint16_t, false, true > |
| |
| template<class Object > |
| using | flxPropertySecureUInt32 = _flxPropertyTyped< Object, uint32_t, false, true > |
| |
| template<class Object > |
| using | flxPropertySecureFloat = _flxPropertyTyped< Object, float, false, true > |
| |
| template<class Object > |
| using | flxPropertySecureDouble = _flxPropertyTyped< Object, double, false, true > |
| |
| template<class Object > |
| using | flxPropertySecretBool = _flxPropertyTyped< Object, bool, true, true > |
| |
| template<class Object > |
| using | flxPropertySecretInt8 = _flxPropertyTyped< Object, int8_t, true, true > |
| |
| template<class Object > |
| using | flxPropertySecretInt16 = _flxPropertyTyped< Object, int16_t, true, true > |
| |
| template<class Object > |
| using | flxPropertySecretInt32 = _flxPropertyTyped< Object, int32_t, true, true > |
| |
| template<class Object > |
| using | flxPropertySecretUInt8 = _flxPropertyTyped< Object, uint8_t, true, true > |
| |
| template<class Object > |
| using | flxPropertySecretUInt16 = _flxPropertyTyped< Object, uint16_t, true, true > |
| |
| template<class Object > |
| using | flxPropertySecretUInt32 = _flxPropertyTyped< Object, uint32_t, true, true > |
| |
| template<class Object > |
| using | flxPropertySecretFloat = _flxPropertyTyped< Object, float, true, true > |
| |
| template<class Object > |
| using | flxPropertySecretDouble = _flxPropertyTyped< Object, double, true, true > |
| |
| template<class Object > |
| using | flxPropertyHiddenString = flxPropertyString< Object, true, false > |
| |
| template<class Object > |
| using | flxPropertySecureString = flxPropertyString< Object, false, true > |
| |
| template<class Object > |
| using | flxPropertySecretString = flxPropertyString< Object, true, true > |
| |
| using | flxObjectContainer = flxContainer< flxObject * > |
| |