Mirror reflection library 0.5.13
|
InheritanceTypeTag is a type which reflects the type of class inheritance. More...
#include <mirror/doc/concepts_specifier.hpp>
Static Public Member Functions | |
static std::string | keyword (void) |
Returnins the keyword for the specifier represented by this tag. |
InheritanceTypeTag is a type which reflects the type of class inheritance.
There are two types which are models of this concept - spec_virtual_tag which represents the virtual inheritance type and spec_non_virtual_tag which represents non-virtual class inheritance.
static std::string mirror::SpecifierTag::keyword | ( | void | ) | [static, inherited] |
Returnins the keyword for the specifier represented by this tag.
This function can be used to get the keyword for the specifier which is represented by the SpecifierTag type.