![]() |
Scanframe Modular Application 0.1.0
|

Go to the source code of this file.
Macros | |
| #define | SF_DECL_PROP_GS(Type, Name) |
| Declares unreferenced getter and unreferenced setter for a property. | |
| #define | SF_DECL_PROP_GRS(Type, Name) |
| Declares unreferenced getter and referenced setter for a property. | |
| #define | SF_DECL_PROP_RGRS(Type, Name) |
| Declares referenced getter and referenced setter for a property. | |
| #define | SF_IMPL_PROP_G(Type, Class, Name, Instance) |
| Implements unreferenced getter. | |
| #define | SF_IMPL_PROP_RG(Type, Class, Name, Instance) |
| Implements referenced getter. | |
| #define | SF_IMPL_PROP_S(Type, Class, Name, Instance) |
| Implements unreferenced setter. | |
| #define | SF_IMPL_PROP_SN(Type, Class, Name, Instance, NotifyFunc) |
| Implements unreferenced setter with notification function. | |
| #define | SF_IMPL_PROP_RS(Type, Class, Name, Instance) |
| Implements referenced setter. | |
| #define | SF_IMPL_PROP_RSN(Type, Class, Name, Instance, NotifyFunc) |
| Implements referenced setter with notification function. | |
| #define | SF_IMPL_PROP_GS(Type, Class, Name, Instance) |
| Implements unreferenced setter and unreferenced getter. | |
| #define | SF_IMPL_PROP_GRS(Type, Class, Name, Instance) |
| #define | SF_IMPL_PROP_GSN(Type, Class, Name, Instance, NotifyFunc) |
| Implements unreferenced setter and unreferenced getter with notification function. | |
| #define | SF_IMPL_PROP_GRSN(Type, Class, Name, Instance, NotifyFunc) |
| Implements referenced setter and unreferenced getter with notification function. | |
| #define | SF_IMPL_PROP_RGRS(Type, Class, Name, Instance) |
| Implements referenced setter and referenced getter with notification function. | |
| #define | SF_IMPL_PROP_RGRSN(Type, Class, Name, Instance, NotifyFunc) |
| Implements referenced setter and referenced getter with notification function. | |
| #define | SF_IMPL_PROP_GSP(Type, Class, Name, Instance, Property) |
| Implements referenced setter and referenced getter with notification function. | |
| #define SF_DECL_PROP_GRS | ( | Type, | |
| Name | |||
| ) |
Declares unreferenced getter and referenced setter for a property.
| Type | Type of the property. |
| Name | Suffix of the getXXX and setXXX methods being implemented. |
| #define SF_DECL_PROP_GS | ( | Type, | |
| Name | |||
| ) |
Declares unreferenced getter and unreferenced setter for a property.
| Type | Type of the property. |
| Name | Suffix of the getXXX and setXXX methods being implemented. |
| #define SF_DECL_PROP_RGRS | ( | Type, | |
| Name | |||
| ) |
Declares referenced getter and referenced setter for a property.
| Type | Type of the property. |
| Name | Suffix of the getXXX and setXXX methods being implemented. |
| #define SF_IMPL_PROP_G | ( | Type, | |
| Class, | |||
| Name, | |||
| Instance | |||
| ) |
Implements unreferenced getter.
| Type | Type of the property. |
| Class | Class name to implement the method in. |
| Name | Suffix of the getXXX method being implemented. |
| Instance | The instance the getter is reading. |
| #define SF_IMPL_PROP_GRS | ( | Type, | |
| Class, | |||
| Name, | |||
| Instance | |||
| ) |
| #define SF_IMPL_PROP_GRSN | ( | Type, | |
| Class, | |||
| Name, | |||
| Instance, | |||
| NotifyFunc | |||
| ) |
Implements referenced setter and unreferenced getter with notification function.
| Type | Type of the property. |
| Class | Class name to implement the methods in. |
| Name | Suffix of the getXXX and setXXX methods being implemented. |
| Instance | The instance the getter and setter is reading and writing. |
| NotifyFunc | Must be of type void(void*) |
| #define SF_IMPL_PROP_GS | ( | Type, | |
| Class, | |||
| Name, | |||
| Instance | |||
| ) |
Implements unreferenced setter and unreferenced getter.
| Type | Type of the property. |
| Class | Class name to implement the methods in. |
| Name | Suffix of the getXXX and setXXX methods being implemented. |
| Instance | The instance the getter and setter is reading and writing. |
| #define SF_IMPL_PROP_GSN | ( | Type, | |
| Class, | |||
| Name, | |||
| Instance, | |||
| NotifyFunc | |||
| ) |
Implements unreferenced setter and unreferenced getter with notification function.
| Type | Type of the property. |
| Class | Class name to implement the methods in. |
| Name | Suffix of the getXXX and setXXX methods being implemented. |
| Instance | The instance the getter and setter is reading and writing. |
| NotifyFunc | Must be of type void(void*) |
| #define SF_IMPL_PROP_GSP | ( | Type, | |
| Class, | |||
| Name, | |||
| Instance, | |||
| Property | |||
| ) |
Implements referenced setter and referenced getter with notification function.
| Type | Type of the property. |
| Class | Class name to implement the methods in. |
| Name | Suffix of the getXXX and setXXX methods being implemented. |
| Instance | The instance the getter and setter is reading and writing the property from and to. |
| Property | Name of the property. |
| #define SF_IMPL_PROP_RG | ( | Type, | |
| Class, | |||
| Name, | |||
| Instance | |||
| ) |
Implements referenced getter.
| Type | Type of the property. |
| Class | Class name to implement the methods in. |
| Name | Suffix of the getXXX method being implemented. |
| Instance | The instance the getter is reading. |
| #define SF_IMPL_PROP_RGRS | ( | Type, | |
| Class, | |||
| Name, | |||
| Instance | |||
| ) |
Implements referenced setter and referenced getter with notification function.
| Type | Type of the property. |
| Class | Class name to implement the methods in. |
| Name | Suffix of the getXXX and setXXX methods being implemented. |
| Instance | The instance the getter and setter is reading and writing. |
| #define SF_IMPL_PROP_RGRSN | ( | Type, | |
| Class, | |||
| Name, | |||
| Instance, | |||
| NotifyFunc | |||
| ) |
Implements referenced setter and referenced getter with notification function.
| Type | Type of the property. |
| Class | Class name to implement the methods in. |
| Name | Suffix of the getXXX and setXXX methods being implemented. |
| Instance | The instance the getter and setter is reading and writing. |
| NotifyFunc | Must be of type void(void*) |
| #define SF_IMPL_PROP_RS | ( | Type, | |
| Class, | |||
| Name, | |||
| Instance | |||
| ) |
Implements referenced setter.
| Type | Type of the property. |
| Class | Class name to implement the methods in. |
| Name | Suffix of the setXXX method being implemented. |
| Instance | The instance the setter is writing. |
| #define SF_IMPL_PROP_RSN | ( | Type, | |
| Class, | |||
| Name, | |||
| Instance, | |||
| NotifyFunc | |||
| ) |
Implements referenced setter with notification function.
| Type | Type of the property. |
| Class | Class name to implement the methods in. |
| Name | Suffix of the setXXX method being implemented. |
| Instance | The instance the setter is writing. |
| NotifyFunc | Must be of type void(void*) |
| #define SF_IMPL_PROP_S | ( | Type, | |
| Class, | |||
| Name, | |||
| Instance | |||
| ) |
Implements unreferenced setter.
| Type | Type of the property. |
| Class | Class name to implement the methods in. |
| Name | Suffix of the setXXX method being implemented. |
| Instance | The instance the setter is writing. |
| #define SF_IMPL_PROP_SN | ( | Type, | |
| Class, | |||
| Name, | |||
| Instance, | |||
| NotifyFunc | |||
| ) |
Implements unreferenced setter with notification function.
| Type | Type of the property. |
| Class | Class name to implement the methods in. |
| Name | Suffix of the setXXX method being implemented. |
| Instance | The instance the setter is writing. |
| NotifyFunc | Must be of type void(void*) |