fintp_base
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
FinTP::BatchRequest Class Reference

#include <BatchConfig.h>

Public Types

enum  OrderType { None, Sequence }
 

Public Member Functions

 BatchRequest (const string &messageType, const BatchRequest::OrderType order, const string &storage)
 
string getMessageType () const
 
string getStorage () const
 
BatchRequest::OrderType getOrder () const
 
void AddTransform (const BatchRequestTransform &transform)
 
const BatchRequestTransformGetTransform ()
 

Static Public Member Functions

static BatchRequest::OrderType Parse (const string &order)
 

Private Attributes

vector< BatchRequestTransformm_Transforms
 
string m_MessageType
 
BatchRequest::OrderType m_Order
 
string m_Storage
 

Member Enumeration Documentation

Enumerator
None 
Sequence 

Constructor & Destructor Documentation

FinTP::BatchRequest::BatchRequest ( const string &  messageType,
const BatchRequest::OrderType  order,
const string &  storage 
)
inline

Member Function Documentation

void BatchRequest::AddTransform ( const BatchRequestTransform transform)
string FinTP::BatchRequest::getMessageType ( ) const
inline
BatchRequest::OrderType FinTP::BatchRequest::getOrder ( ) const
inline
string FinTP::BatchRequest::getStorage ( ) const
inline
const BatchRequestTransform & BatchRequest::GetTransform ( )
BatchRequest::OrderType BatchRequest::Parse ( const string &  order)
static

Member Data Documentation

string FinTP::BatchRequest::m_MessageType
private
BatchRequest::OrderType FinTP::BatchRequest::m_Order
private
string FinTP::BatchRequest::m_Storage
private
vector< BatchRequestTransform > FinTP::BatchRequest::m_Transforms
private

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