TT CORE SDK 2.0.1.1
TT CORE SDK documentation
|
This is the complete list of members for ttsdk::SDKAlgo, including all inherited members.
dec_ref() const | ttsdk::shared_base | |
del_ref() const | ttsdk::shared_base | virtual |
FailAlgo(const char *message) noexcept=0 | ttsdk::SDKAlgo | pure virtual |
GenerateSyntheticFill(const double fillPrc, const double fillQty) noexcept=0 | ttsdk::SDKAlgo | pure virtual |
GenerateUserResponse(const char *msg, const ttsdk::UserParameter params[], const size_t numParams) noexcept=0 | ttsdk::SDKAlgo | pure virtual |
GetAlgoDefinition() const noexcept=0 | ttsdk::SDKAlgo | pure virtual |
GetCurrentState() const noexcept=0 | ttsdk::SDKAlgo | pure virtual |
GetInstrument() const noexcept=0 | ttsdk::SDKAlgo | pure virtual |
GetOrderId() const noexcept=0 | ttsdk::SDKAlgo | pure virtual |
GetRiskBucket(InstrumentPtr instrument, const uint64_t accountId) noexcept=0 | ttsdk::SDKAlgo | pure virtual |
inc_ref() const | ttsdk::shared_base | |
OnPendingRequestCompleted(const AlgoResponseCode code, const char *message=nullptr) noexcept=0 | ttsdk::SDKAlgo | pure virtual |
ReleaseRisk(InstrumentPtr instrument, const uint64_t accountId, const RiskSide side) noexcept=0 | ttsdk::SDKAlgo | pure virtual |
ReserveRisk(InstrumentPtr instrument, const uint64_t accountId, const RiskSide side, const double quantity, const double maxClipSize) noexcept=0 | ttsdk::SDKAlgo | pure virtual |
ScheduledEvent(unsigned int eventId, void *eventUserData)=0 | ttsdk::SDKAlgo | pure virtual |
SDKAlgo() | ttsdk::SDKAlgo | inlineexplicit |
shared_base() | ttsdk::shared_base | |
StopAlgo(const char *message) noexcept=0 | ttsdk::SDKAlgo | pure virtual |
~SDKAlgo() | ttsdk::SDKAlgo | inline |
~shared_base() | ttsdk::shared_base | virtual |