Typedefs | |
typedef std::vector< std::string > | HandlerLogs |
typedef std::vector< std::string >::iterator | HandlerLogsEntry |
typedef UInt8 | Byte |
typedef std::vector< OrderInfo > | OrderInfos |
typedef PriceLevelCollections::Array | PriceLevels |
typedef PriceLevelCollections::ArrayEntry | PriceLevelsEntry |
typedef PriceLevelCollections::ArrayConstEntry | PriceLevelsConstEntry |
typedef char | Char |
typedef UInt32 | SequenceNumber |
typedef UInt32 | InstrumentId |
typedef UInt64 | OrderId |
typedef Int32 | Price |
typedef UInt32 | Quantity |
typedef UInt16 | MessageSize |
typedef size_t | CpuIndex |
Functions | |
ONIXS_HKEX_OMDC_API void | toStr (std::string &, Side::Enum) |
std::string | toStr (Side::Enum layout) |
ONIXS_HKEX_OMDC_API std::string | enumToString (LogLevel::Enum) |
LogSettings::Enum | operator| (LogSettings::Enum a, LogSettings::Enum b) |
LogFilePermission::Enum | operator| (LogFilePermission::Enum a, LogFilePermission::Enum b) |
void ONIXS_HKEX_OMDC_API | gatherLogs (HandlerLogs *gatheredLogs, const std::string &root) |
ONIXS_HKEX_OMDC_API void | throwIncorrectSize (const std::string &messageName, MessageSize receivedSize, MessageSize expectedSize) |
ONIXS_HKEX_OMDC_API std::string | enumToString (ErrorCode::Enum) |
ONIXS_HKEX_OMDC_API std::ostream & | operator<< (std::ostream &stream, const ServiceDescriptor &descriptor) |
ONIXS_HKEX_OMDC_API std::ostream & | operator<< (std::ostream &stream, const FeedDescriptor &descriptor) |
ONIXS_HKEX_OMDC_API std::ostream & | operator<< (std::ostream &stream, const HandlerSettings &settings) |
template<typename Type> | |
void * | toOpaquePtr (Type *ptr) noexcept |
template<typename Type> | |
const void * | toOpaquePtr (const Type *ptr) noexcept |
template<typename Type> | |
Byte * | toByteBlock (Type *ptr) noexcept |
template<typename Type> | |
const Byte * | toByteBlock (const Type *ptr) noexcept |
template<typename Type> | |
Type * | advanceByBytes (Type *pointer, ptrdiff_t distance) noexcept |
template<typename Type> | |
Type * | advanceBackByBytes (Type *pointer, ptrdiff_t distance) noexcept |
template<typename Left, typename Right> | |
ptrdiff_t | byteDistance (Left *left, Right *right) noexcept |
template<class FieldValue> | |
FieldValue | unalignedCopy (const void *p) noexcept |
bool | operator== (const PriceLevel &l, const PriceLevel &r) noexcept |
bool | isValid (const PriceLevel &level) noexcept |
const Price & | getPrice (const PriceLevel &level) noexcept |
ONIXS_HKEX_OMDC_API std::ostream & | operator<< (std::ostream &stream, const PriceLevel &value) |
ONIXS_HKEX_OMDC_API std::string | enumToString (HandlerState::Enum) |
StrRef | toStrRef (const std::string &str) |
StrRef | toStrRef (const Char *cStr) |
std::string | toStr (const StrRef &ref) |
void | toStr (std::string &str, const StrRef &ref) |
std::string | toStr (Char character) |
void | toStr (std::string &str, Char character) |
void | toStr (std::string &str, const std::string &value) |
bool | operator== (const StrRef &left, const StrRef &right) |
bool | operator!= (const StrRef &left, const StrRef &right) |
bool | operator== (const StrRef &ref, const std::string &str) |
bool | operator!= (const StrRef &ref, const std::string &str) |
bool | operator== (const std::string &str, const StrRef &ref) |
bool | operator!= (const std::string &str, const StrRef &ref) |
bool | operator== (const StrRef &ref, const Char *str) |
bool | operator!= (const StrRef &ref, const Char *str) |
bool | operator== (const Char *str, const StrRef &ref) |
bool | operator!= (const Char *str, const StrRef &ref) |
bool | operator< (const StrRef &left, const StrRef &right) |
bool | operator> (const StrRef &left, const StrRef &right) |
std::ostream & | operator<< (std::ostream &stream, const StrRef &text) |
ONIXS_HKEX_OMDC_API std::ostream & | operator<< (std::ostream &stream, const DataSource &ds) |
ONIXS_HKEX_OMDC_API std::ostream & | operator<< (std::ostream &stream, const FeedEngineSettings &settings) |
ONIXS_HKEX_OMDC_API std::ostream & | operator<< (std::ostream &stream, const RetransmissionHandlerSettings &settings) |
ONIXS_HKEX_OMDC_API void | toStr (std::string &, Int8) |
std::string | toStr (Int8 number) |
ONIXS_HKEX_OMDC_API void | toStr (std::string &, UInt8) |
std::string | toStr (UInt8 number) |
ONIXS_HKEX_OMDC_API void | toStr (std::string &, Int16) |
std::string | toStr (Int16 number) |
ONIXS_HKEX_OMDC_API void | toStr (std::string &, UInt16) |
std::string | toStr (UInt16 number) |
ONIXS_HKEX_OMDC_API void | toStr (std::string &, Int32) |
std::string | toStr (Int32 number) |
ONIXS_HKEX_OMDC_API void | toStr (std::string &, UInt32) |
std::string | toStr (UInt32 number) |
ONIXS_HKEX_OMDC_API void | toStr (std::string &, Int64) |
std::string | toStr (Int64 number) |
ONIXS_HKEX_OMDC_API void | toStr (std::string &, UInt64) |
std::string | toStr (UInt64 number) |
template<typename Type, Type Constant> | |
void | toStr (std::string &str, IntegralConstant< Type, Constant > constant) |
template<typename Type, Type Constant> | |
std::string | toStr (IntegralConstant< Type, Constant > constant) |
bool | operator== (const TimeSpan &left, const TimeSpan &right) |
bool | operator!= (const TimeSpan &left, const TimeSpan &right) |
bool | operator< (const TimeSpan &left, const TimeSpan &right) |
bool | operator> (const TimeSpan &left, const TimeSpan &right) |
ONIXS_HKEX_OMDC_API void | toStrAsHHMMSS (std::string &, TimeSpan) |
ONIXS_HKEX_OMDC_API void | toStrAsHHMMSSmsec (std::string &, TimeSpan) |
ONIXS_HKEX_OMDC_API void | toStrAsSDHHMMSSnsec (std::string &, TimeSpan) |
void | toStr (std::string &str, TimeSpan timeSpan, TimeSpanFormat::Enum format=TimeSpanFormat::SDHHMMSSnsec) |
std::string | toStr (TimeSpan timeSpan, TimeSpanFormat::Enum format=TimeSpanFormat::SDHHMMSSnsec) |
Timestamp | fromSeconds (UInt32 secondsSinceEpoch) |
bool | operator== (const Timestamp &left, const Timestamp &right) |
bool | operator!= (const Timestamp &left, const Timestamp &right) |
bool | operator< (const Timestamp &left, const Timestamp &right) |
bool | operator<= (const Timestamp &left, const Timestamp &right) |
bool | operator> (const Timestamp &left, const Timestamp &right) |
bool | operator>= (const Timestamp &left, const Timestamp &right) |
Timestamp | operator+ (const Timestamp ×tamp, const TimeSpan &timeSpan) |
Timestamp | operator- (const Timestamp ×tamp, const TimeSpan &timeSpan) |
TimeSpan | operator- (const Timestamp &left, const Timestamp &right) |
ONIXS_HKEX_OMDC_API void | toStrAsYYYYMMDD (std::string &, Timestamp) |
ONIXS_HKEX_OMDC_API void | toStrAsYYYYMMDDHHMMSS (std::string &, Timestamp) |
ONIXS_HKEX_OMDC_API void | toStrAsYYYYMMDDHHMMSSmsec (std::string &, Timestamp) |
ONIXS_HKEX_OMDC_API void | toStrAsYYYYMMDDHHMMSSnsec (std::string &, Timestamp) |
ONIXS_HKEX_OMDC_API void | toStr (std::string &str, Timestamp timestamp, TimestampFormat::Enum format=TimestampFormat::YYYYMMDDHHMMSSnsec) |
std::string | toStr (Timestamp timestamp, TimestampFormat::Enum format=TimestampFormat::YYYYMMDDHHMMSSnsec) |
ONIXS_HKEX_OMDC_API bool | fromStr (Timestamp &, const char *, size_t) |
bool | fromStr (Timestamp &ts, const std::string &str) |
ONIXS_HKEX_OMDC_API void | toStr (std::string &, const AddOddLotOrderMsg &) |
std::string | toStr (const AddOddLotOrderMsg &msg) |
ONIXS_HKEX_OMDC_API void | toStr (std::string &, const AddOrderMsg &) |
std::string | toStr (const AddOrderMsg &msg) |
ONIXS_HKEX_OMDC_API void | toStr (std::string &, const AggregateOrderBookUpdateMsg &) |
std::string | toStr (const AggregateOrderBookUpdateMsg &msg) |
ONIXS_HKEX_OMDC_API void | toStr (std::string &, const Entry &) |
std::string | toStr (const Entry &msg) |
ONIXS_HKEX_OMDC_API void | toStr (std::string &, const BrokerQueueMsg &) |
std::string | toStr (const BrokerQueueMsg &msg) |
ONIXS_HKEX_OMDC_API void | toStr (std::string &, const Item &) |
std::string | toStr (const Item &msg) |
ONIXS_HKEX_OMDC_API void | toStr (std::string &, const ClosingPriceMsg &) |
std::string | toStr (const ClosingPriceMsg &msg) |
ONIXS_HKEX_OMDC_API void | toStr (std::string &, const CurrencyRateMsg &) |
std::string | toStr (const CurrencyRateMsg &msg) |
ONIXS_HKEX_OMDC_API void | toStr (std::string &, const DeleteOddLotOrderMsg &) |
std::string | toStr (const DeleteOddLotOrderMsg &msg) |
ONIXS_HKEX_OMDC_API void | toStr (std::string &, const DeleteOrderMsg &) |
std::string | toStr (const DeleteOrderMsg &msg) |
ONIXS_HKEX_OMDC_API void | toStr (std::string &, const DisasterRecoverySignalMsg &) |
std::string | toStr (const DisasterRecoverySignalMsg &msg) |
ONIXS_HKEX_OMDC_API void | toStr (std::string &, const IndexDataMsg &) |
std::string | toStr (const IndexDataMsg &msg) |
ONIXS_HKEX_OMDC_API void | toStr (std::string &, const IndexDefinitionMsg &) |
std::string | toStr (const IndexDefinitionMsg &msg) |
ONIXS_HKEX_OMDC_API void | toStr (std::string &, const IndicativeEquilibriumPriceMsg &) |
std::string | toStr (const IndicativeEquilibriumPriceMsg &msg) |
ONIXS_HKEX_OMDC_API void | toStr (std::string &, const LiquidityProviderMsg &) |
std::string | toStr (const LiquidityProviderMsg &msg) |
ONIXS_HKEX_OMDC_API void | toStr (std::string &, const MarketDefinitionMsg &) |
std::string | toStr (const MarketDefinitionMsg &msg) |
ONIXS_HKEX_OMDC_API void | toStr (std::string &, const MarketTurnoverMsg &) |
std::string | toStr (const MarketTurnoverMsg &msg) |
ONIXS_HKEX_OMDC_API void | toStr (std::string &, const ModifyOrderMsg &) |
std::string | toStr (const ModifyOrderMsg &msg) |
ONIXS_HKEX_OMDC_API void | toStr (std::string &, const NewsMsg &) |
std::string | toStr (const NewsMsg &msg) |
ONIXS_HKEX_OMDC_API void | toStr (std::string &, const NominalPriceMsg &) |
std::string | toStr (const NominalPriceMsg &msg) |
ONIXS_HKEX_OMDC_API void | toStr (std::string &, const OrderImbalanceMsg &) |
std::string | toStr (const OrderImbalanceMsg &msg) |
ONIXS_HKEX_OMDC_API void | toStr (std::string &, const ReferencePriceMsg &) |
std::string | toStr (const ReferencePriceMsg &msg) |
ONIXS_HKEX_OMDC_API void | toStr (std::string &, const RefreshCompleteMsg &) |
std::string | toStr (const RefreshCompleteMsg &msg) |
ONIXS_HKEX_OMDC_API void | toStr (std::string &, const SecurityDefinitionMsg &) |
std::string | toStr (const SecurityDefinitionMsg &msg) |
ONIXS_HKEX_OMDC_API void | toStr (std::string &, const UnderlyingSecurity &) |
std::string | toStr (const UnderlyingSecurity &msg) |
ONIXS_HKEX_OMDC_API void | toStr (std::string &, const SecurityStatusMsg &) |
std::string | toStr (const SecurityStatusMsg &msg) |
ONIXS_HKEX_OMDC_API void | toStr (std::string &, const SequenceResetMsg &) |
std::string | toStr (const SequenceResetMsg &msg) |
ONIXS_HKEX_OMDC_API void | toStr (std::string &, const StatisticsMsg &) |
std::string | toStr (const StatisticsMsg &msg) |
ONIXS_HKEX_OMDC_API void | toStr (std::string &, const StockConnectDailyQuotaBalanceMsg &) |
std::string | toStr (const StockConnectDailyQuotaBalanceMsg &msg) |
ONIXS_HKEX_OMDC_API void | toStr (std::string &, const StockConnectMarketTurnoverMsg &) |
std::string | toStr (const StockConnectMarketTurnoverMsg &msg) |
ONIXS_HKEX_OMDC_API void | toStr (std::string &, const TradeMsg &) |
std::string | toStr (const TradeMsg &msg) |
ONIXS_HKEX_OMDC_API void | toStr (std::string &, const TradeCancelMsg &) |
std::string | toStr (const TradeCancelMsg &msg) |
ONIXS_HKEX_OMDC_API void | toStr (std::string &, const TradeTickerMsg &) |
std::string | toStr (const TradeTickerMsg &msg) |
ONIXS_HKEX_OMDC_API void | toStr (std::string &, const TradingSessionStatusMsg &) |
std::string | toStr (const TradingSessionStatusMsg &msg) |
ONIXS_HKEX_OMDC_API void | toStr (std::string &, const VCMTriggerMsg &) |
std::string | toStr (const VCMTriggerMsg &msg) |
ONIXS_HKEX_OMDC_API void | toStr (std::string &, const YieldMsg &) |
std::string | toStr (const YieldMsg &msg) |
typedef std::vector<std::string> HandlerLogs |
typedef std::vector<std::string>::iterator HandlerLogsEntry |
typedef UInt32 InstrumentId |
typedef UInt16 MessageSize |
typedef std::vector<OrderInfo> OrderInfos |
Definition at line 45 of file OrderBook.h.
Sequence of price levels.
Definition at line 163 of file OrderBook.h.
Iterator over read-only collection of price levels.
Definition at line 169 of file OrderBook.h.
Iterator to access price levels with write permissions.
Definition at line 166 of file OrderBook.h.
typedef UInt32 SequenceNumber |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
ONIXS_HKEX_OMDC_API std::string enumToString | ( | ErrorCode::Enum | ) |
Returns string representation of ErrorCode value.
ONIXS_HKEX_OMDC_API std::string enumToString | ( | HandlerState::Enum | ) |
Returns string representation of HandlerState value.
ONIXS_HKEX_OMDC_API std::string enumToString | ( | LogLevel::Enum | ) |
Returns string representation of ErrorCode value.
|
inline |
ONIXS_HKEX_OMDC_API bool fromStr | ( | Timestamp & | , |
const char * | , | ||
size_t | ) |
De-serializes a timestamp from the given string.
|
inline |
void ONIXS_HKEX_OMDC_API gatherLogs | ( | HandlerLogs * | gatheredLogs, |
const std::string & | root ) |
Gathers log files logs which are stored in a given folder.
|
inlinenoexcept |
Returns value of Price8.
Definition at line 268 of file OrderBook.h.
|
inlinenoexcept |
Indicates whether the instance of PriceLevel is valid.
Definition at line 274 of file OrderBook.h.
|
inline |
|
inline |
ONIXS_HKEX_OMDC_API std::ostream & operator<< | ( | std::ostream & | stream, |
const DataSource & | ds ) |
ONIXS_HKEX_OMDC_API std::ostream & operator<< | ( | std::ostream & | stream, |
const FeedDescriptor & | descriptor ) |
ONIXS_HKEX_OMDC_API std::ostream & operator<< | ( | std::ostream & | stream, |
const FeedEngineSettings & | settings ) |
ONIXS_HKEX_OMDC_API std::ostream & operator<< | ( | std::ostream & | stream, |
const HandlerSettings & | settings ) |
ONIXS_HKEX_OMDC_API std::ostream & operator<< | ( | std::ostream & | stream, |
const PriceLevel & | value ) |
ONIXS_HKEX_OMDC_API std::ostream & operator<< | ( | std::ostream & | stream, |
const RetransmissionHandlerSettings & | settings ) |
ONIXS_HKEX_OMDC_API std::ostream & operator<< | ( | std::ostream & | stream, |
const ServiceDescriptor & | descriptor ) |
|
inline |
|
inlinenoexcept |
compare
Definition at line 280 of file OrderBook.h.
|
inline |
|
inline |
|
inline |
Typed logical operator helper.
Definition at line 117 of file LogSettings.h.
|
inline |
Typed logical operator helper.
Definition at line 88 of file LogSettings.h.
ONIXS_HKEX_OMDC_API void throwIncorrectSize | ( | const std::string & | messageName, |
MessageSize | receivedSize, | ||
MessageSize | expectedSize ) |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inline |
|
inline |
Serializes object into string.
Definition at line 116 of file AddOddLotOrder.h.
|
inline |
Serializes object into string.
Definition at line 123 of file AddOrder.h.
|
inline |
Serializes object into string.
Definition at line 99 of file AggregateOrderBookUpdate.h.
|
inline |
Serializes object into string.
Definition at line 113 of file BrokerQueue.h.
|
inline |
Serializes object into string.
Definition at line 95 of file ClosingPrice.h.
|
inline |
Serializes object into string.
Definition at line 95 of file CurrencyRate.h.
|
inline |
Serializes object into string.
Definition at line 102 of file DeleteOddLotOrder.h.
|
inline |
Serializes object into string.
Definition at line 95 of file DeleteOrder.h.
|
inline |
Serializes object into string.
Definition at line 81 of file DisasterRecoverySignal.h.
|
inline |
Serializes object into string.
Definition at line 102 of file AggregateOrderBookUpdate.Entry.h.
|
inline |
Serializes object into string.
Definition at line 180 of file IndexData.h.
|
inline |
Serializes object into string.
Definition at line 95 of file IndexDefinition.h.
|
inline |
Serializes object into string.
Definition at line 95 of file IndicativeEquilibriumPrice.h.
|
inline |
Serializes object into string.
Definition at line 74 of file BrokerQueue.Item.h.
|
inline |
Serializes object into string.
Definition at line 98 of file LiquidityProvider.h.
|
inline |
Serializes object into string.
Definition at line 102 of file MarketDefinition.h.
|
inline |
Serializes object into string.
Definition at line 95 of file MarketTurnover.h.
|
inline |
Serializes object into string.
Definition at line 109 of file ModifyOrder.h.
|
inline |
|
inline |
Serializes object into string.
Definition at line 88 of file NominalPrice.h.
|
inline |
Serializes object into string.
Definition at line 97 of file OrderImbalance.h.
|
inline |
Serializes object into string.
Definition at line 104 of file ReferencePrice.h.
|
inline |
Serializes object into string.
Definition at line 81 of file RefreshComplete.h.
|
inline |
Serializes object into string.
Definition at line 412 of file SecurityDefinition.h.
|
inline |
Serializes object into string.
Definition at line 88 of file SecurityStatus.h.
|
inline |
Serializes object into string.
Definition at line 81 of file SequenceReset.h.
|
inline |
Serializes object into string.
Definition at line 137 of file Statistics.h.
|
inline |
Serializes object into string.
Definition at line 102 of file StockConnectDailyQuotaBalance.h.
|
inline |
Serializes object into string.
Definition at line 111 of file StockConnectMarketTurnover.h.
|
inline |
|
inline |
Serializes object into string.
Definition at line 89 of file TradeCancel.h.
|
inline |
|
inline |
Serializes object into string.
Definition at line 124 of file TradeTicker.h.
|
inline |
Serializes object into string.
Definition at line 116 of file TradingSessionStatus.h.
|
inline |
Serializes object into string.
Definition at line 66 of file SecurityDefinition.UnderlyingSecurity.h.
|
inline |
Serializes object into string.
Definition at line 116 of file VCMTrigger.h.
|
inline |
|
inline |
Serializes given integer into a string.
Definition at line 146 of file Integral.h.
|
inline |
Serializes given integer into a string.
Definition at line 172 of file Integral.h.
|
inline |
Serializes given integer into a string.
Definition at line 198 of file Integral.h.
|
inline |
Serializes given integer into a string.
Definition at line 120 of file Integral.h.
|
inline |
Serializes given constant into a string.
Definition at line 229 of file Integral.h.
|
inline |
Returns string presentation of object.
Definition at line 52 of file Enumerations.h.
ONIXS_HKEX_OMDC_API void toStr | ( | std::string & | , |
const AddOddLotOrderMsg & | ) |
Serializes object into string.
ONIXS_HKEX_OMDC_API void toStr | ( | std::string & | , |
const AddOrderMsg & | ) |
Serializes object into string.
ONIXS_HKEX_OMDC_API void toStr | ( | std::string & | , |
const AggregateOrderBookUpdateMsg & | ) |
Serializes object into string.
ONIXS_HKEX_OMDC_API void toStr | ( | std::string & | , |
const BrokerQueueMsg & | ) |
Serializes object into string.
ONIXS_HKEX_OMDC_API void toStr | ( | std::string & | , |
const ClosingPriceMsg & | ) |
Serializes object into string.
ONIXS_HKEX_OMDC_API void toStr | ( | std::string & | , |
const CurrencyRateMsg & | ) |
Serializes object into string.
ONIXS_HKEX_OMDC_API void toStr | ( | std::string & | , |
const DeleteOddLotOrderMsg & | ) |
Serializes object into string.
ONIXS_HKEX_OMDC_API void toStr | ( | std::string & | , |
const DeleteOrderMsg & | ) |
Serializes object into string.
ONIXS_HKEX_OMDC_API void toStr | ( | std::string & | , |
const DisasterRecoverySignalMsg & | ) |
Serializes object into string.
ONIXS_HKEX_OMDC_API void toStr | ( | std::string & | , |
const Entry & | ) |
Serializes object into string.
ONIXS_HKEX_OMDC_API void toStr | ( | std::string & | , |
const IndexDataMsg & | ) |
Serializes object into string.
ONIXS_HKEX_OMDC_API void toStr | ( | std::string & | , |
const IndexDefinitionMsg & | ) |
Serializes object into string.
ONIXS_HKEX_OMDC_API void toStr | ( | std::string & | , |
const IndicativeEquilibriumPriceMsg & | ) |
Serializes object into string.
ONIXS_HKEX_OMDC_API void toStr | ( | std::string & | , |
const Item & | ) |
Serializes object into string.
ONIXS_HKEX_OMDC_API void toStr | ( | std::string & | , |
const LiquidityProviderMsg & | ) |
Serializes object into string.
ONIXS_HKEX_OMDC_API void toStr | ( | std::string & | , |
const MarketDefinitionMsg & | ) |
Serializes object into string.
ONIXS_HKEX_OMDC_API void toStr | ( | std::string & | , |
const MarketTurnoverMsg & | ) |
Serializes object into string.
ONIXS_HKEX_OMDC_API void toStr | ( | std::string & | , |
const ModifyOrderMsg & | ) |
Serializes object into string.
ONIXS_HKEX_OMDC_API void toStr | ( | std::string & | , |
const NewsMsg & | ) |
Serializes object into string.
ONIXS_HKEX_OMDC_API void toStr | ( | std::string & | , |
const NominalPriceMsg & | ) |
Serializes object into string.
ONIXS_HKEX_OMDC_API void toStr | ( | std::string & | , |
const OrderImbalanceMsg & | ) |
Serializes object into string.
ONIXS_HKEX_OMDC_API void toStr | ( | std::string & | , |
const ReferencePriceMsg & | ) |
Serializes object into string.
ONIXS_HKEX_OMDC_API void toStr | ( | std::string & | , |
const RefreshCompleteMsg & | ) |
Serializes object into string.
ONIXS_HKEX_OMDC_API void toStr | ( | std::string & | , |
const SecurityDefinitionMsg & | ) |
Serializes object into string.
ONIXS_HKEX_OMDC_API void toStr | ( | std::string & | , |
const SecurityStatusMsg & | ) |
Serializes object into string.
ONIXS_HKEX_OMDC_API void toStr | ( | std::string & | , |
const SequenceResetMsg & | ) |
Serializes object into string.
ONIXS_HKEX_OMDC_API void toStr | ( | std::string & | , |
const StatisticsMsg & | ) |
Serializes object into string.
ONIXS_HKEX_OMDC_API void toStr | ( | std::string & | , |
const StockConnectDailyQuotaBalanceMsg & | ) |
Serializes object into string.
ONIXS_HKEX_OMDC_API void toStr | ( | std::string & | , |
const StockConnectMarketTurnoverMsg & | ) |
Serializes object into string.
ONIXS_HKEX_OMDC_API void toStr | ( | std::string & | , |
const TradeCancelMsg & | ) |
Serializes object into string.
ONIXS_HKEX_OMDC_API void toStr | ( | std::string & | , |
const TradeMsg & | ) |
Serializes object into string.
ONIXS_HKEX_OMDC_API void toStr | ( | std::string & | , |
const TradeTickerMsg & | ) |
Serializes object into string.
ONIXS_HKEX_OMDC_API void toStr | ( | std::string & | , |
const TradingSessionStatusMsg & | ) |
Serializes object into string.
ONIXS_HKEX_OMDC_API void toStr | ( | std::string & | , |
const UnderlyingSecurity & | ) |
Serializes object into string.
ONIXS_HKEX_OMDC_API void toStr | ( | std::string & | , |
const VCMTriggerMsg & | ) |
Serializes object into string.
ONIXS_HKEX_OMDC_API void toStr | ( | std::string & | , |
const YieldMsg & | ) |
Serializes object into string.
ONIXS_HKEX_OMDC_API void toStr | ( | std::string & | , |
Int16 | ) |
Serializes given integer into a string.
ONIXS_HKEX_OMDC_API void toStr | ( | std::string & | , |
Int32 | ) |
Serializes given integer into a string.
ONIXS_HKEX_OMDC_API void toStr | ( | std::string & | , |
Int64 | ) |
Serializes given integer into a string.
ONIXS_HKEX_OMDC_API void toStr | ( | std::string & | , |
Int8 | ) |
Serializes given integer into a string.
ONIXS_HKEX_OMDC_API void toStr | ( | std::string & | , |
Side::Enum | ) |
Appends string presentation of object.
ONIXS_HKEX_OMDC_API void toStr | ( | std::string & | , |
UInt16 | ) |
Serializes given integer into a string.
ONIXS_HKEX_OMDC_API void toStr | ( | std::string & | , |
UInt32 | ) |
Serializes given integer into a string.
ONIXS_HKEX_OMDC_API void toStr | ( | std::string & | , |
UInt64 | ) |
Serializes given integer into a string.
ONIXS_HKEX_OMDC_API void toStr | ( | std::string & | , |
UInt8 | ) |
Serializes given integer into a string.
|
inline |
|
inline |
|
inline |
|
inline |
Serializes given constant into a string.
Definition at line 222 of file Integral.h.
|
inline |
ONIXS_HKEX_OMDC_API void toStr | ( | std::string & | str, |
Timestamp | timestamp, | ||
TimestampFormat::Enum | format = TimestampFormat::YYYYMMDDHHMMSSnsec ) |
Serializes timestamp according to specified pattern.
|
inline |
|
inline |
|
inline |
Serializes given integer into a string.
Definition at line 159 of file Integral.h.
|
inline |
Serializes given integer into a string.
Definition at line 185 of file Integral.h.
|
inline |
Serializes given integer into a string.
Definition at line 211 of file Integral.h.
|
inline |
Serializes given integer into a string.
Definition at line 133 of file Integral.h.
ONIXS_HKEX_OMDC_API void toStrAsHHMMSS | ( | std::string & | , |
TimeSpan | ) |
ONIXS_HKEX_OMDC_API void toStrAsHHMMSSmsec | ( | std::string & | , |
TimeSpan | ) |
ONIXS_HKEX_OMDC_API void toStrAsSDHHMMSSnsec | ( | std::string & | , |
TimeSpan | ) |
ONIXS_HKEX_OMDC_API void toStrAsYYYYMMDD | ( | std::string & | , |
Timestamp | ) |
Serializes timestamp in YYYYMMDD format.
ONIXS_HKEX_OMDC_API void toStrAsYYYYMMDDHHMMSS | ( | std::string & | , |
Timestamp | ) |
Serializes timestamp in YYYYMMDDHHMMSS format.
ONIXS_HKEX_OMDC_API void toStrAsYYYYMMDDHHMMSSmsec | ( | std::string & | , |
Timestamp | ) |
Serializes timestamp in YYYYMMDDHHMMSSmsec format.
ONIXS_HKEX_OMDC_API void toStrAsYYYYMMDDHHMMSSnsec | ( | std::string & | , |
Timestamp | ) |
Serializes timestamp in YYYYMMDDHHMMSSnsec format.
|
inline |