Set

Undocumented in source.

Members

Aliases

Type
alias Type = void[0][T]
Undocumented in source.

Functions

add
void add(T value)
Undocumented in source. Be warned that the author may not have intended to support it.
add
void add(Set!T set)
Undocumented in source. Be warned that the author may not have intended to support it.
add
void add(Type set)
Undocumented in source. Be warned that the author may not have intended to support it.
add
void add(Range r)
Undocumented in source. Be warned that the author may not have intended to support it.
clone
Set!T clone()
Undocumented in source. Be warned that the author may not have intended to support it.
contains
bool contains(T value)
Undocumented in source. Be warned that the author may not have intended to support it.
empty
bool empty()
Undocumented in source. Be warned that the author may not have intended to support it.
intersect
Set!T intersect(Set!T set)

The intersection according to Set Theory.

length
size_t length()
Undocumented in source. Be warned that the author may not have intended to support it.
opBinaryRight
bool opBinaryRight(T key)
Undocumented in source. Be warned that the author may not have intended to support it.
remove
void remove(T value)
Undocumented in source. Be warned that the author may not have intended to support it.
setDifference
Set!T setDifference(Set!T set)

The set difference according to Set Theory.

symmetricDifference
Set!T symmetricDifference(Set!T set)

The symmetric difference according to Set Theory.

toArray
auto toArray()
Undocumented in source. Be warned that the author may not have intended to support it.
toRange
auto toRange()
Undocumented in source. Be warned that the author may not have intended to support it.
toString
string toString()
Undocumented in source. Be warned that the author may not have intended to support it.
toString
void toString(Writer w)
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

data
Type data;
Undocumented in source.

Meta