libjmmcg  build_2176
A C++ library containing an eclectic mix of useful, advanced components.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
jmmcg::exchanges::FIX::v5_0sp2::TradeCaptureReportSpecific Struct Reference

#include <messages.hpp>

Inheritance diagram for jmmcg::exchanges::FIX::v5_0sp2::TradeCaptureReportSpecific:
[legend]
Collaboration diagram for jmmcg::exchanges::FIX::v5_0sp2::TradeCaptureReportSpecific:
[legend]

Public Types

using msg_type = enum_tags::mpl::to_array< common::MsgTypes, common::MsgTypes::TradeCaptureReport >
 
- Public Types inherited from jmmcg::exchanges::FIX::v5_0sp2::VersionSpecific
enum  : std::size_t { fix_template_body_length_offset =sizeof(JMMCG_FIX_v5_0sp2_MSG_VER)-1+enum_tags::mpl::to_array<common::FieldsFast, common::FieldsFast::BodyLength>::size, fix_template_msg_type_offset =sizeof(fix_template_to_msg_type)-1 }
 

Static Public Member Functions

template<class Msg >
static bool is_valid (Msg const &m) noexcept(true)
 Verify that the referenced FIX message is valid. More...
 
- Static Public Member Functions inherited from jmmcg::exchanges::FIX::v5_0sp2::VersionSpecific
template<class Msg >
static constexpr bool is_valid (Msg const &m) noexcept(true)
 Verify that the referenced FIX message is valid. More...
 

Additional Inherited Members

- Static Public Attributes inherited from jmmcg::exchanges::FIX::v5_0sp2::VersionSpecific
static constexpr const
common::underlying_fix_data_buffer::value_type 
fix_template_to_msg_type [] =JMMCG_FIX_v5_0sp2_MSG_VER JMMCG_FIX_MSG_BODY_LENGTH_TAG JMMCG_FIX_MSG_BODY_LENGTH_NULL JMMCG_FIX_MSG_TYPE_TAG
 
static constexpr const char MsgVer [] =JMMCG_FIX_v5_0sp2_MSG_VER
 

Detailed Description

Definition at line 213 of file messages.hpp.

Member Typedef Documentation

Member Function Documentation

template<class Msg >
bool jmmcg::exchanges::FIX::v5_0sp2::TradeCaptureReportSpecific::is_valid ( Msg const &  m)
inlinestaticnoexcept

Verify that the referenced FIX message is valid.

Parameters
mA wrapper for the FIX message,
Returns
True is the referenced FIX message is valid, false otherwise.

Definition at line 161 of file messages_impl.hpp.


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