ARB
Public Types | Public Member Functions | Public Attributes | List of all members
CallbackData< P1, P2 > Struct Template Reference

#include <cbtypes.h>

Collaboration diagram for CallbackData< P1, P2 >:
Collaboration graph
[legend]

Public Types

typedef void(* CallbackDataDeallocator )(P1 p1, P2 p2)
 

Public Member Functions

 CallbackData (P1 p1_, P2 p2_)
 
 CallbackData (P1 p1_, P2 p2_, CallbackDataDeallocator dealloc_)
 
 ~CallbackData ()
 
bool operator< (const CallbackData &other) const
 
bool operator== (const CallbackData &other) const
 

Public Attributes

P1 p1
 
P2 p2
 
CallbackDataDeallocator dealloc
 

Detailed Description

template<typename P1, typename P2>
struct CallbackData< P1, P2 >

Definition at line 137 of file cbtypes.h.

Member Typedef Documentation

template<typename P1 , typename P2 >
typedef void(* CallbackData< P1, P2 >::CallbackDataDeallocator)(P1 p1, P2 p2)

Definition at line 141 of file cbtypes.h.

Constructor & Destructor Documentation

template<typename P1 , typename P2 >
CallbackData< P1, P2 >::CallbackData ( P1  p1_,
P2  p2_ 
)
inline

Definition at line 144 of file cbtypes.h.

template<typename P1 , typename P2 >
CallbackData< P1, P2 >::CallbackData ( P1  p1_,
P2  p2_,
CallbackDataDeallocator  dealloc_ 
)
inline

Definition at line 145 of file cbtypes.h.

template<typename P1 , typename P2 >
CallbackData< P1, P2 >::~CallbackData ( )
inline

Definition at line 146 of file cbtypes.h.

References CallbackData< P1, P2 >::dealloc.

Member Function Documentation

template<typename P1 , typename P2 >
bool CallbackData< P1, P2 >::operator< ( const CallbackData< P1, P2 > &  other) const
inline
template<typename P1 , typename P2 >
bool CallbackData< P1, P2 >::operator== ( const CallbackData< P1, P2 > &  other) const
inline

Member Data Documentation

template<typename P1 , typename P2 >
P1 CallbackData< P1, P2 >::p1
template<typename P1 , typename P2 >
P2 CallbackData< P1, P2 >::p2
template<typename P1 , typename P2 >
CallbackDataDeallocator CallbackData< P1, P2 >::dealloc

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