B2BITS FIX Antenna HFT
1.0.16
|
#include <ILink3V7BinaryMessages.h>
Public Member Functions | |
const FTI::Enum | getFaultToleranceIndicator () const throw () |
FieldsIterator | getIterator () const |
const KeepAliveLapsed::Enum | getKeepAliveIntervalLapsed () const throw () |
size_t | getMsgLength () const |
const uInt32 | getNextSeqNo () const throw () |
FieldsSetIterator | getSetIterator () |
const uInt64 | getUUID () const throw () |
Sequence506 () throw () | |
Sequence506 (bool initFields) throw () | |
void | setFaultToleranceIndicator (const FTI::Enum val) throw () |
void | setKeepAliveIntervalLapsed (const KeepAliveLapsed::Enum val) throw () |
void | setNextSeqNo (uInt32 value) throw () |
void | setUUID (uInt64 value) throw () |
std::ostream & | toStream (std::ostream &os) const |
std::string | toString () const |
void | updateMessageLength () |
Public Member Functions inherited from ILink3V7::StandardHeader | |
u16 | getEncodingType () const |
u16 | getMessageLength () const |
const messageHeader & | getSbeHeader () const |
template<typename T > | |
const T & | getTypedMessage () const |
template<typename T > | |
T & | getTypedMessage () |
void | setEncodingType (u16 value) |
void | setEncodingType (const messageHeader &value) |
void | setMessageLength (u16 value) |
StandardHeader () | |
Static Public Member Functions | |
static FieldsIterator | getIterator (const StandardHeader &message) |
static size_t | getMinMessageSize () |
static FieldsSetIterator | getSetIterator (StandardHeader &message) |
static bool | hasRepeatingGroups () |
static void | updateMessageLength (StandardHeader &message) |
Public Attributes | |
FTI | faultToleranceIndicator |
KeepAliveLapsed | keepAliveIntervalLapsed |
uInt32 | nextSeqNo |
uInt64 | uuid |
Public Attributes inherited from ILink3V7::StandardHeader | |
u16 | encodingType |
u16 | messageLength |
messageHeader | sbeHeader |
Static Public Attributes | |
static const u16 | BlockLength = 14 |
static constexpr const char * | SemanticType = "Sequence" |
static const u16 | TemplateID = 506 |
|
inline |
|
inlineexplicit |
References ILink3V7::FTI::FTI_Null, ILink3V7::SchemaID, and ILink3V7::SchemaVersion.
|
inline |
|
inline |
|
inlinestatic |
References ILink3V7::Sequence506_IteratorDefines.
|
inline |
|
inlinestatic |
|
inline |
|
inline |
|
inline |
|
inlinestatic |
References ILink3V7::Sequence506_IteratorDefines.
|
inline |
|
inlinestatic |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Referenced by ILink3V7::messageToStream().
|
inline |
|
inline |
References ILink3V7::updateMessageLength().
|
inlinestatic |
References ILink3V7::StandardHeader::setMessageLength().
|
static |
FTI ILink3V7::Sequence506::faultToleranceIndicator |
KeepAliveLapsed ILink3V7::Sequence506::keepAliveIntervalLapsed |
uInt32 ILink3V7::Sequence506::nextSeqNo |
|
static |
Referenced by ILink3V7::createMessage(), and ILink3V7::getMessageSemanticType().
|
static |
uInt64 ILink3V7::Sequence506::uuid |