fix8  version 1.4.0
Open Source C++ FIX Framework
FIX8::InvalidBodyLength Struct Reference

A message was decoded with an invalid message body length. More...

#include <f8exception.hpp>

Inheritance diagram for FIX8::InvalidBodyLength:

Public Member Functions

 InvalidBodyLength (unsigned length)
- Public Member Functions inherited from FIX8::f8Exception
 f8Exception (bool force_logoff=false)
 f8Exception (const std::string &msg, bool force_logoff=false)
 f8Exception (const char *msg, bool force_logoff=false)
template<typename T >
 f8Exception (const std::string &msg, const T &val, bool force_logoff=false)
virtual ~f8Exception () throw ()
 Dtor. More...
const char * what () const throw ()
bool force_logoff () const

Public Attributes

const unsigned _length

Additional Inherited Members

- Protected Member Functions inherited from FIX8::f8Exception
template<typename T >
void format (const std::string &msg, const T what)
template<typename T , typename S >
void format (const std::string &msg, const T what, const std::string &msg2, const S what2)

Detailed Description

A message was decoded with an invalid message body length.

Definition at line 184 of file f8exception.hpp.

Constructor & Destructor Documentation

FIX8::InvalidBodyLength::InvalidBodyLength ( unsigned  length)

Definition at line 187 of file f8exception.hpp.

References FIX8::f8Exception::format().

187 : _length(length) { format("Invalid BodyLength", length); }
void format(const std::string &msg, const T what)
Definition: f8exception.hpp:97
const unsigned _length

Member Data Documentation

const unsigned FIX8::InvalidBodyLength::_length

Definition at line 186 of file f8exception.hpp.

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