rttr::visitor::type_info< T > Struct Template Reference
The type_info class is used to forward all information during registration of a class. More...
#include <visitor.h>
Public Types | |
using | base_classes = type_list< Base_Classes... > |
A list of base classes from type T . More... | |
using | declaring_type = T |
Public Attributes | |
const type & | type_item |
The type object. More... | |
Detailed Description
template<typename T>
struct rttr::visitor::type_info< T >
The type_info class is used to forward all information during registration of a class.
The information will be forwarded when the methods: visit_type_begin() and visit_type_end() are implemented.
Member Typedef Documentation
template<typename T >
using rttr::visitor::type_info< T >::base_classes = type_list<Base_Classes...> |
A list of base classes from type T
.
template<typename T >
using rttr::visitor::type_info< T >::declaring_type = T |
The compile time type information, corresponds to template parameter used in: rttr::type::get<T>()
, or rttr::registration::class_<T>("...")
Member Data Documentation
template<typename T >
const type& rttr::visitor::type_info< T >::type_item |
The type object.
The documentation for this struct was generated from the following file: