ARB
Public Types | Public Member Functions | List of all members
Callback_FVV< RT, FIXED > Struct Template Reference

#include <cbtypes.h>

Public Types

typedef StrictlyTypedCallback
< RT, FIXED, AW_CL, AW_CL
Signature
 

Public Member Functions

 Callback_FVV (Signature CB, AW_CL P1, AW_CL P2)
 
 Callback_FVV (Signature CB, UntypedCallbackData::CallbackDataDeallocator dealloc, AW_CL P1, AW_CL P2)
 
RT operator() (FIXED fixed) const
 
bool operator< (const Callback_FVV &other) const
 
bool operator== (const Callback_FVV &other) const
 
bool same_function_as (const Callback_FVV &other) const
 
AW_CL callee () const
 
AW_CL inspect_CD1 () const
 
AW_CL inspect_CD2 () const
 

Detailed Description

template<typename RT, typename FIXED>
struct Callback_FVV< RT, FIXED >

Definition at line 185 of file cbtypes.h.

Member Typedef Documentation

template<typename RT , typename FIXED >
typedef StrictlyTypedCallback<RT,FIXED,AW_CL,AW_CL> Callback_FVV< RT, FIXED >::Signature

Definition at line 186 of file cbtypes.h.

Constructor & Destructor Documentation

template<typename RT , typename FIXED >
Callback_FVV< RT, FIXED >::Callback_FVV ( Signature  CB,
AW_CL  P1,
AW_CL  P2 
)
inline

Definition at line 193 of file cbtypes.h.

template<typename RT , typename FIXED >
Callback_FVV< RT, FIXED >::Callback_FVV ( Signature  CB,
UntypedCallbackData::CallbackDataDeallocator  dealloc,
AW_CL  P1,
AW_CL  P2 
)
inline

Definition at line 194 of file cbtypes.h.

Member Function Documentation

template<typename RT , typename FIXED >
RT Callback_FVV< RT, FIXED >::operator() ( FIXED  fixed) const
inline

Definition at line 196 of file cbtypes.h.

References CallbackData< P1, P2 >::p1, and CallbackData< P1, P2 >::p2.

template<typename RT , typename FIXED >
bool Callback_FVV< RT, FIXED >::operator< ( const Callback_FVV< RT, FIXED > &  other) const
inline

Definition at line 198 of file cbtypes.h.

template<typename RT , typename FIXED >
bool Callback_FVV< RT, FIXED >::operator== ( const Callback_FVV< RT, FIXED > &  other) const
inline

Definition at line 199 of file cbtypes.h.

template<typename RT , typename FIXED >
bool Callback_FVV< RT, FIXED >::same_function_as ( const Callback_FVV< RT, FIXED > &  other) const
inline

Definition at line 201 of file cbtypes.h.

template<typename RT , typename FIXED >
AW_CL Callback_FVV< RT, FIXED >::callee ( ) const
inline

Definition at line 203 of file cbtypes.h.

References StrictlyTypedCallback< RT, P1, P2, P3 >::get_cb().

template<typename RT , typename FIXED >
AW_CL Callback_FVV< RT, FIXED >::inspect_CD1 ( ) const
inline

Definition at line 204 of file cbtypes.h.

References CallbackData< P1, P2 >::p1.

template<typename RT , typename FIXED >
AW_CL Callback_FVV< RT, FIXED >::inspect_CD2 ( ) const
inline

Definition at line 205 of file cbtypes.h.

References CallbackData< P1, P2 >::p2.


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