OnixS Eurex ETI Handler C++ library 9.25.0
API documentation
Loading...
Searching...
No Matches
EnrichmentRulesGrpElem Class Reference

Public Member Functions

 EnrichmentRulesGrpElem ()
std::string toString () const

Public Attributes

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

Friends

class Serializer

Detailed Description

Definition at line 36 of file InquireEnrichmentRuleIdListResponse.h.

Constructor & Destructor Documentation

◆ EnrichmentRulesGrpElem()

Initialize default instance.

Member Function Documentation

◆ toString()

std::string toString ( ) const

Returns string representation.

◆ Serializer

friend class Serializer
friend

Definition at line 83 of file InquireEnrichmentRuleIdListResponse.h.

Member Data Documentation

◆ account

std::string account

Account to book trades and keep positions on.

Definition at line 52 of file InquireEnrichmentRuleIdListResponse.h.

◆ enrichmentRuleId

UInt16 enrichmentRuleId

Identifies an enrichment rule.

Definition at line 46 of file InquireEnrichmentRuleIdListResponse.h.

◆ freeText1

std::string freeText1

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

Definition at line 71 of file InquireEnrichmentRuleIdListResponse.h.

◆ freeText2

std::string freeText2

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

Definition at line 74 of file InquireEnrichmentRuleIdListResponse.h.

◆ freeText3

std::string freeText3

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

Definition at line 77 of file InquireEnrichmentRuleIdListResponse.h.

◆ partyIdBeneficiary

std::string partyIdBeneficiary

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

Definition at line 65 of file InquireEnrichmentRuleIdListResponse.h.

◆ partyIdOrderOriginationFirm

std::string partyIdOrderOriginationFirm

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

Definition at line 62 of file InquireEnrichmentRuleIdListResponse.h.

◆ partyIdOriginationMarket

PartyIdOriginationMarket::Enum partyIdOriginationMarket

Party ID origination market.

Definition at line 49 of file InquireEnrichmentRuleIdListResponse.h.

◆ partyIdSponsoredAccessUnit

UInt32 partyIdSponsoredAccessUnit

Sponsored Access Unit ID.

Definition at line 43 of file InquireEnrichmentRuleIdListResponse.h.

◆ partyIdTakeUpTradingFirm

std::string partyIdTakeUpTradingFirm

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

Definition at line 59 of file InquireEnrichmentRuleIdListResponse.h.

◆ partySponsoredAccessUnit

std::string partySponsoredAccessUnit

Sponsored Access Unit name.

Definition at line 68 of file InquireEnrichmentRuleIdListResponse.h.

◆ positionEffect

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 56 of file InquireEnrichmentRuleIdListResponse.h.