OnixS Eurex ETI Handler C++ library  9.19.0
API documentation
EnrichmentRulesGrpElem Class Reference

#include <OnixS/Eurex/Trading/Messages/InquireEnrichmentRuleIdListResponse.h>

Public Member Functions

 EnrichmentRulesGrpElem ()
 
std::string toString () const
 

Public Attributes

UInt16 enrichmentRuleId
 
PartyIdOriginationMarket::Enum partyIdOriginationMarket
 
std::string account
 
PositionEffect::Enum positionEffect
 
std::string partyIdTakeUpTradingFirm
 
std::string partyIdOrderOriginationFirm
 
std::string partyIdBeneficiary
 
std::string freeText1
 
std::string freeText2
 
std::string freeText3
 

Friends

class Serializer
 

Detailed Description

Definition at line 37 of file InquireEnrichmentRuleIdListResponse.h.

Constructor & Destructor Documentation

Initialize default instance.

Member Function Documentation

std::string toString ( ) const

Returns string representation.

Friends And Related Function Documentation

friend class Serializer
friend

Definition at line 77 of file InquireEnrichmentRuleIdListResponse.h.

Member Data Documentation

std::string account

Account to book trades and keep positions on.

Definition at line 50 of file InquireEnrichmentRuleIdListResponse.h.

UInt16 enrichmentRuleId

Identifies an enrichment rule.

Definition at line 44 of file InquireEnrichmentRuleIdListResponse.h.

std::string freeText1

First free-format text field for trader-specific or customer-related comments.

Definition at line 65 of file InquireEnrichmentRuleIdListResponse.h.

std::string freeText2

Second free-format text field for trader-specific or customer-related comments.

Definition at line 68 of file InquireEnrichmentRuleIdListResponse.h.

std::string freeText3

Third free-format text field for trader-specific or customer-related comments.

Definition at line 71 of file InquireEnrichmentRuleIdListResponse.h.

std::string partyIdBeneficiary

Mandatory final KRX beneficiary account required for orders in KRX products.

Definition at line 62 of file InquireEnrichmentRuleIdListResponse.h.

std::string partyIdOrderOriginationFirm

Partner identification at the Korea Exchange is required for orders in KRX products.

Definition at line 59 of file InquireEnrichmentRuleIdListResponse.h.

PartyIdOriginationMarket::Enum partyIdOriginationMarket

Party ID origination market.

Definition at line 47 of file InquireEnrichmentRuleIdListResponse.h.

std::string partyIdTakeUpTradingFirm

Indicates the name of a member institution to which a give-up is designated.

Definition at line 56 of file InquireEnrichmentRuleIdListResponse.h.

PositionEffect::Enum positionEffect

Field is used for Eurex position management purposes and indicates whether the order is submitted to open or close a position.

Definition at line 53 of file InquireEnrichmentRuleIdListResponse.h.


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