Go to the documentation of this file.
32 #include "rttr/enum_flags.h"
34 namespace rttr
52 instance_item = 1,
58 static_item = 2,
65 public_access = 4,
72 non_public_access = 8,
78 declared_only = 16
Includes all static members in the search.
Includes all public specified members in the search.
Includes all non public (private or protected) members in the search.
This macro declares the a global operator | for enums of type enum_flags
Returns all members declared for the current type; inherited members are not returned.
The filter_item enum is used to filter the search for certain members in types.
#define RTTR_DECLARE_FLAGS(Flags, Enum)
This macro expands to:
Includes all members in the search, which needs an instance to be invoked.