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

an interface around the fill execution report More...

#include <fill.h>

Inheritance diagram for ttsdk::Fill:
Collaboration diagram for ttsdk::Fill:

Public Member Functions

 Fill ()
 
 ~Fill ()
 
virtual const charGetOrderId () const noexcept=0
 
virtual uint64_t GetTimestamp () const noexcept=0
 
virtual ExecutionReportPtr GetExecutionReport () const noexcept=0
 
virtual InstrumentPtr GetInstrument () 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

an interface around the fill execution report

Definition at line 29 of file fill.h.

Constructor & Destructor Documentation

◆ Fill()

ttsdk::Fill::Fill ( )
inlineexplicit

Definition at line 32 of file fill.h.

◆ ~Fill()

ttsdk::Fill::~Fill ( )
inline

Definition at line 33 of file fill.h.

Member Function Documentation

◆ GetExecutionReport()

virtual ExecutionReportPtr ttsdk::Fill::GetExecutionReport ( ) const
pure virtualnoexcept

◆ GetInstrument()

virtual InstrumentPtr ttsdk::Fill::GetInstrument ( ) const
pure virtualnoexcept

◆ GetOrderId()

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

◆ GetTimestamp()

virtual uint64_t ttsdk::Fill::GetTimestamp ( ) const
pure virtualnoexcept

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