25 #ifndef _SAFIR_DOB_SERVICE_REQUEST_PROXY_H
26 #define _SAFIR_DOB_SERVICE_REQUEST_PROXY_H
28 #include <Safir/Dob/Internal/ProxyImplPtr.h>
46 class ServiceRequestProxyImpl;
106 const char * GetBlob()
const;
131 #pragma warning (push)
132 #pragma warning (disable: 4251) // To get rid of warning that says that the template needs to have a DLL-interface
135 Internal::ProxyImplPtr<Internal::ServiceRequestProxyImpl> m_pImpl;
138 #pragma warning (pop)
Class containing the identity of a handler.
Definition: HandlerId.h:44
Proxy class for a service request.
Definition: ServiceRequestProxy.h:52
DOTS_CPP_API Dob::Typesystem::TypeId GetTypeId(const Dob::Typesystem::TypeId typeId, const Dob::Typesystem::MemberIndex member)
Get type id of object or enumeration member.
DotsC_TypeId TypeId
A unique type identifier.
Definition: Defs.h:219
boost::shared_ptr< ConnectionInfo > ConnectionInfoPtr
Definition: ConnectionInfo.h:34
boost::shared_ptr< Service > ServicePtr
Definition: Service.h:32
#define DOSE_CPP_API
Definition: DoseCppExportDefs.h:33