blue_sky::one_call_proxy< wrapped_t, callee_t > Struct Template Reference
#include <well_rate_call_proxy.h>
List of all members.
|
Public Member Functions |
| one_call_proxy (wrapped_t *wrapped, callee_t callee) |
template<typename locked_connection_t , typename data_t , typename params_t > |
void | operator() (const locked_connection_t &c, const data_t &data, params_t ¶ms) const |
template<typename locked_connection_t , typename data_t > |
void | operator() (const locked_connection_t &c, const data_t &data) const |
template<typename locked_connection_t , typename params_t > |
void | operator() (const locked_connection_t &c, params_t ¶ms) const |
Public Attributes |
wrapped_t * | wrapped_ |
callee_t | callee_ |
template<typename wrapped_t, typename callee_t>
struct blue_sky::one_call_proxy< wrapped_t, callee_t >
Constructor & Destructor Documentation
template<typename wrapped_t, typename callee_t>
Member Function Documentation
template<typename wrapped_t, typename callee_t>
template<typename locked_connection_t , typename params_t >
void blue_sky::one_call_proxy< wrapped_t, callee_t >::operator() |
( |
const locked_connection_t & |
c, |
|
|
params_t & |
params | |
|
) |
| | const [inline] |
template<typename wrapped_t, typename callee_t>
template<typename locked_connection_t , typename data_t >
void blue_sky::one_call_proxy< wrapped_t, callee_t >::operator() |
( |
const locked_connection_t & |
c, |
|
|
const data_t & |
data | |
|
) |
| | const [inline] |
template<typename wrapped_t, typename callee_t>
template<typename locked_connection_t , typename data_t , typename params_t >
void blue_sky::one_call_proxy< wrapped_t, callee_t >::operator() |
( |
const locked_connection_t & |
c, |
|
|
const data_t & |
data, |
|
|
params_t & |
params | |
|
) |
| | const [inline] |
Member Data Documentation
template<typename wrapped_t, typename callee_t>
template<typename wrapped_t, typename callee_t>
The documentation for this struct was generated from the following file: