27 #include "Collections.h"
29 namespace FinTPMessage
42 string groupId()
const {
return m_GroupId; }
43 void setGroupId(
const string& messageGroupId ) { m_GroupId = messageGroupId; }
45 string id()
const {
return m_Id; }
46 void setId(
const string& messageId ) { m_Id = messageId; }
48 string format()
const {
return m_Format; }
49 void setFormat(
const string& messageFormat ) { m_Format = messageFormat; }
51 unsigned long length()
const {
return m_Length; }
52 void setLength(
const unsigned long messageLength ) { m_Length = messageLength; }
55 Metadata(
const string& messageId,
const string& messageGroupId =
"",
const unsigned long messageLength = 0 );
63 XERCES_CPP_NAMESPACE_QUALIFIER DOMDocument*
m_Dom;
84 const string& requestor =
"",
const string& responder =
"",
const string& feedback =
"" );
94 XERCES_CPP_NAMESPACE_QUALIFIER DOMDocument*
dom() {
return m_Dom; }
97 string payload()
const {
return m_Payload; }
121 #endif //QPIMESSAGE_H