OnixS C++ CME MDP Streamlined Market Data Handler  1.2.0
API Documentation
BinaryMessage.h File Reference
#include <cassert>
#include <stdexcept>
#include <OnixS/CME/Streamlined/String.h>
#include <OnixS/CME/Streamlined/Memory.h>
#include <OnixS/CME/Streamlined/Composites.h>
#include <OnixS/CME/Streamlined/SchemaTraits.h>

Go to the source code of this file.

Classes

class  BinaryFields< Block, BlockSize >
 
class  BinaryGroup< EntryType, DimensionType, GroupSizeType >
 
class  BinaryGroup< EntryType, DimensionType, GroupSizeType >::Iterator
 
class  BinaryGroupWithNested< EntryType, DimensionType, GroupSizeType >
 
class  BinaryGroupWithNested< EntryType, DimensionType, GroupSizeType >::Iterator
 
class  BinaryGroupList< BinarySize >
 
class  BinaryGroupEntry< BodySizeType >
 
class  BinaryMessage
 

Namespaces

 OnixS
 
 OnixS::CME
 
 OnixS::CME::Streamlined
 
 OnixS::CME::Streamlined::MDH
 

Typedefs

typedef UInt16 MessageSize
 
typedef MessageSize EncodedLength
 
typedef MessageSize BlockLength
 
typedef MessageHeader::TemplateId MessageTemplateId
 

Functions

void throwBadBinaryData (const Char *className)
 
void throwBadBinaryGroup ()
 
void throwBadBinaryMessage ()
 
void throwBadMessageVersion (SchemaVersion messageVersion)