OnixS C++ B3 BOE Binary Order Entry  1.2.0
API Documentation
MessageHeader Class Reference

#include <OnixS/B3/BOE/messaging/Composites.h>

Public Types

enum  { Size = 8 }
 
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

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.

typedef UInt16 SchemaId

ID of the system publishing the message.

Definition at line 46 of file Composites.h.

typedef UInt16 TemplateId

Template ID used to encode the message.

Definition at line 43 of file Composites.h.

typedef UInt16 Version

Schema version.

Definition at line 49 of file Composites.h.

Member Enumeration Documentation

anonymous enum

Size of the composite.

Enumerator
Size 

Definition at line 37 of file Composites.h.

Member Function Documentation

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 ( ) const
inlinenoexcept

ID of the system publishing the message.

Definition at line 83 of file Composites.h.

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.

void setSchemaId ( SchemaId  value)
inlinenoexcept

ID of the system publishing the message.

Definition at line 90 of file Composites.h.

void setTemplateId ( TemplateId  value)
inlinenoexcept

Template ID used to encode the message.

Definition at line 75 of file Composites.h.

void setVersion ( Version  value)
inlinenoexcept

Schema version.

Definition at line 105 of file Composites.h.

TemplateId templateId ( ) const
inlinenoexcept

Template ID used to encode the message.

Definition at line 68 of file Composites.h.

Version version ( ) const
inlinenoexcept

Schema version.

Definition at line 98 of file Composites.h.


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