151 typedef std::set<CpuIndex> CpuIndexes;
187 CpuIndexes* indices_;
Provides efficient way of accessing text-based FIX field values.
ThreadAffinity()
Initializes empty set.
std::string toString() const
Returns the string representation.
ThreadAffinity(const ThreadAffinity &)
Initializes as copy of other set.
bool empty() const
Indicates whether is empty.
~ThreadAffinity()
Utilizes all the resources.
bool erase(CpuIndex index)
Removes CPU index from the set.
void clear()
Makes set empty.
bool insert(CpuIndex index)
Adds CPU index into set.
void copyTo(CpuIndexes &) const
Copies set into another set.
Represents time point without time-zone information.
FixedPointDecimal< Int64, IntegralConstant< Int8, -4 > > Price4
Signed Little-Endian encoded 64bit integer field with four implied decimal places.
StrRef Time
Time specified in HHMMSS format using ASCII characters in a 24 hour clock format.
StrRef DateAndTime
ISO 8601 date and time in the following string format:YYYY-MM-DDThh:mm:ss.ddddddZ.
StrRef Date
Date specified in the YYYYMMDD format using ASCII characters.
size_t CpuIndex
Zero-based index of CPU.
FixedPointDecimal< UInt64, IntegralConstant< Int8, -4 > > Size4
Little-Endian encoded 64 bit unsigned integer with four implied decimal places.
UInt64 UDT
time stamp (in UTC) = (date time per second resolution in unix time format) * 1,000,...
FixedPointDecimal< UInt64, IntegralConstant< Int8, -8 > > Size
Little-Endian encoded 64 bit unsigned integer with eight implied decimal places.
UInt16 MessageSize
Aliases message length type.
StrRef MiFIDDecimal
These fields use standard ASCII character bytes to represent numeric values. They are left justified ...
UInt8 BitField
A single byte used to hold up to eight 1-bit flags. Each bit will represent a Boolean flag....
FixedPointDecimal< Int64, IntegralConstant< Int8, -8 > > Price
Signed Little-Endian encoded 64bit integer field with eight implied decimal places.
UInt32 SequenceNumber
Alias for Sequence Number type.
StrRef Alpha
These fields use standard ASCII character bytes. They are left justified and padded on the right with...
ONIXS_LSE_GTP_API std::ostream & operator<<(std::ostream &stream, const ServiceDescriptor &descriptor)
UInt8 Byte
Alias for Byte.
Origin origin
the way data received
std::string toString() const
UInt8 packetMessageNumber
Number of message in packet.
bool cached
The packet was cached due to incorrect sequence.
Timestamp packetReceptionTime
Time when the packet was received by Handler from UDP, in system ticks,.
Byte marketDataGroup
Market data group.
DataSource(const Timestamp &ts)
UInt32 messageSeqNum
Message sequence number.
UInt8 packetMessageCount
Message sequence number.