webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Static Public Member Functions | Static Public Attributes | List of all members
CLSIDHashTraits Struct Reference
Inheritance diagram for CLSIDHashTraits:
WTF::GenericHashTraits< CLSID > WTF::GenericHashTraitsBase< std::is_integral< CLSID >::value, CLSID > WTF::GenericHashTraitsBase< std::is_integral< CLSID >::value, CLSID > WTF::GenericHashTraitsBase< std::is_integral< CLSID >::value, CLSID >

Static Public Member Functions

static void constructDeletedValue (CLSID &slot)
 
static bool isDeletedValue (const CLSID &value)
 
- Static Public Member Functions inherited from WTF::GenericHashTraits< CLSID >
static CLSID emptyValue ()
 
static CLSID emptyValue ()
 
static CLSID emptyValue ()
 
static void assignToEmpty (U &emptyValue, V &&value)
 
static void assignToEmpty (U &emptyValue, V &&value)
 
static void assignToEmpty (U &emptyValue, V &&value)
 
static U && peek (U &&value)
 
static U && peek (U &&value)
 
static U && peek (U &&value)
 
static TakeType take (U &&value)
 
static TakeType take (U &&value)
 
static TakeType take (U &&value)
 

Static Public Attributes

static const int minimumTableSize = 64
 

Additional Inherited Members

- Public Types inherited from WTF::GenericHashTraits< CLSID >
typedef CLSID TraitType
 
typedef CLSID TraitType
 
typedef CLSID TraitType
 
typedef CLSID EmptyValueType
 
typedef CLSID EmptyValueType
 
typedef CLSID EmptyValueType
 
typedef CLSID PeekType
 
typedef CLSID PeekType
 
typedef CLSID PeekType
 
typedef CLSID TakeType
 
typedef CLSID TakeType
 
typedef CLSID TakeType
 

Member Function Documentation

◆ constructDeletedValue()

static void CLSIDHashTraits::constructDeletedValue ( CLSID &  slot)
inlinestatic

◆ isDeletedValue()

static bool CLSIDHashTraits::isDeletedValue ( const CLSID &  value)
inlinestatic

Member Data Documentation

◆ minimumTableSize

const int CLSIDHashTraits::minimumTableSize = 64
static

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