OnixS BME SENAF Handler C++ library 2.3.0
API documentation
Loading...
Searching...
No Matches
BuySellInvolved Struct Reference

Public Types

enum  

Public Member Functions

 BuySellInvolved ()
std::string toString () const

Public Attributes

unsigned int messageNumber
unsigned char market
unsigned int investmentDecision
unsigned int execution
unsigned char liquidityProvisionActivity
InstrumentType::Enum instrumentType
unsigned short reference
BuySell::Enum buySell
TimeSpan operationTime
unsigned short tradeNumber
unsigned char buyerMember
unsigned char buyerBroker
unsigned char buyerUser
unsigned int buyerLabel
unsigned char sellerMember
unsigned char sellerBroker
unsigned char sellerUser
unsigned int sellerLabel
unsigned int originalRequestNumber
int price
unsigned int volume

Friends

class MessageDeserializer

Detailed Description

Definition at line 35 of file BuySellInvolved.h.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum

Message code.

Enumerator
code 

Definition at line 38 of file BuySellInvolved.h.

Constructor & Destructor Documentation

◆ BuySellInvolved()

Default constructor.

Member Function Documentation

◆ toString()

std::string toString ( ) const

Returns string representation.

◆ MessageDeserializer

friend class MessageDeserializer
friend

Definition at line 113 of file BuySellInvolved.h.

Member Data Documentation

◆ buyerBroker

unsigned char buyerBroker

Buyer Broker.

Definition at line 80 of file BuySellInvolved.h.

◆ buyerLabel

unsigned int buyerLabel

Buyer Label.

Definition at line 86 of file BuySellInvolved.h.

◆ buyerMember

unsigned char buyerMember

Buyer Member.

Definition at line 77 of file BuySellInvolved.h.

◆ buyerUser

unsigned char buyerUser

Buyer User.

Definition at line 83 of file BuySellInvolved.h.

◆ buySell

BuySell::Enum buySell

Buy / Sell.

Definition at line 68 of file BuySellInvolved.h.

◆ execution

unsigned int execution

Execution.

Definition at line 56 of file BuySellInvolved.h.

◆ instrumentType

InstrumentType::Enum instrumentType

Instrument Type.

Definition at line 62 of file BuySellInvolved.h.

◆ investmentDecision

unsigned int investmentDecision

Investment Decision.

Definition at line 53 of file BuySellInvolved.h.

◆ liquidityProvisionActivity

unsigned char liquidityProvisionActivity

Liquidity Provision Activity.

Definition at line 59 of file BuySellInvolved.h.

◆ market

unsigned char market

Market.

Definition at line 50 of file BuySellInvolved.h.

◆ messageNumber

unsigned int messageNumber

Message Number.

Definition at line 47 of file BuySellInvolved.h.

◆ operationTime

TimeSpan operationTime

Operation Time.

Definition at line 71 of file BuySellInvolved.h.

◆ originalRequestNumber

unsigned int originalRequestNumber

Original Request Number.

Definition at line 101 of file BuySellInvolved.h.

◆ price

int price

Price.

Definition at line 104 of file BuySellInvolved.h.

◆ reference

unsigned short reference

Reference.

Definition at line 65 of file BuySellInvolved.h.

◆ sellerBroker

unsigned char sellerBroker

Seller Broker.

Definition at line 92 of file BuySellInvolved.h.

◆ sellerLabel

unsigned int sellerLabel

Seller Label.

Definition at line 98 of file BuySellInvolved.h.

◆ sellerMember

unsigned char sellerMember

Seller Member.

Definition at line 89 of file BuySellInvolved.h.

◆ sellerUser

unsigned char sellerUser

Seller User.

Definition at line 95 of file BuySellInvolved.h.

◆ tradeNumber

unsigned short tradeNumber

Trade Number.

Definition at line 74 of file BuySellInvolved.h.

◆ volume

unsigned int volume

Volume.

Definition at line 107 of file BuySellInvolved.h.