Savarese Software Research Corporation
ws::WebServiceProtocol::MessageCallBase< type > Struct Template Reference

#include <protocol.h>

Inheritance diagram for ws::WebServiceProtocol::MessageCallBase< type >:

List of all members.

Public Types

enum  
enum  

Public Member Functions

 MessageCallBase ()
 MessageCallBase (const string &call, const parameter_map &parameters, const session_ptr &session=session_ptr())
template<class Archive >
void serialize (Archive &ar, const unsigned int)
 static_assert (WSPR_DEFINE_NAMESPACE(protocol)::WebService >=0 &&WSPR_DEFINE_NAMESPACE(protocol)::WebService<=WSPR_DEFINE_NAMESPACE(protocol)::MaxReserved,"protocol number out of range")

Public Attributes

WebServiceCall call

Detailed Description

template<MessageType type>
struct ws::WebServiceProtocol::MessageCallBase< type >

Definition at line 283 of file ws/protocol.h.


Member Enumeration Documentation

anonymous enum [inherited]

Definition at line 39 of file ws/protocol.h.

anonymous enum [inherited]

Definition at line 39 of file ws/protocol.h.


Constructor & Destructor Documentation

template<MessageType type>
ws::WebServiceProtocol::MessageCallBase< type >::MessageCallBase ( ) [inline]

Definition at line 286 of file ws/protocol.h.

template<MessageType type>
ws::WebServiceProtocol::MessageCallBase< type >::MessageCallBase ( const string &  call,
const parameter_map &  parameters,
const session_ptr &  session = session_ptr() 
) [inline]

Definition at line 288 of file ws/protocol.h.


Member Function Documentation

template<MessageType type>
template<class Archive >
void ws::WebServiceProtocol::MessageCallBase< type >::serialize ( Archive &  ar,
const unsigned  int 
) [inline]

Reimplemented from protocol::MessageWebService< type >.

Definition at line 295 of file ws/protocol.h.

protocol::MessageWebService< _id >::static_assert ( WSPR_DEFINE_NAMESPACE(protocol)::WebService >=0 &&WSPR_DEFINE_NAMESPACE(protocol)::WebService<=WSPR_DEFINE_NAMESPACE(protocol)::MaxReserved  ,
"protocol number out of range"   
) [inherited]

Member Data Documentation

template<MessageType type>
WebServiceCall ws::WebServiceProtocol::MessageCallBase< type >::call

Definition at line 284 of file ws/protocol.h.


The documentation for this struct was generated from the following file:

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