openMSX
Classes | Typedefs
hash_set_impl Namespace Reference

Classes

struct  Element
 
struct  ExtractFirst
 
struct  Identity
 
class  Pool
 
struct  PoolIndex
 

Typedefs

template<typename Value , typename Extractor >
using ExtractedType = typename std::remove_cvref_t< decltype(std::declval< Extractor >()(std::declval< Value >()))>
 

Typedef Documentation

◆ ExtractedType

template<typename Value , typename Extractor >
using hash_set_impl::ExtractedType = typedef typename std::remove_cvref_t< decltype(std::declval<Extractor>()(std::declval<Value>()))>

Definition at line 245 of file hash_set.hh.