OnixS C++ CME iLink 3 Binary Order Entry Handler 1.19.0
API Documentation
Loading...
Searching...
No Matches
MessageHeader Class Reference

Public Types

enum  
typedef UInt16 BlockLength
typedef UInt16 TemplateId
typedef UInt16 SchemaId
typedef UInt16 Version

Public Member Functions

BlockLength blockLength () const noexcept
void setBlockLength (BlockLength value) noexcept
TemplateId templateId () const noexcept
void setTemplateId (TemplateId value) noexcept
SchemaId schemaId () const noexcept
void setSchemaId (SchemaId value) noexcept
Version version () const noexcept
void setVersion (Version value) noexcept

Detailed Description

Definition at line 191 of file Composites.h.

Member Typedef Documentation

◆ BlockLength

Type alias for the BlockLength.

Definition at line 198 of file Composites.h.

◆ SchemaId

typedef UInt16 SchemaId

Type alias for the SchemaId.

Definition at line 204 of file Composites.h.

◆ TemplateId

typedef UInt16 TemplateId

Type alias for the TemplateId.

Definition at line 201 of file Composites.h.

◆ Version

typedef UInt16 Version

Type alias for the Version.

Definition at line 207 of file Composites.h.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum

Size of the composite.

Enumerator
Size 

Definition at line 195 of file Composites.h.

Member Function Documentation

◆ blockLength()

BlockLength blockLength ( ) const
inlinenoexcept
Returns
the blockLength field.

Definition at line 211 of file Composites.h.

◆ schemaId()

SchemaId schemaId ( ) const
inlinenoexcept
Returns
the schemaId field.

Definition at line 237 of file Composites.h.

◆ setBlockLength()

void setBlockLength ( BlockLength value)
inlinenoexcept

Sets the blockLength field.

Definition at line 217 of file Composites.h.

◆ setSchemaId()

void setSchemaId ( SchemaId value)
inlinenoexcept

Sets the schemaId field.

Definition at line 243 of file Composites.h.

◆ setTemplateId()

void setTemplateId ( TemplateId value)
inlinenoexcept

Sets the templateId field.

Definition at line 230 of file Composites.h.

◆ setVersion()

void setVersion ( Version value)
inlinenoexcept

Sets the version field.

Definition at line 256 of file Composites.h.

◆ templateId()

TemplateId templateId ( ) const
inlinenoexcept
Returns
the templateId field.

Definition at line 224 of file Composites.h.

◆ version()

Version version ( ) const
inlinenoexcept
Returns
the version field.

Definition at line 250 of file Composites.h.