Savarese Software Research Corporation
call_util.h File Reference

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 &&parameters)
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.


Savarese Software Research Corporation
Copyright © 2006-2011 Savarese Software Research Corporation. All rights reserved.