28#ifndef INCLUDED_BLPAPI_REQUESTTEMPLATE
29#define INCLUDED_BLPAPI_REQUESTTEMPLATE
64#ifndef INCLUDED_BLPAPI_CALL
68#ifndef INCLUDED_BLPAPI_DEFS
72#ifndef INCLUDED_BLPAPI_TYPES
195 : d_impl(original.d_impl)
219 swap(tmp.d_impl, d_impl);
Provide functions for dispatchtbl.
#define BLPAPI_CALL_UNCHECKED(FUNCNAME)
Definition blpapi_call.h:354
#define BLPAPI_CALL_AVAILABLE(FUNCNAME)
Definition blpapi_call.h:352
#define BLPAPI_CALL(FUNCNAME)
Definition blpapi_call.h:353
Common definitions used by the library.
#define BLPAPI_EXPORT
Definition blpapi_defs.h:171
struct blpapi_RequestTemplate blpapi_RequestTemplate_t
Definition blpapi_dispatchtbl.h:97
BLPAPI_EXPORT int blpapi_RequestTemplate_addRef(const blpapi_RequestTemplate_t *requestTemplate)
BLPAPI_EXPORT int blpapi_RequestTemplate_release(const blpapi_RequestTemplate_t *requestTemplate)
Definition blpapi_requesttemplate.h:131
RequestTemplate & operator=(const RequestTemplate &rhs)
Definition blpapi_requesttemplate.h:214
const blpapi_RequestTemplate_t * impl() const
Definition blpapi_requesttemplate.h:224
~RequestTemplate()
Definition blpapi_requesttemplate.h:202
RequestTemplate(blpapi_RequestTemplate_t *handle=0)
Definition blpapi_requesttemplate.h:189
void swap(Event::iterator &lhs, Event::iterator &rhs)
Swap the contents of the lhs and rhs iterators.
Definition blpapi_event.h:723
Definition blpapi_abstractsession.h:195