Definition at line 215 of file Message.h.
◆ Message() [1/3]
Initializes the instance from the SBE-encoded message.
Definition at line 222 of file Message.h.
◆ Message() [2/3]
Initializes the message which refers to nothing and thus being a null-instance.
Definition at line 231 of file Message.h.
◆ Message() [3/3]
Initializes as the copy of the other instance.
Definition at line 238 of file Message.h.
◆ field()
Returns a field by its tag.
If the message contains a field with the requested tag, then the returned instance of the Field class refers to a valid data and thus further manipulations with its value are possible. Otherwise, the returned instance refers to nothing.
Implements FieldSet.
Definition at line 281 of file Message.h.
◆ group()
Accesses a repeating group by its tag.
Returns a null instance if the requested group is not available in the given message.
Definition at line 292 of file Message.h.
◆ operator bool()
Indicates whether the instance refers to a valid message.
Definition at line 245 of file Message.h.
◆ operator=()
Re-initializes as the copy of the other instance.
Definition at line 308 of file Message.h.
◆ operator[]()
Returns a field by its tag.
If the message contains a field with the requested tag, then the returned instance of the Field class refers to a valid data and thus further manipulations with its value are possible. Otherwise, the returned instance refers to nothing.
Definition at line 267 of file Message.h.
◆ toFix()
void toFix |
( |
std::string & | str | ) |
const |
|
inline |
Builds the FIX (tag=value) representation.
Definition at line 300 of file Message.h.
◆ type()