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. |