BPHash
General object hashing library for C++
Public Types | Static Public Attributes | List of all members
bphash::is_hashable< T * > Struct Template Reference

#include <Detector.hpp>

Public Types

using my_type = typename std::remove_cv< typename std::remove_reference< T >::type >::type
 

Static Public Attributes

static constexpr bool value = is_hashable<my_type>::value
 

Detailed Description

template<typename T>
struct bphash::is_hashable< T * >

Definition at line 107 of file Detector.hpp.

Member Typedef Documentation

template<typename T >
using bphash::is_hashable< T * >::my_type = typename std::remove_cv<typename std::remove_reference<T>::type>::type

Definition at line 109 of file Detector.hpp.

Member Data Documentation

template<typename T >
constexpr bool bphash::is_hashable< T * >::value = is_hashable<my_type>::value
static

Definition at line 111 of file Detector.hpp.


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