OnixS C++ CME MDP Conflated TCP Handler  1.3.6
API Documentation
MessageHeader Class Reference

#include <OnixS/CME/ConflatedTCP/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 144 of file Composites.h.

Member Typedef Documentation

typedef UInt16 BlockLength

Type alias for the BlockLength.

Definition at line 151 of file Composites.h.

typedef UInt16 SchemaId

Type alias for the SchemaId.

Definition at line 157 of file Composites.h.

typedef UInt16 TemplateId

Type alias for the TemplateId.

Definition at line 154 of file Composites.h.

typedef UInt16 Version

Type alias for the Version.

Definition at line 160 of file Composites.h.

Member Enumeration Documentation

anonymous enum

Size of the composite.

Enumerator
Size 

Definition at line 148 of file Composites.h.

Member Function Documentation

BlockLength blockLength ( ) const
inlinenoexcept
Returns
the blockLength field.

Definition at line 164 of file Composites.h.

SchemaId schemaId ( ) const
inlinenoexcept
Returns
the schemaId field.

Definition at line 194 of file Composites.h.

void setBlockLength ( BlockLength  value)
inlinenoexcept

Sets the blockLength field.

Definition at line 171 of file Composites.h.

void setSchemaId ( SchemaId  value)
inlinenoexcept

Sets the schemaId field.

Definition at line 201 of file Composites.h.

void setTemplateId ( TemplateId  value)
inlinenoexcept

Sets the templateId field.

Definition at line 186 of file Composites.h.

void setVersion ( Version  value)
inlinenoexcept

Sets the version field.

Definition at line 216 of file Composites.h.

TemplateId templateId ( ) const
inlinenoexcept
Returns
the templateId field.

Definition at line 179 of file Composites.h.

Version version ( ) const
inlinenoexcept
Returns
the version field.

Definition at line 209 of file Composites.h.


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