fix8  version 1.4.0
Open Source C++ FIX Framework
f8exception.hpp File Reference
#include <string>
#include <sstream>
#include <exception>

Go to the source code of this file.

Classes

class  FIX8::f8Exception
 Base exception class. More...
 
struct  FIX8::InvalidMetadata< T >
 Indicates a static metadata lookup failed. With the exception of user defined fields there should never be an instance where a metatdata lookup fails. More...
 
struct  FIX8::DuplicateField
 A field was decoded in a message that has already been decoded. More...
 
struct  FIX8::InvalidDomainValue< T >
 For field types with a specified domain (realm), a value was decoded that was not in the domain set/range. More...
 
struct  FIX8::InvalidField
 An invalid field was requested or added. More...
 
struct  FIX8::UnknownField
 An invalid field was decoded. More...
 
struct  FIX8::InvalidMsgSequence
 A message was received with an out of sequence sequence number. More...
 
struct  FIX8::MsgSequenceTooLow
 A message was received with an out of sequence sequence number. More...
 
struct  FIX8::InvalidBodyLength
 A message was decoded with an invalid message body length. More...
 
struct  FIX8::InvalidMessage
 An invalid message was requested or decoded. More...
 
struct  FIX8::IllegalMessage
 A message was read that was in an illegal format. More...
 
struct  FIX8::InvalidVersion
 A message was decoded that had a Fix version not configured for this session. More...
 
struct  FIX8::BadSendingTime
 A message was received with an invalid sending time. More...
 
struct  FIX8::BadCompidId
 A message was received with an invalid sender/target compid id. More...
 
struct  FIX8::InvalidRepeatingGroup
 An invalid repeating group was found while attempting to encode a message. More...
 
struct  FIX8::MissingRepeatingGroupField
 An invalid repeating group field was found while decoding a message (first field is mandatory). More...
 
struct  FIX8::MissingMessageComponent
 An outbound message was missing a header or trailer. More...
 
struct  FIX8::MissingMandatoryField
 An outbound message was missing a mandatory field. More...
 
struct  FIX8::BadCheckSum
 An inbound message had an invalid (incorrect) checksum. More...
 
struct  FIX8::f8_threadException
 A pthread attribute error occured. More...
 
struct  FIX8::PeerResetConnection
 A connected peer has reset the connection (disconnected). More...
 
struct  FIX8::InvalidConfiguration
 An invalid configuration parameter was passed. More...
 
struct  FIX8::ConfigurationError
 An bad or missing configuration parameter. More...
 
struct  FIX8::LogfileException
 Could not open a logfile. More...
 
struct  FIX8::XMLError
 An invalid configuration parameter was passed. More...
 

Namespaces

 FIX8