Enhanced C#
Language of your choice: library documentation

Documentation moved to ecsharp.net

GitHub doesn't support HTTP redirects, so you'll be redirected in 3 seconds.

 All Classes Namespaces Functions Variables Enumerations Enumerator Properties Events Pages
Properties | Public Member Functions | Protected Member Functions | List of all members
Loyc.Collections.Impl.KeylessHashtable< T, Int, Math > Class Template Reference

The concrete implementation of KeylessHashtable{T}. Do not use directly; instead, call KeylessHashtable{T}.New. More...


Source file:
Inheritance diagram for Loyc.Collections.Impl.KeylessHashtable< T, Int, Math >:
Loyc.Collections.Impl.KeylessHashtable< T >

Remarks

The concrete implementation of KeylessHashtable{T}. Do not use directly; instead, call KeylessHashtable{T}.New.

Type Constraints
Int :struct 
Int :IConvertible 
Math :struct 
Math :IMath<Int> 

Properties

override int Capacity [get]
 
- Properties inherited from Loyc.Collections.Impl.KeylessHashtable< T >
int Count [get]
 
abstract int Capacity [get]
 

Public Member Functions

 KeylessHashtable (int numBuckets)
 
sealed override void Add (uint hashCode, T value)
 
override bool Remove (uint hashCode, T value)
 
sealed override int Remove (uint hashCode, Predicate< T > shouldRemove, int maxToRemove)
 
sealed override void Clear ()
 
override IEnumerator< T > GetEnumerator ()
 
override IEnumerator< T > Find (uint hashCode)
 
- Public Member Functions inherited from Loyc.Collections.Impl.KeylessHashtable< T >
void Add< K > (K key, T value)
 
bool Remove< K > (K key, T value)
 
IEnumerator< T > Find< K > (K key)
 

Protected Member Functions

void AutoRaiseCapacity ()
 

Additional Inherited Members

- Static Public Member Functions inherited from Loyc.Collections.Impl.KeylessHashtable< T >
static KeylessHashtable< T > New (int numBuckets)
 
static KeylessHashtable< T > New (int numBuckets, int maxCount)
 
- Protected fields inherited from Loyc.Collections.Impl.KeylessHashtable< T >
T[] _values
 
int _firstUnused = -1
 
int _count