TT CORE SDK 2.0.1.1
TT CORE SDK documentation
Loading...
Searching...
No Matches
ttsdk::RejectResponse Class Referenceabstract

#include <reject_response.h>

Inheritance diagram for ttsdk::RejectResponse:
Collaboration diagram for ttsdk::RejectResponse:

Public Member Functions

 RejectResponse ()
 
 ~RejectResponse () noexcept
 
virtual bool IsExternalAction () const noexcept=0
 
virtual uint64_t GetTransactionTime () const noexcept=0
 
virtual const charGetOrderId () const noexcept=0
 Order status.
 
virtual uint64_t GetRequestId () const noexcept=0
 
virtual ttsdk::OrdStatus GetOrderStatus () const noexcept=0
 
virtual ttsdk::OrderType GetOrderType () const noexcept=0
 
virtual ttsdk::OrderSide GetSide () const noexcept=0
 
virtual ttsdk::TimeInForce GetTimeInForce () const noexcept=0
 
virtual uint32_t GetClientIp () const noexcept=0
 
virtual uint64_t GetUserId () const noexcept=0
 User information.
 
virtual uint64_t GetCurrentUserId () const noexcept=0
 
virtual uint64_t GetAccountId () const noexcept=0
 
virtual uint64_t GetBrokerId () const noexcept=0
 
virtual const charGetSenderSubId () const noexcept=0
 
virtual uint64_t GetInstrumentId () const noexcept=0
 Instrument information.
 
virtual ttsdk::MarketId GetMarket () const noexcept=0
 
virtual bool IsExchangeReject () const noexcept=0
 Reject details.
 
virtual bool IsRiskReject () const noexcept=0
 
virtual ttsdk::CxlRejReason GetRejectReason () const noexcept=0
 
virtual void GetExtendedRejectInfo (ttsdk::ExtendedRejectionInformation &info) const noexcept=0
 
virtual const charGetText () const noexcept=0
 
- Public Member Functions inherited from ttsdk::shared_base
 shared_base ()
 
virtual ~shared_base ()
 
int dec_ref () const
 
void inc_ref () const
 
virtual void del_ref () const
 

Detailed Description

Definition at line 25 of file reject_response.h.

Constructor & Destructor Documentation

◆ RejectResponse()

ttsdk::RejectResponse::RejectResponse ( )
inlineexplicit

Definition at line 28 of file reject_response.h.

◆ ~RejectResponse()

ttsdk::RejectResponse::~RejectResponse ( )
inlinenoexcept

Definition at line 29 of file reject_response.h.

Member Function Documentation

◆ GetAccountId()

virtual uint64_t ttsdk::RejectResponse::GetAccountId ( ) const
pure virtualnoexcept

◆ GetBrokerId()

virtual uint64_t ttsdk::RejectResponse::GetBrokerId ( ) const
pure virtualnoexcept

◆ GetClientIp()

virtual uint32_t ttsdk::RejectResponse::GetClientIp ( ) const
pure virtualnoexcept

◆ GetCurrentUserId()

virtual uint64_t ttsdk::RejectResponse::GetCurrentUserId ( ) const
pure virtualnoexcept

◆ GetExtendedRejectInfo()

virtual void ttsdk::RejectResponse::GetExtendedRejectInfo ( ttsdk::ExtendedRejectionInformation & info) const
pure virtualnoexcept

◆ GetInstrumentId()

virtual uint64_t ttsdk::RejectResponse::GetInstrumentId ( ) const
pure virtualnoexcept

Instrument information.

◆ GetMarket()

virtual ttsdk::MarketId ttsdk::RejectResponse::GetMarket ( ) const
pure virtualnoexcept

◆ GetOrderId()

virtual const char * ttsdk::RejectResponse::GetOrderId ( ) const
pure virtualnoexcept

Order status.

◆ GetOrderStatus()

virtual ttsdk::OrdStatus ttsdk::RejectResponse::GetOrderStatus ( ) const
pure virtualnoexcept

◆ GetOrderType()

virtual ttsdk::OrderType ttsdk::RejectResponse::GetOrderType ( ) const
pure virtualnoexcept

◆ GetRejectReason()

virtual ttsdk::CxlRejReason ttsdk::RejectResponse::GetRejectReason ( ) const
pure virtualnoexcept

◆ GetRequestId()

virtual uint64_t ttsdk::RejectResponse::GetRequestId ( ) const
pure virtualnoexcept

◆ GetSenderSubId()

virtual const char * ttsdk::RejectResponse::GetSenderSubId ( ) const
pure virtualnoexcept

◆ GetSide()

virtual ttsdk::OrderSide ttsdk::RejectResponse::GetSide ( ) const
pure virtualnoexcept

◆ GetText()

virtual const char * ttsdk::RejectResponse::GetText ( ) const
pure virtualnoexcept

◆ GetTimeInForce()

virtual ttsdk::TimeInForce ttsdk::RejectResponse::GetTimeInForce ( ) const
pure virtualnoexcept

◆ GetTransactionTime()

virtual uint64_t ttsdk::RejectResponse::GetTransactionTime ( ) const
pure virtualnoexcept

◆ GetUserId()

virtual uint64_t ttsdk::RejectResponse::GetUserId ( ) const
pure virtualnoexcept

User information.

◆ IsExchangeReject()

virtual bool ttsdk::RejectResponse::IsExchangeReject ( ) const
pure virtualnoexcept

Reject details.

◆ IsExternalAction()

virtual bool ttsdk::RejectResponse::IsExternalAction ( ) const
pure virtualnoexcept

◆ IsRiskReject()

virtual bool ttsdk::RejectResponse::IsRiskReject ( ) const
pure virtualnoexcept

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