30 namespace OnixS {
namespace ICE {
namespace iMpact {
namespace MarketData {
63 MarketType marketType = static_cast<MarketType>(-1),
83 std::string toString()
const;
126 return !(*
this == rhs);
std::set< MarketId > MarketIds
List of market ID's.
short MarketType
Alias for market types.
bool operator==(const MarketSubscription &) const
Returns true if current instance is equal to the given.
bool operator!=(const MarketSubscription &) const
Returns true if current instance is not equal to the given.
Enum
Depth of order book constants.
std::ostream & operator<<(std::ostream &, const Error &)
Make it printable to formatted C++ I/O streams.
Declare ICE iMpact enumerations.
The enhanced implication technology is disabled.
Enum
Market sub-type constants.
Defines which books should be maintained for given market type id.
std::set< MarketSubscription > MarketSubscriptions
Collection of market subscriptions.
SecurityType::Enum securityType
Specifies type of securities received in product definition response.
MarketSubType::Enum marketSubType
MarketType marketType
Id of market type for which books should be maintained.
Enum
Security type constants.
BookDepth::Enum bookDepth
Specifies book depth.
bool operator<(const MarketSubscription &) const
Returns true if this market subscription is less than a given.