OnixS C++ ICE Binary Order Entry Handler 1.1.1
API Documentation
Loading...
Searching...
No Matches
hasLeavesQtyImpl< T > Struct Template Reference

Classes

struct  SFINAE

Static Public Member Functions

template<typename U>
static char test (SFINAE< U, decltype(std::declval< const U & >().leavesQty()), &U::leavesQty > *)
template<typename U>
static int test (...)

Static Public Attributes

static constexpr bool value = sizeof(test<T>(nullptr)) == sizeof(char)

Detailed Description

template<typename T>
struct Samples::details::hasLeavesQtyImpl< T >

Definition at line 76 of file Utils.h.

Member Function Documentation

◆ test() [1/2]

template<typename T>
template<typename U>
int test ( ...)
static

◆ test() [2/2]

template<typename T>
template<typename U>
char test ( SFINAE< U, decltype(std::declval< const U & >().leavesQty()), &U::leavesQty > * )
static

Member Data Documentation

◆ value

template<typename T>
bool value = sizeof(test<T>(nullptr)) == sizeof(char)
staticconstexpr

Definition at line 81 of file Utils.h.