OnixS C++ CME iLink 3 Binary Order Entry Handler  1.18.11
API Documentation
HeldAdapter< MessageType, true > Struct Template Referencefinal

#include <OnixS/CME/iLink3/messaging/MessageHolder.h>

Public Types

enum  { isFix = true }
 
typedef MessageType::Binary SbeType
 
typedef SbeType::EncodedLength EncodedLength
 

Public Member Functions

 ONIXS_ILINK3_STATIC_ASSERT ((IsBaseOf< TagBased::Message, MessageType >::value))
 
 HeldAdapter ()=default
 
 HeldAdapter (void *data, EncodedLength length, SchemaVersion version)
 
 HeldAdapter (void *data, EncodedLength length, SbeMessage::NoFieldsInit, SchemaVersion version)
 
 HeldAdapter (void *data, EncodedLength length, SbeMessage::NoInit)
 
 HeldAdapter (void *data, EncodedLength length, SbeMessage::NoInit, SbeMessage::NoCheck) noexcept
 

Detailed Description

template<typename MessageType>
struct OnixS::CME::iLink3::Messaging::HeldAdapter< MessageType, true >

Definition at line 94 of file MessageHolder.h.

Member Typedef Documentation

typedef SbeType::EncodedLength EncodedLength

Definition at line 108 of file MessageHolder.h.

typedef MessageType::Binary SbeType

Definition at line 104 of file MessageHolder.h.

Member Enumeration Documentation

anonymous enum
Enumerator
isFix 

Definition at line 100 of file MessageHolder.h.

Constructor & Destructor Documentation

HeldAdapter ( )
default
HeldAdapter ( void *  data,
EncodedLength  length,
SchemaVersion  version 
)
inline

Definition at line 112 of file MessageHolder.h.

HeldAdapter ( void *  data,
EncodedLength  length,
SbeMessage::NoFieldsInit  ,
SchemaVersion  version 
)
inline

Definition at line 120 of file MessageHolder.h.

HeldAdapter ( void *  data,
EncodedLength  length,
SbeMessage::NoInit   
)
inline

Definition at line 129 of file MessageHolder.h.

HeldAdapter ( void *  data,
EncodedLength  length,
SbeMessage::NoInit  ,
SbeMessage::NoCheck   
)
inlinenoexcept

Definition at line 137 of file MessageHolder.h.

Member Function Documentation

ONIXS_ILINK3_STATIC_ASSERT ( (IsBaseOf< TagBased::Message, MessageType >::value)  )

The documentation for this struct was generated from the following file: