FuzzyFilter

Undocumented in source.

Constructors

this
this(bool delegate(immutable T) filterFunc)
Undocumented in source.

Members

Functions

add
void add(T p)
Undocumented in source. Be warned that the author may not have intended to support it.
filterLoop
void filterLoop()
Undocumented in source. Be warned that the author may not have intended to support it.
intNarrow
void intNarrow(string filter)
Undocumented in source. Be warned that the author may not have intended to support it.
intReset
void intReset(string filter)
Undocumented in source. Be warned that the author may not have intended to support it.
match
void match(T p)
Undocumented in source. Be warned that the author may not have intended to support it.
narrow
void narrow(string text)
Undocumented in source. Be warned that the author may not have intended to support it.
remove
void remove(T[] remove)
Undocumented in source. Be warned that the author may not have intended to support it.
res
immutable(Match!T)[] res()
Undocumented in source. Be warned that the author may not have intended to support it.
reset
void reset(string filter)
Undocumented in source. Be warned that the author may not have intended to support it.
set
void set(T[] choices)
Undocumented in source. Be warned that the author may not have intended to support it.
stop
void stop()
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

addQueue
Queue!(immutable T) addQueue;
Undocumented in source.
choices
immutable(T)[] choices;
Undocumented in source.
filter
string filter;
Undocumented in source.
filterFunc
bool delegate(immutable T) filterFunc;
Undocumented in source.
matches
immutable(Match!T)[] matches;
Undocumented in source.
narrowQueue
Queue!string narrowQueue;
Undocumented in source.
restart
bool restart;
Undocumented in source.
running
bool running;
Undocumented in source.

Meta