|
AUI Framework
master
Cross-platform base for C++ UI apps
|
Basic reflection capabilities. More...
Classes# | |
| class | AClass< T > |
| [ARROW_ERROR_MESSAGE_EXAMPLE] More... | |
| class | AEnumerate< enum_t > |
| Enum trait to transform enum to name, name to enum, list all enums and vise versa. More... | |
| struct | aui::reflect::member< Type > |
| Pointer to member type (not value) introspection. More... | |
|
constexpr |
| clazz | the type to iterate over. |
| callback | callback to pass the values to. |
Iterates over the non-static data members of an aggregate type and applies the given callback to their values.
Clazz must meet the following requirements: