template<typename VrtContextT, typename... Args>
VirtualMakeClosure struct
Public types
- using TupleType = std::tuple<Args...>
Constructors, destructors, conversion operators
- VirtualMakeClosure(TupleType&& in_tup, VirtualProxyType const& in_proxy, VirtualInfo* in_info)
- VirtualMakeClosure(VirtualMakeClosure&&) defaulted
Public functions
- void make()
Public variables
Typedef documentation
template<typename VrtContextT, typename... Args>
using vt:: vrt:: VirtualMakeClosure<VrtContextT, Args>:: TupleType = std::tuple<Args...>
Function documentation
template<typename VrtContextT, typename... Args>
vt:: vrt:: VirtualMakeClosure<VrtContextT, Args>:: VirtualMakeClosure(TupleType&& in_tup,
VirtualProxyType const& in_proxy,
VirtualInfo* in_info)
template<typename VrtContextT, typename... Args>
vt:: vrt:: VirtualMakeClosure<VrtContextT, Args>:: VirtualMakeClosure(VirtualMakeClosure&&) defaulted
template<typename VrtContextT, typename... Args>
void vt:: vrt:: VirtualMakeClosure<VrtContextT, Args>:: make()
Variable documentation
template<typename VrtContextT, typename... Args>
VirtualProxyType vt:: vrt:: VirtualMakeClosure<VrtContextT, Args>:: proxy
template<typename VrtContextT, typename... Args>
VirtualInfo* vt:: vrt:: VirtualMakeClosure<VrtContextT, Args>:: info