#include <trUtil/FunCall.h>
#include <trUtil/FunTraits.h>
#include <trUtil/TypeList.h>
#include <stdlib.h>
#include <utility>
Go to the source code of this file.
|
| class | trUtil::Functor< R, TList, size > |
| | A functor. More...
|
| |
| struct | trUtil::Functor< R, TList, size >::FunImplBase |
| |
| struct | trUtil::Functor< R, TList, size >::FunImplBase::VTable |
| |
| struct | trUtil::Functor< R, TList, size >::FunStorageImpl< V, Derived > |
| |
| struct | trUtil::Functor< R, TList, size >::FunctorImpl< T > |
| |
| struct | trUtil::Functor< R, TList, size >::MemberFnImpl< P, T > |
| |
| struct | trUtil::Functor< R, TList, size >::Typeless |
| |
| struct | trUtil::Functor< R, TList, size >::ByValue< T > |
| |
| struct | trUtil::Functor< R, TList, size >::NewAlloc< T > |
| |
| struct | trUtil::Functor< R, TList, size >::SelectStored< T > |
| |
| struct | trUtil::Functor< R, TList, size >::Stored |
| |
|
| | trUtil |
| | Namespace that holds various utility classes for the engine.
|
| |
|
| #define | DoCall(parms) return vptr_->call_(*this, parms); |
| |
◆ DoCall
| #define DoCall |
( |
|
parms | ) |
return vptr_->call_(*this, parms); |