Savarese Software Research Corporation
ws::WebServiceProtocol::MessageDeliverEvents Struct Reference

#include <protocol.h>

Inheritance diagram for ws::WebServiceProtocol::MessageDeliverEvents:

List of all members.

Public Types

typedef std::vector< uid_typekey_container
typedef std::vector< Properties > event_container
enum  
enum  

Public Member Functions

 MessageDeliverEvents (const unsigned int size=1)
 MessageDeliverEvents (event_container &&events)
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

key_container keys
event_container events

Detailed Description

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


Member Typedef Documentation

Definition at line 401 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

ws::WebServiceProtocol::MessageDeliverEvents::MessageDeliverEvents ( const unsigned int  size = 1) [inline, explicit]

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

ws::WebServiceProtocol::MessageDeliverEvents::MessageDeliverEvents ( event_container &&  events) [inline, explicit]

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


Member Function Documentation

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

Reimplemented from protocol::MessageWebService< DeliverEvents >.

Definition at line 414 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


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.