OnixS C++ B3 BOE Binary Order Entry 1.3.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 33 of file Composites.h.

Member Typedef Documentation

◆ BlockLength

typedef UInt16 BlockLength

Length of the root of the FIX message contained before repeating groups or variable/conditions fields.

Definition at line 40 of file Composites.h.

◆ SchemaId

typedef UInt16 SchemaId

ID of the system publishing the message.

Definition at line 46 of file Composites.h.

◆ TemplateId

typedef UInt16 TemplateId

Template ID used to encode the message.

Definition at line 43 of file Composites.h.

◆ Version

typedef UInt16 Version

Schema version.

Definition at line 49 of file Composites.h.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum

Size of the composite.

Enumerator
Size 

Definition at line 37 of file Composites.h.

Member Function Documentation

◆ blockLength()

BlockLength blockLength ( ) const
inlinenoexcept

Length of the root of the FIX message contained before repeating groups or variable/conditions fields.

Definition at line 53 of file Composites.h.

◆ schemaId()

SchemaId schemaId ( ) const
inlinenoexcept

ID of the system publishing the message.

Definition at line 83 of file Composites.h.

◆ setBlockLength()

void setBlockLength ( BlockLength value)
inlinenoexcept

Length of the root of the FIX message contained before repeating groups or variable/conditions fields.

Definition at line 60 of file Composites.h.

◆ setSchemaId()

void setSchemaId ( SchemaId value)
inlinenoexcept

ID of the system publishing the message.

Definition at line 90 of file Composites.h.

◆ setTemplateId()

void setTemplateId ( TemplateId value)
inlinenoexcept

Template ID used to encode the message.

Definition at line 75 of file Composites.h.

◆ setVersion()

void setVersion ( Version value)
inlinenoexcept

Schema version.

Definition at line 105 of file Composites.h.

◆ templateId()

TemplateId templateId ( ) const
inlinenoexcept

Template ID used to encode the message.

Definition at line 68 of file Composites.h.

◆ version()

Version version ( ) const
inlinenoexcept

Schema version.

Definition at line 98 of file Composites.h.