Typedefs | |
typedef Integer2 | MessageSize |
typedef SInt64 | DecimalMantissa |
typedef SInt32 | DecimalExponent |
typedef Int8 | Integer1 |
typedef Int16 | Integer2 |
typedef Int32 | Integer4 |
typedef Int64 | Integer8 |
typedef Int64 | SInt64 |
typedef Int32 | SInt32 |
typedef double | Double |
typedef Integer8 | SequenceNumber |
typedef int | CpuIndex |
typedef std::set< std::string > | Symbols |
typedef UInt8 | Byte |
typedef UInt16 | Word |
typedef UInt32 | DWord |
typedef UInt64 | QWord |
typedef std::vector< std::string > | HandlerLogs |
typedef std::vector< std::string >::iterator | HandlerLogsEntry |
typedef char | Char |
typedef TimeSpanFormats::Enum | TimeSpanFormat |
Functions | |
ONIXS_TRADEWEB_APA_API UInt32 | toUInt32 (StrRef) |
ONIXS_TRADEWEB_APA_API UInt64 | toUInt64 (StrRef) |
ONIXS_TRADEWEB_APA_API bool | operator< (const Decimal &l, const Decimal &r) |
ONIXS_TRADEWEB_APA_API bool | operator> (const Decimal &l, const Decimal &r) |
ONIXS_TRADEWEB_APA_API bool | operator<= (const Decimal &l, const Decimal &r) |
ONIXS_TRADEWEB_APA_API bool | operator>= (const Decimal &l, const Decimal &r) |
void | toStr (std::string &str, const Decimal &value) |
ONIXS_TRADEWEB_APA_API std::ostream & | operator<< (std::ostream &stream, const DataSource &ds) |
ONIXS_TRADEWEB_APA_API void | toStr (std::string &, AssetClass::Enum) |
std::string | toStr (AssetClass::Enum layout) |
ONIXS_TRADEWEB_APA_API void | toStr (std::string &, SubAssetClass::Enum) |
std::string | toStr (SubAssetClass::Enum layout) |
ONIXS_TRADEWEB_APA_API void | toStr (std::string &, ActionType::Enum) |
std::string | toStr (ActionType::Enum layout) |
ONIXS_TRADEWEB_APA_API void | toStr (std::string &, PublicationType::Enum) |
std::string | toStr (PublicationType::Enum layout) |
ONIXS_TRADEWEB_APA_API void | toStr (std::string &, TransactionToBeCleared::Enum) |
std::string | toStr (TransactionToBeCleared::Enum layout) |
ONIXS_TRADEWEB_APA_API std::string | enumToString (ErrorCode::Enum) |
ONIXS_TRADEWEB_APA_API std::ostream & | operator<< (std::ostream &stream, const FeedEngineSettings &settings) |
ONIXS_TRADEWEB_APA_API std::ostream & | operator<< (std::ostream &stream, const ServiceDescriptor &descriptor) |
ONIXS_TRADEWEB_APA_API std::ostream & | operator<< (std::ostream &stream, const FeedDescriptor &descriptor) |
ONIXS_TRADEWEB_APA_API std::ostream & | operator<< (std::ostream &stream, const HandlerSettings &settings) |
ONIXS_TRADEWEB_APA_API std::string | enumToString (HandlerState::Enum) |
ONIXS_TRADEWEB_APA_API void | toStr (std::string &, Int8) |
std::string | toStr (Int8 number) |
ONIXS_TRADEWEB_APA_API void | toStr (std::string &, UInt8) |
std::string | toStr (UInt8 number) |
ONIXS_TRADEWEB_APA_API void | toStr (std::string &, Int16) |
std::string | toStr (Int16 number) |
ONIXS_TRADEWEB_APA_API void | toStr (std::string &, UInt16) |
std::string | toStr (UInt16 number) |
ONIXS_TRADEWEB_APA_API void | toStr (std::string &, Int32) |
std::string | toStr (Int32 number) |
ONIXS_TRADEWEB_APA_API void | toStr (std::string &, UInt32) |
std::string | toStr (UInt32 number) |
ONIXS_TRADEWEB_APA_API void | toStr (std::string &, Int64) |
std::string | toStr (Int64 number) |
ONIXS_TRADEWEB_APA_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) |
ONIXS_TRADEWEB_APA_API std::string | enumToString (LogLevel::Enum) |
LogSettings::Enum | operator| (LogSettings::Enum a, LogSettings::Enum b) |
LogFilePermission::Enum | operator| (LogFilePermission::Enum a, LogFilePermission::Enum b) |
template<typename Target , typename Source > | |
Target | c_cast (Source src) |
template<typename Type > | |
void * | toOpaquePtr (Type *ptr) |
template<typename Type > | |
const void * | toOpaquePtr (const Type *ptr) |
template<typename Type > | |
Byte * | toByteBlock (Type *ptr) |
template<typename Type > | |
const Byte * | toByteBlock (const Type *ptr) |
template<typename Type > | |
Type * | advanceByBytes (Type *pointer, ptrdiff_t distance) |
template<typename Type > | |
Type * | advanceBackByBytes (Type *pointer, ptrdiff_t distance) |
template<typename Left , typename Right > | |
ptrdiff_t | byteDistance (Left *left, Right *right) |
ONIXS_TRADEWEB_APA_API void | toStr (std::string &, const ExecutionReportForPortfolioCompressionMsg &) |
std::string | toStr (const ExecutionReportForPortfolioCompressionMsg &msg) |
ONIXS_TRADEWEB_APA_API void | toStr (std::string &, const ExecutionReportWithIsinMsg &) |
std::string | toStr (const ExecutionReportWithIsinMsg &msg) |
ONIXS_TRADEWEB_APA_API void | toStr (std::string &, const QuoteReportMsg &) |
std::string | toStr (const QuoteReportMsg &msg) |
void ONIXS_TRADEWEB_APA_API | gatherLogs (HandlerLogs *gatheredLogs, const std::string &root) |
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) |
TimeSpan | operator- (const Timestamp &left, const Timestamp &right) |
typedef int CpuIndex |
Zero-based index of CPU.
Definition at line 37 of file FeedEngine.h.
typedef SInt32 DecimalExponent |
typedef SInt64 DecimalMantissa |
typedef std::vector<std::string> HandlerLogs |
typedef std::vector<std::string>::iterator HandlerLogsEntry |
typedef Integer2 MessageSize |
Aliases message length type.
Definition at line 105 of file BinaryMessage.h.
typedef Integer8 SequenceNumber |
typedef std::set<std::string> Symbols |
Alias for symbol list.
Definition at line 106 of file HandlerSettings.h.
typedef TimeSpanFormats::Enum TimeSpanFormat |
Time span format.
Definition at line 52 of file TimeSpan.h.
|
inline |
|
inline |
|
inline |
|
inline |
ONIXS_TRADEWEB_APA_API std::string OnixS::Tradeweb::MarketData::Apa::enumToString | ( | ErrorCode::Enum | ) |
Returns string representation of ErrorCode value.
ONIXS_TRADEWEB_APA_API std::string OnixS::Tradeweb::MarketData::Apa::enumToString | ( | HandlerState::Enum | ) |
Returns string representation of HandlerState value.
ONIXS_TRADEWEB_APA_API std::string OnixS::Tradeweb::MarketData::Apa::enumToString | ( | LogLevel::Enum | ) |
Returns string representation of ErrorCode value.
void ONIXS_TRADEWEB_APA_API OnixS::Tradeweb::MarketData::Apa::gatherLogs | ( | HandlerLogs * | gatheredLogs, |
const std::string & | root | ||
) |
Gathers log files logs which are stored in a given folder.
|
inline |
|
inline |
|
inline |
Definition at line 253 of file Timestamp.h.
ONIXS_TRADEWEB_APA_API bool OnixS::Tradeweb::MarketData::Apa::operator< | ( | const Decimal & | l, |
const Decimal & | r | ||
) |
ONIXS_TRADEWEB_APA_API std::ostream& OnixS::Tradeweb::MarketData::Apa::operator<< | ( | std::ostream & | stream, |
const ServiceDescriptor & | descriptor | ||
) |
ONIXS_TRADEWEB_APA_API std::ostream& OnixS::Tradeweb::MarketData::Apa::operator<< | ( | std::ostream & | stream, |
const DataSource & | ds | ||
) |
ONIXS_TRADEWEB_APA_API std::ostream& OnixS::Tradeweb::MarketData::Apa::operator<< | ( | std::ostream & | stream, |
const FeedDescriptor & | descriptor | ||
) |
ONIXS_TRADEWEB_APA_API std::ostream& OnixS::Tradeweb::MarketData::Apa::operator<< | ( | std::ostream & | stream, |
const HandlerSettings & | settings | ||
) |
ONIXS_TRADEWEB_APA_API std::ostream& OnixS::Tradeweb::MarketData::Apa::operator<< | ( | std::ostream & | stream, |
const FeedEngineSettings & | settings | ||
) |
|
inline |
ONIXS_TRADEWEB_APA_API bool OnixS::Tradeweb::MarketData::Apa::operator<= | ( | const Decimal & | l, |
const Decimal & | r | ||
) |
|
inline |
|
inline |
ONIXS_TRADEWEB_APA_API bool OnixS::Tradeweb::MarketData::Apa::operator> | ( | const Decimal & | l, |
const Decimal & | r | ||
) |
ONIXS_TRADEWEB_APA_API bool OnixS::Tradeweb::MarketData::Apa::operator>= | ( | const Decimal & | l, |
const Decimal & | r | ||
) |
|
inline |
Typed logical operator helper.
Definition at line 88 of file LogSettings.h.
|
inline |
Typed logical operator helper.
Definition at line 117 of file LogSettings.h.
|
inline |
|
inline |
|
inline |
|
inline |
ONIXS_TRADEWEB_APA_API void OnixS::Tradeweb::MarketData::Apa::toStr | ( | std::string & | , |
AssetClass::Enum | |||
) |
Appends string presentation of object.
|
inline |
Returns string presentation of object.
Definition at line 63 of file Enumerations.h.
ONIXS_TRADEWEB_APA_API void OnixS::Tradeweb::MarketData::Apa::toStr | ( | std::string & | , |
Int8 | |||
) |
Serializes given integer into a string.
|
inline |
Serializes given integer into a string.
Definition at line 119 of file Integral.h.
ONIXS_TRADEWEB_APA_API void OnixS::Tradeweb::MarketData::Apa::toStr | ( | std::string & | , |
UInt8 | |||
) |
Serializes given integer into a string.
|
inline |
Serializes given integer into a string.
Definition at line 132 of file Integral.h.
ONIXS_TRADEWEB_APA_API void OnixS::Tradeweb::MarketData::Apa::toStr | ( | std::string & | , |
Int16 | |||
) |
Serializes given integer into a string.
|
inline |
Serializes given integer into a string.
Definition at line 145 of file Integral.h.
ONIXS_TRADEWEB_APA_API void OnixS::Tradeweb::MarketData::Apa::toStr | ( | std::string & | , |
UInt16 | |||
) |
Serializes given integer into a string.
|
inline |
Serializes given integer into a string.
Definition at line 158 of file Integral.h.
ONIXS_TRADEWEB_APA_API void OnixS::Tradeweb::MarketData::Apa::toStr | ( | std::string & | , |
const ExecutionReportWithIsinMsg & | |||
) |
Serializes object into string.
ONIXS_TRADEWEB_APA_API void OnixS::Tradeweb::MarketData::Apa::toStr | ( | std::string & | , |
Int32 | |||
) |
Serializes given integer into a string.
|
inline |
Serializes object into string.
Definition at line 170 of file ExecutionReportWithIsin.h.
|
inline |
Serializes given integer into a string.
Definition at line 171 of file Integral.h.
ONIXS_TRADEWEB_APA_API void OnixS::Tradeweb::MarketData::Apa::toStr | ( | std::string & | , |
SubAssetClass::Enum | |||
) |
Appends string presentation of object.
|
inline |
Returns string presentation of object.
Definition at line 175 of file Enumerations.h.
ONIXS_TRADEWEB_APA_API void OnixS::Tradeweb::MarketData::Apa::toStr | ( | std::string & | , |
const QuoteReportMsg & | |||
) |
Serializes object into string.
ONIXS_TRADEWEB_APA_API void OnixS::Tradeweb::MarketData::Apa::toStr | ( | std::string & | , |
UInt32 | |||
) |
Serializes given integer into a string.
|
inline |
Serializes object into string.
Definition at line 182 of file QuoteReport.h.
|
inline |
Serializes given integer into a string.
Definition at line 184 of file Integral.h.
ONIXS_TRADEWEB_APA_API void OnixS::Tradeweb::MarketData::Apa::toStr | ( | std::string & | , |
Int64 | |||
) |
Serializes given integer into a string.
|
inline |
|
inline |
Serializes given integer into a string.
Definition at line 197 of file Integral.h.
ONIXS_TRADEWEB_APA_API void OnixS::Tradeweb::MarketData::Apa::toStr | ( | std::string & | , |
ActionType::Enum | |||
) |
Appends string presentation of object.
|
inline |
|
inline |
Returns string presentation of object.
Definition at line 204 of file Enumerations.h.
ONIXS_TRADEWEB_APA_API void OnixS::Tradeweb::MarketData::Apa::toStr | ( | std::string & | , |
UInt64 | |||
) |
Serializes given integer into a string.
|
inline |
Serializes given integer into a string.
Definition at line 210 of file Integral.h.
|
inline |
|
inline |
Serializes given constant into a string.
Definition at line 221 of file Integral.h.
|
inline |
ONIXS_TRADEWEB_APA_API void OnixS::Tradeweb::MarketData::Apa::toStr | ( | std::string & | , |
PublicationType::Enum | |||
) |
Appends string presentation of object.
|
inline |
Serializes given constant into a string.
Definition at line 228 of file Integral.h.
|
inline |
Returns string presentation of object.
Definition at line 231 of file Enumerations.h.
|
inline |
ONIXS_TRADEWEB_APA_API void OnixS::Tradeweb::MarketData::Apa::toStr | ( | std::string & | , |
const ExecutionReportForPortfolioCompressionMsg & | |||
) |
Serializes object into string.
|
inline |
Serializes object into string.
Definition at line 242 of file ExecutionReportForPortfolioCompression.h.
|
inline |
ONIXS_TRADEWEB_APA_API void OnixS::Tradeweb::MarketData::Apa::toStr | ( | std::string & | , |
TransactionToBeCleared::Enum | |||
) |
Appends string presentation of object.
|
inline |
Returns string presentation of object.
Definition at line 256 of file Enumerations.h.
|
inline |
ONIXS_TRADEWEB_APA_API UInt32 OnixS::Tradeweb::MarketData::Apa::toUInt32 | ( | StrRef | ) |
conversion to UInt32
ONIXS_TRADEWEB_APA_API UInt64 OnixS::Tradeweb::MarketData::Apa::toUInt64 | ( | StrRef | ) |
conversion to UInt64