OnixS C++ Euronext Optiq MDG Handler 1.3.3
API documentation
Loading...
Searching...
No Matches
Utils.h File Reference

Go to the source code of this file.

Classes

struct  HasMemberTraits< T >::SFINAE< U >
struct  HasValueStaticMember< T >::SFINAE< U, U::Value >
struct  HasSerializeMember< T >::SFINAE< U, noexcept >
struct  HasBitsMember< T >::SFINAE< U >

Namespaces

namespace  OnixS
namespace  OnixS::Euronext
namespace  OnixS::Euronext::MarketData
namespace  OnixS::Euronext::MarketData::OptiqMdg
namespace  OnixS::Euronext::MarketData::OptiqMdg::Messaging
namespace  OnixS::Euronext::MarketData::OptiqMdg::Messaging::details

Macros

#define CHECK_TYPE_INTEGRAL(Type)

Macro Definition Documentation

◆ CHECK_TYPE_INTEGRAL

#define CHECK_TYPE_INTEGRAL ( Type)
Value:
static_assert( \
std::is_integral<Type>::value, \
#Type " must be an integral type, consider adding MemberTraits" \
);

Definition at line 47 of file Utils.h.