Bucket<T> Class

Template Parameters | Constraint | Constructors & Destructor | Member Functions | Type Aliases | Member Variables

Definition

Line 110 of System.Base/Hashtable.cm

Template Parameters

T

Constraint

T  is  Semiregular

Constructors & Destructor

public Bucket(T&& value_, Bucket* next_)
public Bucket(const T& value_, Bucket* next_)

Member Functions

public inline Bucket* Next() const
public inline void SetNext(Bucket* next_)
public inline T& Value()
public inline const T& Value() const

Type Aliases

public typedef ValueType T

Member Variables

private Bucket* next
private T value

Constructor& Destructor Details

Bucket Constructor

public Bucket(T&& value_, Bucket* next_)

Definition
Line 117 of System.Base/Hashtable.cm


Bucket Constructor

public Bucket(const T& value_, Bucket* next_)

Definition
Line 114 of System.Base/Hashtable.cm


Member Function Details

Next Member Function

public inline Bucket* Next()

Definition
Line 128 of System.Base/Hashtable.cm


SetNext Member Function

public inline void SetNext(Bucket* next_)

Definition
Line 132 of System.Base/Hashtable.cm


Value Member Function

public inline T& Value()

Definition
Line 124 of System.Base/Hashtable.cm


Value Member Function

public inline const T& Value()

Definition
Line 120 of System.Base/Hashtable.cm