Macros | |
| #define | KANZI_GENERATE_QNX_PROPERTY_FUNCTIONS(qnxType) |
| Use this helper to generate comma-separated property functions for specific QNX type that you can assign to kanzi::qnx::QnxPropertyFunctions. | |
| #define | KANZI_QNX_PROPERTY_GETTER(qnxType, argType) |
| Produces a QNX function name that gets a property of a certain type. | |
| #define | KANZI_QNX_PROPERTY_SETTER(qnxType, argType) |
| Produces a QNX function name that sets a property of a certain type. | |
| #define KANZI_QNX_PROPERTY_GETTER | ( | qnxType, | |
| argType ) |
Produces a QNX function name that gets a property of a certain type.
| qnxType | QNX resource type. |
| argType | Primitive type to access. |
| #define KANZI_QNX_PROPERTY_SETTER | ( | qnxType, | |
| argType ) |
Produces a QNX function name that sets a property of a certain type.
| qnxType | QNX resource type. |
| argType | Primitive type to set. |
| #define KANZI_GENERATE_QNX_PROPERTY_FUNCTIONS | ( | qnxType | ) |
Use this helper to generate comma-separated property functions for specific QNX type that you can assign to kanzi::qnx::QnxPropertyFunctions.
Order of getters and setters must match the internal structure of kanzi::qnx::QnxPropertyFunctions.
For example
| qnxType | QNX resource type. |