FuncSketch
Loading...
Searching...
No Matches
acceptable_types.h File Reference

Definition of AcceptableTypes struct. More...

#include <type_traits>
#include "func_sketch/math/common_type.h"
Include dependency graph for acceptable_types.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  func_sketch::math::NoAcceptableType
 Struct to indicate that there is no acceptable type. More...
struct  func_sketch::math::details::SelectTypeToUseImpl< ReceivedType, FirstAcceptableType, RemainingAcceptableTypes... >
 Internal implementation to select a type to use from a list of acceptable types. More...
struct  func_sketch::math::details::SelectTypeToUseImpl< ReceivedType >
 Internal implementation to select a type to use from a list of acceptable types. More...
struct  func_sketch::math::AcceptableTypes< Types >
 Traits struct to handle acceptable number types. More...
struct  func_sketch::math::details::IsAcceptableTypes< Type >
 Check whether a type is func_sketch::math::AcceptableTypes. More...
struct  func_sketch::math::details::IsAcceptableTypes< AcceptableTypes< Types... > >
 Check whether a type is func_sketch::math::AcceptableTypes. More...

Concepts

concept  func_sketch::math::AcceptableTypesSpec
 Concept to check whether a type is func_sketch::math::AcceptableTypes.

Detailed Description

Definition of AcceptableTypes struct.

Definition in file acceptable_types.h.