B2BITS FIX Antenna C++ 2.32.0
Loading...
Searching...
No Matches
Public Member Functions | Static Public Member Functions | List of all members
Utils::MethodPtr3< return_t, arg1_t, arg2_t, arg3_t > Class Template Reference

#include <B2BITS_MethodPtr.h>

Public Member Functions

 MethodPtr3 () throw ()
 
template<typename T , typename PtrT >
 MethodPtr3 (return_t(*func)(T *, arg1_t, arg2_t, arg3_t), PtrT *ptr) throw ()
 
 operator bool () const throw ()
 
return_t operator() (arg1_t arg1, arg2_t arg2, arg3_t arg3) const
 

Static Public Member Functions

template<typename T >
static MethodPtr3 create (return_t(*func)(T *, arg1_t, arg2_t, arg3_t), T *ptr) throw ()
 

Constructor & Destructor Documentation

◆ MethodPtr3() [1/2]

Utils::MethodPtr3< return_t, arg1_t, arg2_t, arg3_t >::MethodPtr3 ( )
throw ( )
inline

◆ MethodPtr3() [2/2]

template<typename T , typename PtrT >
Utils::MethodPtr3< return_t, arg1_t, arg2_t, arg3_t >::MethodPtr3 ( return_t(*)(T *, arg1_t, arg2_t, arg3_t) func,
PtrT * ptr )
throw ( )
inline

Member Function Documentation

◆ create()

template<typename return_t , typename arg1_t , typename arg2_t , typename arg3_t >
template<typename T >
static MethodPtr3 Utils::MethodPtr3< return_t, arg1_t, arg2_t, arg3_t >::create ( return_t(*)(T *, arg1_t, arg2_t, arg3_t) func,
T * ptr )
throw ( )
inlinestatic

◆ operator bool()

◆ operator()()