Classes | |
| struct | LinesOfTextEntry |
| struct | RelatedSymEntry |
Public Types | |
| enum | |
| typedef BinaryGroup< RelatedSymEntry, GroupSize, MessageSize > | RelatedSym |
| typedef BinaryGroup< LinesOfTextEntry, GroupSize, MessageSize > | LinesOfText |
| Public Types inherited from BinaryMessage | |
| typedef MessageSize | BinarySize |
| typedef MessageHeader::BlockLength | BodySize |
Public Member Functions | |
| NewsIndices339 () | |
| NewsIndices339 (const void *data, EncodedLength length) | |
| bool | headline (StrRef &value) const |
| bool | origTime (Timestamp &value) const |
| bool | feedType (StrRef &value) const |
| RelatedSym | relatedSym () const |
| LinesOfText | linesOfText () const |
| Public Member Functions inherited from BinaryMessage | |
| BinaryMessage () | |
| BinaryMessage (const void *data, MessageSize size) | |
| BinaryMessage (const BinaryMessage &other) | |
| operator bool () const | |
| MessageTemplateId | templateId () const |
| SchemaVersion | version () const |
| const void * | binary () const |
| MessageSize | binarySize () const |
| const void * | body () const |
| BodySize | bodySize () const |
| BinaryMessage & | operator= (const BinaryMessage &other) |
Static Public Member Functions | |
| static BlockLength | blockLength (SchemaVersion) |
| static const Char * | className () |
| static StrRef | fixType () |
Additional Inherited Members | |
| Protected Types inherited from BinaryMessage | |
| typedef BinaryGroupList< MessageSize > | GroupList |
| Protected Member Functions inherited from BinaryMessage | |
| GroupList | groups () const |
| Protected Member Functions inherited from BinaryFields< BinaryMessage, MessageSize > | |
| BinaryFields () | |
| ~BinaryFields () | |
| const FieldValue & | ordinary (MessageSize offset) const |
| Decimal | decimal (MessageSize offset) const |
| Enumeration::Enum | enumeration (MessageSize offset) const |
| StrRef | fixedStr (MessageSize offset) const |
Definition at line 1097 of file Messages.h.
| typedef BinaryGroup<LinesOfTextEntry, GroupSize, MessageSize> LinesOfText |
Repeating group containing LinesOfTextEntry entries.
Definition at line 1240 of file Messages.h.
| typedef BinaryGroup<RelatedSymEntry, GroupSize, MessageSize> RelatedSym |
Repeating group containing RelatedSymEntry entries.
Definition at line 1169 of file Messages.h.
| anonymous enum |
Message template ID from SBE schema.
| Enumerator | ||
|---|---|---|
| TemplateId | 339 | |
Definition at line 1102 of file Messages.h.
|
inline |
Initializes blank instance.
Definition at line 1243 of file Messages.h.
|
inline |
Initializes instance over given memory block.
Definition at line 1248 of file Messages.h.
|
inlinestatic |
Size of message body in bytes.
Definition at line 1307 of file Messages.h.
|
inlinestatic |
Returns class name.
Definition at line 1314 of file Messages.h.
|
inline |
Describes a class of service for a given data feed.
Definition at line 1280 of file Messages.h.
|
inlinestatic |
FIX message type.
Definition at line 1321 of file Messages.h.
|
inline |
The headline of a News message.
Definition at line 1260 of file Messages.h.
|
inline |
Returns instance of LinesOfText repeating group.
Definition at line 1297 of file Messages.h.
|
inline |
Time of message origination expressed as number of nanoseconds since unix epoch.
Definition at line 1270 of file Messages.h.
|
inline |
Returns instance of RelatedSym repeating group.
Definition at line 1289 of file Messages.h.