#include <iterator>
#include <iostream>
#include <complex>
#include <type_traits>
#include <cassert>
#include <utility>
#include <stdexcept>
#include <stdint.h>
#include <typeinfo>
Go to the source code of this file.
|
template<typename... T> |
using | void_t = typename voider< T... >::type |
|
|
template<typename T > |
const std::string | type_to_name () |
| Returns the name of a primitive type as a string.
|
|
template<> |
const std::string | type_to_name< bool > () |
|
template<> |
const std::string | type_to_name< char > () |
|
template<typename T > |
const std::string | type_to_numpy_like () |
| Returns char string when the primitive type is a character.
|
|
template<> |
const std::string | type_to_numpy_like< uint8_t > () |
| Returns numpy-like character code of a primitive type as a string.
|
|
template<> |
const std::string | type_to_numpy_like< int8_t > () |
| Returns numpy-like character code i8 , when the primitive type is an 8-bit signed integer.
|
|
template<> |
const std::string | type_to_numpy_like< uint32_t > () |
| Returns numpy-like character code u32 , when the primitive type is a 32-bit unsigned integer.
|
|
template<> |
const std::string | type_to_numpy_like< int32_t > () |
| Returns numpy-like character code i32 , when the primitive type is a 32-bit signed integer.
|
|
template<> |
const std::string | type_to_numpy_like< int64_t > () |
| Returns numpy-like character code i64 , when the primitive type is a 64-bit signed integer.
|
|
template<typename T , typename OFFSETS > |
std::string | type_to_form (int64_t form_key_id) |
| Generates a Form, which is a unique description of the Layout Builder and its contents in the form of a JSON-like string.
|
|
template<typename T > |
bool | is_awkward_type () |
| Check if an RDataFrame column is an Awkward Array.
|
|
template<typename FUNCTION , typename... CONTENTs> |
void | visit_at (std::tuple< CONTENTs... > const &contents, size_t index, FUNCTION fun) |
| Visits the tuple contents at index .
|
|
template<typename FUNCTION , typename... CONTENTs> |
void | visit_at (std::tuple< CONTENTs... > &contents, size_t index, FUNCTION fun) |
| Visits the tuple contents at index .
|
|
|
template<class T > |
constexpr bool | is_integral_v = std::is_integral<T>::value |
|
template<class T > |
constexpr bool | is_signed_v = std::is_signed<T>::value |
|
template<class T , class U > |
constexpr bool | is_same_v = std::is_same<T, U>::value |
|
template<typename , typename = void> |
constexpr bool | is_iterable {} |
|