#include <well_rate_call_proxy.h>
Public Member Functions | |
two_call_proxy (wrapped_t *wrapped, callee_t first_callee, callee_t second_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 |
Public Attributes | |
wrapped_t * | wrapped_ |
callee_t | first_callee_ |
callee_t | second_callee_ |
blue_sky::two_call_proxy< wrapped_t, callee_t >::two_call_proxy | ( | wrapped_t * | wrapped, | |
callee_t | first_callee, | |||
callee_t | second_callee | |||
) | [inline] |
void blue_sky::two_call_proxy< wrapped_t, callee_t >::operator() | ( | const locked_connection_t & | c, | |
const data_t & | data, | |||
params_t & | params | |||
) | const [inline] |
callee_t blue_sky::two_call_proxy< wrapped_t, callee_t >::first_callee_ |
callee_t blue_sky::two_call_proxy< wrapped_t, callee_t >::second_callee_ |
wrapped_t* blue_sky::two_call_proxy< wrapped_t, callee_t >::wrapped_ |