proxygen
folly::detail::HasLess< T, U > Class Template Reference

#include <Foreach.h>

Classes

struct  BiggerThanChar
 

Public Types

enum  { value = sizeof(test<T, U>(nullptr)) == 1 }
 

Static Private Member Functions

template<typename C , typename D >
static char test (decltype(C()< D())*)
 
template<typename , typename >
static BiggerThanChar test (...)
 

Detailed Description

template<typename T, typename U>
class folly::detail::HasLess< T, U >

Definition at line 213 of file Foreach.h.

Member Enumeration Documentation

template<typename T , typename U >
anonymous enum
Enumerator
value 

Definition at line 223 of file Foreach.h.

223 { value = sizeof(test<T, U>(nullptr)) == 1 };

Member Function Documentation

template<typename T , typename U >
template<typename C , typename D >
static char folly::detail::HasLess< T, U >::test ( decltype(C()< D())*  )
staticprivate
template<typename T , typename U >
template<typename , typename >
static BiggerThanChar folly::detail::HasLess< T, U >::test (   ...)
staticprivate

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