Monero
Classes | Static Public Member Functions | Static Public Attributes | List of all members
anonymous_namespace{wallet_rpc_helpers.h}::HasCredits< T > Struct Template Reference

#include <wallet_rpc_helpers.h>

Classes

struct  SFINAE
 

Static Public Member Functions

template<typename U >
static char Test (SFINAE< U, &U::credits > *)
 
template<typename U >
static int Test (...)
 

Static Public Attributes

static const bool Has = sizeof(Test<T>(0)) == sizeof(char)
 

Member Function Documentation

◆ Test() [1/2]

template<typename T >
template<typename U >
static int anonymous_namespace{wallet_rpc_helpers.h}::HasCredits< T >::Test (   ...)
static

◆ Test() [2/2]

template<typename T >
template<typename U >
static char anonymous_namespace{wallet_rpc_helpers.h}::HasCredits< T >::Test ( SFINAE< U, &U::credits > *  )
static

Member Data Documentation

◆ Has

template<typename T >
const bool anonymous_namespace{wallet_rpc_helpers.h}::HasCredits< T >::Has = sizeof(Test<T>(0)) == sizeof(char)
static

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