OnixS C++ ICE Binary Order Entry Handler 1.0.0
API Documentation
Loading...
Searching...
No Matches
ExceptionHelpers.h File Reference

Go to the source code of this file.

Namespaces

namespace  OnixS
namespace  OnixS::ICE
namespace  OnixS::ICE::BOE
namespace  OnixS::ICE::BOE::Messaging

Typedefs

typedef MessageHeader::TemplateId MessageTemplateId

Functions

void throwBadBinaryBlock ()
void throwDisallowedField ()
void throwBinaryBlockIsTooSmall (MessageSize actual, MessageSize required)
void throwBinaryBlockIsTooSmall (MessageSize actual, MessageSize required, StrRef)
void throwBadMessageVersion (SchemaVersion messageVersion, SchemaVersion minimalVersion)
void throwBadSchemaId (SchemaId expected, SchemaId provided)
void throwNotEnoughSpace ()
void throwBadConversion (const Char *typeName)
void throwIncorrectEncoding (Messaging::UInt16 encoding, const void *data, MessageSize size)
void throwNetPacketIsTooSmall (MessageSize actual, MessageSize required)