TrueReality  v0.1.1912
trUtil::Functor< R, TList, size >::FunImplBase::VTable Struct Reference

#include <Functor.h>

Collaboration diagram for trUtil::Functor< R, TList, size >::FunImplBase::VTable:

Public Attributes

void(* destroy_ )(Functor const &)
 
VTable *(* clone_ )(Functor const &, Functor &)
 
R(* call_ )(Functor const &, ParmsListType)
 

Detailed Description

template<typename R, class TList, unsigned int size = 4 * sizeof(void*)>
struct trUtil::Functor< R, TList, size >::FunImplBase::VTable

Definition at line 177 of file Functor.h.

Member Data Documentation

◆ call_

template<typename R, class TList, unsigned int size = 4 * sizeof(void*)>
R(* trUtil::Functor< R, TList, size >::FunImplBase::VTable::call_) (Functor const &, ParmsListType)

Definition at line 181 of file Functor.h.

◆ clone_

template<typename R, class TList, unsigned int size = 4 * sizeof(void*)>
VTable*(* trUtil::Functor< R, TList, size >::FunImplBase::VTable::clone_) (Functor const &, Functor &)

◆ destroy_

template<typename R, class TList, unsigned int size = 4 * sizeof(void*)>
void(* trUtil::Functor< R, TList, size >::FunImplBase::VTable::destroy_) (Functor const &)

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