dxFeed Graal CXX API v5.0.0
Loading...
Searching...
No Matches
Trade Member List

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

assign(std::shared_ptr< EventType > event) overrideTradevirtual
baseFieldsToString() constTradeBase
freeGraal(void *graalNative)Tradestatic
fromGraal(void *graalNative)Tradestatic
getChange() const noexceptTradeBaseinline
getDayId() const noexceptTradeBaseinline
getDayTurnover() const noexceptTradeBaseinline
getDayVolume() const noexceptTradeBaseinline
getEventSymbol() const &noexcept overrideMarketEventvirtual
getEventSymbolOpt() const &noexcept overrideMarketEventvirtual
getEventTime() const noexcept overrideMarketEventvirtual
getExchangeCode() const noexceptTradeBaseinline
getExchangeCodeString() const noexceptTradeBaseinline
getPrice() const noexceptTradeBaseinline
getSequence() const noexceptTradeBaseinline
getSize() const noexceptTradeBaseinline
getTickDirection() const &noexceptTradeBase
getTime() const noexceptTradeBaseinline
getTimeNanoPart() const noexceptTradeBaseinline
getTimeNanos() const noexceptTradeBaseinline
getTimeSequence() const noexceptTradeBaseinline
is() const noexceptSharedEntityinline
isExtendedTradingHours() const noexceptTradeBaseinline
MarketEvent(const StringLike &eventSymbol) noexceptMarketEventexplicitprotected
MAX_SEQUENCETradeBasestatic
Ptr typedefTrade
setChange(double change) noexceptTradeBaseinline
setDayId(std::int32_t dayId) noexceptTradeBaseinline
setDayTurnover(double dayTurnover) noexceptTradeBaseinline
setDayVolume(double dayVolume) noexceptTradeBaseinline
setEventSymbol(const StringLike &eventSymbol) noexcept overrideMarketEventvirtual
EventTypeWithSymbol< std::string >::setEventSymbol(const std::string &eventSymbol) noexcept=0EventTypeWithSymbol< std::string >pure virtual
setEventTime(std::int64_t eventTime) noexcept overrideMarketEventvirtual
setExchangeCode(char exchangeCode) noexceptTradeBaseinline
setExchangeCode(std::int16_t exchangeCode) noexceptTradeBaseinline
setExtendedTradingHours(bool extendedTradingHours) noexceptTradeBaseinline
setPrice(double price) noexceptTradeBaseinline
setSequence(std::int32_t sequence)TradeBase
setSize(double size) noexceptTradeBaseinline
setTickDirection(const Direction &direction) noexceptTradeBase
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 overrideTradevirtual
toString() const overrideTradevirtual
Trade() noexcept=defaultTrade
Trade(const StringLike &eventSymbol) noexceptTradeinlineexplicit
TradeBase() noexcept=defaultTradeBase
TradeBase(const StringLike &eventSymbol) noexceptTradeBaseinlineexplicit
TYPETradestatic
Unique typedefTrade
~Entity() noexcept=defaultEntityvirtual