rttr::visitor::method_info< T > Struct Template Reference

The method_info class is used to forward all information during registration of a method. More...

#include <visitor.h>

Public Types

using declaring_type = T
 The type T where this method is declared to.
 
using policy = Policy
 The used policy during registration.
 

Public Attributes

Acc function_ptr
 The function pointer of the method (can be a member- or free function)
 
const methodmethod_item
 The method object.
 

Detailed Description

template<typename T>
struct rttr::visitor::method_info< T >

The method_info class is used to forward all information during registration of a method.

The information will be forwarded when the methods: visit_method() are implemented.

Member Typedef Documentation

◆ declaring_type

template<typename T >
using rttr::visitor::method_info< T >::declaring_type = T

The type T where this method is declared to.

◆ policy

The used policy during registration.

Member Data Documentation

◆ function_ptr

template<typename T >
Acc rttr::visitor::method_info< T >::function_ptr

The function pointer of the method (can be a member- or free function)

◆ method_item

template<typename T >
const method& rttr::visitor::method_info< T >::method_item

The method object.


The documentation for this struct was generated from the following file: