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

#include <cbtypes.h>

Public Types

typedef StrictlyTypedCallback
< RT, AW_CL, AW_CL, AW_CL
Signature
 

Public Member Functions

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

Detailed Description

template<typename RT>
struct Callback_VV< RT >

Definition at line 161 of file cbtypes.h.

Member Typedef Documentation

template<typename RT >
typedef StrictlyTypedCallback<RT,AW_CL,AW_CL,AW_CL> Callback_VV< RT >::Signature

Definition at line 162 of file cbtypes.h.

Constructor & Destructor Documentation

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

Definition at line 169 of file cbtypes.h.

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

Definition at line 170 of file cbtypes.h.

Member Function Documentation

template<typename RT >
RT Callback_VV< RT >::operator() ( ) const
inline

Definition at line 172 of file cbtypes.h.

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

template<typename RT >
bool Callback_VV< RT >::operator< ( const Callback_VV< RT > &  other) const
inline

Definition at line 174 of file cbtypes.h.

template<typename RT >
bool Callback_VV< RT >::operator== ( const Callback_VV< RT > &  other) const
inline

Definition at line 175 of file cbtypes.h.

template<typename RT >
bool Callback_VV< RT >::same_function_as ( const Callback_VV< RT > &  other) const
inline

Definition at line 177 of file cbtypes.h.

template<typename RT >
AW_CL Callback_VV< RT >::callee ( ) const
inline

Definition at line 179 of file cbtypes.h.

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

template<typename RT >
AW_CL Callback_VV< RT >::inspect_CD1 ( ) const
inline

Definition at line 180 of file cbtypes.h.

References CallbackData< P1, P2 >::p1.

template<typename RT >
AW_CL Callback_VV< RT >::inspect_CD2 ( ) const
inline

Definition at line 181 of file cbtypes.h.

References CallbackData< P1, P2 >::p2.


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