OnixS C++ Euronext Optiq MDG Handler  1.3.1
API documentation
Utils.h File Reference
#include <cassert>
#include <OnixS/Euronext/MarketData/OptiqMdg/ABI.h>
#include <type_traits>

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

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

Macros

#define CHECK_TYPE_INTEGRAL(Type)
 

Macro Definition Documentation

#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.