an interface around the fill execution report
virtual ExecutionReportPtr GetExecutionReport() const noexcept=0
virtual uint64_t GetTimestamp() const noexcept=0
virtual InstrumentPtr GetInstrument() const noexcept=0
virtual const char * GetOrderId() const noexcept=0
virtual FillPtr GetFill(const uint32_t index) const =0
HistoricalFillCollection()
virtual ~HistoricalFillCollection()
virtual size_t GetCount() const =0
virtual ~IFillDownloadCallbackHandler()
virtual void OnDownloadComplete(const DownloadResult code, HistoricalFillCollectionPtr orders, const char *message)=0
IFillDownloadCallbackHandler()