BitVector

Undocumented in source.

Constructors

this
this(ulong[] data)
Undocumented in source.

Members

Functions

allAre0
bool allAre0()

Are all bits zero?

allAre1
bool allAre1()

Are all bits one?

find1
ulong find1(ulong i)
Undocumented in source. Be warned that the author may not have intended to support it.
find1Backward
ulong find1Backward(ulong i)
Undocumented in source. Be warned that the author may not have intended to support it.
findZeros
ulong findZeros(size_t howMany, ulong start)
Undocumented in source. Be warned that the author may not have intended to support it.
length
ulong length()
Undocumented in source. Be warned that the author may not have intended to support it.
opIndex
bool opIndex(ulong x)
Undocumented in source. Be warned that the author may not have intended to support it.
opIndexAssign
void opIndexAssign(bool b, ulong x)
Undocumented in source. Be warned that the author may not have intended to support it.
opSliceAssign
void opSliceAssign(bool b)
Undocumented in source. Be warned that the author may not have intended to support it.
opSliceAssign
void opSliceAssign(bool b, ulong x, ulong y)
Undocumented in source. Be warned that the author may not have intended to support it.
rep
auto rep()
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

_rep
ulong[] _rep;
Undocumented in source.

Meta