This header defines utility functions for making Web service calls, primarily for use by unit tests. More...
Include dependency graph for call_util.h:
Go to the source code of this file.
Functions | |
Properties * | get_event (const properties_ptr &template_data, const unsigned int i=0) |
WebServiceProtocol::CallTwoWay::return_type | call_two_way (WebServiceProtocol::caller_type &call, const string &dest, const string &ws_call, const session_ptr &session, NS_SSRC_WSPR_FCGI::parameter_map &¶meters) |
template<typename... P> | |
WebServiceProtocol::CallTwoWay::return_type | call_two_way (WebServiceProtocol::caller_type &call, const string &dest, const string &ws_call, const session_ptr &session, P &&...p) |
Variables | |
__BEGIN_NS_SSRC_WSPR_WS typedef NS_SSRC_WSPR_FCGI::parameter_map::value_type | Parameter |
Detailed Description
This header defines utility functions for making Web service calls, primarily for use by unit tests.
Definition in file call_util.h.
Function Documentation
WebServiceProtocol::CallTwoWay::return_type call_two_way | ( | WebServiceProtocol::caller_type & | call, |
const string & | dest, | ||
const string & | ws_call, | ||
const session_ptr & | session, | ||
NS_SSRC_WSPR_FCGI::parameter_map && | parameters | ||
) | [inline] |
Definition at line 40 of file call_util.h.
Referenced by call_two_way().
template<typename... P>
WebServiceProtocol::CallTwoWay::return_type call_two_way | ( | WebServiceProtocol::caller_type & | call, |
const string & | dest, | ||
const string & | ws_call, | ||
const session_ptr & | session, | ||
P &&... | p | ||
) | [inline] |
Definition at line 52 of file call_util.h.
References call_two_way(), emplace(), and parameter_map.
Properties* get_event | ( | const properties_ptr & | template_data, |
const unsigned int | i = 0 |
||
) | [inline] |
Definition at line 33 of file call_util.h.
Variable Documentation
__BEGIN_NS_SSRC_WSPR_WS typedef NS_SSRC_WSPR_FCGI::parameter_map::value_type Parameter |
Definition at line 30 of file call_util.h.
Copyright © 2006-2011 Savarese Software Research Corporation. All rights reserved.