Show / Hide Table of Contents

Interface ITrie<T>

A trie data structure that allows partial value sharing to reduce redundant memory.

Inherited Members
IDataStructure<Action<Action<T>>>.ToArray()
ISteppable<Action<Action<T>>>.StepperBreak<TStep>(TStep)
DataStructure.ICountable.Count
DataStructure.IClearable.Clear()
DataStructure.IAddable<Action<Action<T>>>.TryAdd(Action<Action<T>>)
DataStructure.IRemovable<Action<Action<T>>>.TryRemove(Action<Action<T>>)
DataStructure.IAuditable<Action<Action<T>>>.Contains(Action<Action<T>>)
Namespace: Towel.DataStructures
Assembly: Towel.dll
Syntax
public interface ITrie<T> : IDataStructure<Action<Action<T>>>, ISteppable<Action<Action<T>>>, System.Collections.Generic.IEnumerable<Action<Action<T>>>, DataStructure.ICountable, DataStructure.IClearable, DataStructure.IAddable<Action<Action<T>>>, DataStructure.IRemovable<Action<Action<T>>>, DataStructure.IAuditable<Action<Action<T>>>
Type Parameters
Name Description
T

The type of values in the trie.

Extension Methods

Steppable.Stepper<T>(ISteppable<T>, Action<T>)
Steppable.Stepper<T, TStep>(ISteppable<T>, TStep)
Steppable.StepperBreak<T>(ISteppable<T>, Func<T, StepStatus>)
DataStructure.Add<T>(DataStructure.IAddable<T>, T)
DataStructure.Remove<T>(DataStructure.IRemovable<T>, T)
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX