HashBitSet< BASE_SET, INT_TYPE > Class Template Reference Data Structures

#include <hashbitset.h>

公共成员函数

Result < void >  Insert (INT_TYPE value, Bool &added)
Bool   Contains (INT_TYPE value) const

Private Types

using  Map = HashMap < INT_TYPE, BASE_SET, HashBitSet >

Static Private Member Functions

static HashInt   GetHashCode (INT_TYPE key)
static Bool   IsEqual (INT_TYPE a, INT_TYPE b)

Private Attributes

Map   _baseSets

Friends

class  HashMap< INT_TYPE, BASE_SET, HashBitSet >

Member Typedef Documentation

◆  Map

using Map = HashMap <INT_TYPE, BASE_SET, HashBitSet >
private

成员函数文档编制

◆  Insert()

Result <void> Insert ( INT_TYPE  value ,
Bool added  
)

◆  Contains()

Bool Contains ( INT_TYPE  value ) const

◆  GetHashCode()

static HashInt GetHashCode ( INT_TYPE  key )
static private

◆  IsEqual()

static Bool IsEqual ( INT_TYPE  a ,
INT_TYPE  b  
)
static private

Friends And Related Function Documentation

◆  HashMap< INT_TYPE, BASE_SET, HashBitSet >

friend class HashMap < INT_TYPE, BASE_SET, HashBitSet >
friend

Member Data Documentation

◆  _baseSets

Map _baseSets
private