Mirror reflection library 0.5.13
|
Special specifier tag for selecting the default specifier in a context. More...
#include <mirror/specifier_tags.hpp>
Special specifier tag for selecting the default specifier in a context.
This specifier tag is used as a convenience for selecting the default specifier for the particular context in which it is used. For example if this specifier is used to specify the inheritance type then the non-virtual inheritance is selected, if it is used to specify the default 'staticity' or 'constness' of a class member function then in the first case non-static tag and in the second cast the non-const tag is selected.
Do not use this tag directly, it is used by some of the registering macros in an appropriate way.