Apache Arrow (C++)
A columnar in-memory analytics layer designed to accelerate big data.
Static Public Attributes | List of all members
arrow::IsOneOf< T, U, Args... > Struct Template Reference

Base case: nothing has matched. More...

#include <arrow/util/type_traits.h>

Static Public Attributes

static constexpr bool value = std::is_same<T, U>::value || IsOneOf<T, Args...>::value
 Recursive case: T == U or T matches any other types provided (not including U). More...
 

Detailed Description

template<typename T, typename U, typename... Args>
struct arrow::IsOneOf< T, U, Args... >

Base case: nothing has matched.

Member Data Documentation

◆ value

template<typename T , typename U , typename... Args>
constexpr bool arrow::IsOneOf< T, U, Args... >::value = std::is_same<T, U>::value || IsOneOf<T, Args...>::value
static

Recursive case: T == U or T matches any other types provided (not including U).


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