fintp_connectors
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros Pages
FinTPMessage::Metadata Class Reference

#include <Message.h>

Public Member Functions

string groupId () const
 
void setGroupId (const string &messageGroupId)
 
string id () const
 
void setId (const string &messageId)
 
string format () const
 
void setFormat (const string &messageFormat)
 
unsigned long length () const
 
void setLength (const unsigned long messageLength)
 
 Metadata ()
 
 Metadata (const string &messageId, const string &messageGroupId="", const unsigned long messageLength=0)
 
 Metadata (const FinTPMessage::Metadata &metadata)
 

Private Attributes

string m_Id
 
string m_GroupId
 
string m_Format
 
unsigned long m_Length
 

Constructor & Destructor Documentation

Metadata::Metadata ( )
Metadata::Metadata ( const string &  messageId,
const string &  messageGroupId = "",
const unsigned long  messageLength = 0 
)
Metadata::Metadata ( const FinTPMessage::Metadata metadata)

Member Function Documentation

string FinTPMessage::Metadata::format ( ) const
inline
string FinTPMessage::Metadata::groupId ( ) const
inline
string FinTPMessage::Metadata::id ( ) const
inline
unsigned long FinTPMessage::Metadata::length ( ) const
inline
void FinTPMessage::Metadata::setFormat ( const string &  messageFormat)
inline
void FinTPMessage::Metadata::setGroupId ( const string &  messageGroupId)
inline
void FinTPMessage::Metadata::setId ( const string &  messageId)
inline
void FinTPMessage::Metadata::setLength ( const unsigned long  messageLength)
inline

Member Data Documentation

string FinTPMessage::Metadata::m_Format
private
string FinTPMessage::Metadata::m_GroupId
private
string FinTPMessage::Metadata::m_Id
private
unsigned long FinTPMessage::Metadata::m_Length
private

The documentation for this class was generated from the following files: