dxFeed Graal CXX API v4.0.0
Loading...
Searching...
No Matches
TradeBase Member List

This is the complete list of members for TradeBase, including all inherited members.

assign(std::shared_ptr< EventType > event) overrideTradeBasevirtual
baseFieldsToString() constTradeBase
getChange() const noexceptTradeBaseinline
getDayId() const noexceptTradeBaseinline
getDayTurnover() const noexceptTradeBaseinline
getDayVolume() const noexceptTradeBaseinline
getEventSymbol() const &noexcept overrideMarketEventinlinevirtual
getEventSymbolOpt() const &noexcept overrideMarketEventinlinevirtual
getEventTime() const noexcept overrideMarketEventinlinevirtual
getExchangeCode() const noexceptTradeBaseinline
getExchangeCodeString() const noexceptTradeBaseinline
getPrice() const noexceptTradeBaseinline
getSequence() const noexceptTradeBaseinline
getSize() const noexceptTradeBaseinline
getTickDirection() const &noexceptTradeBaseinline
getTime() const noexceptTradeBaseinline
getTimeNanoPart() const noexceptTradeBaseinline
getTimeNanos() const noexceptTradeBaseinline
getTimeSequence() const noexceptTradeBaseinline
is() const noexceptSharedEntityinline
isExtendedTradingHours() const noexceptTradeBaseinline
MarketEvent(std::string eventSymbol) noexceptMarketEventinlineexplicitprotected
MAX_SEQUENCETradeBasestatic
MarketEvent::Ptr typedefMarketEvent
LastingEvent::Ptr typedefLastingEvent
setChange(double change) noexceptTradeBaseinline
setDayId(std::int32_t dayId) noexceptTradeBaseinline
setDayTurnover(double dayTurnover) noexceptTradeBaseinline
setDayVolume(double dayVolume) noexceptTradeBaseinline
setEventSymbol(const std::string &eventSymbol) noexcept overrideMarketEventinlinevirtual
setEventTime(std::int64_t eventTime) noexcept overrideMarketEventinlinevirtual
setExchangeCode(char exchangeCode) noexceptTradeBaseinline
setExchangeCode(std::int16_t exchangeCode) noexceptTradeBaseinline
setExtendedTradingHours(bool extendedTradingHours) noexceptTradeBaseinline
setPrice(double price) noexceptTradeBaseinline
setSequence(std::int32_t sequence)TradeBaseinline
setSize(double size) noexceptTradeBaseinline
setTickDirection(const Direction &direction) noexceptTradeBaseinline
setTime(std::int64_t time) noexceptTradeBaseinline
setTimeNanoPart(std::int32_t timeNanoPart) noexceptTradeBaseinline
setTimeNanos(std::int64_t timeNanos) noexceptTradeBaseinline
setTimeSequence(std::int64_t timeSequence) noexceptTradeBaseinline
sharedAs() noexceptSharedEntityinline
sharedAs() const noexceptSharedEntityinline
toGraal() const =0EventTypepure virtual
toString() const overrideEventTypeinlinevirtual
TradeBase() noexcept=defaultTradeBase
TradeBase(std::string eventSymbol) noexceptTradeBaseinlineexplicit
~Entity() noexcept=defaultEntityvirtual