std.bitarray
- struct BitArray;
- Um array de bits.
- bool opIndex(uint i);
bool opIndexAssign(bool b, uint i); - Suporte para operação array[índice] para
BitArray.
- BitArray dup();
- Suporte para propriedade array.dup para
BitArray.
- int opApply(int
delegate(inout bool) dg);
int opApply(int delegate(inout uint, inout bool) dg); - Suporte para laços foreach para BitArray.
- BitArray reverse();
- Suporte para propriedade array.reverse para BitArray.
- BitArray sort();
- Suporte para propriedade array.sort para
BitArray.
- int opEquals(BitArray a2);
- Suporte para os operadores == e != para arrays de bits.
- int opCmp(BitArray a2);
- Implementa operadores de comparação.
- void init(bool[] ba);
- Ajusta o BitArray para os conteúdos de ba[]
- void init(void[] v, uint numbits);
- Mapea o BitArray em v[], com numbits
sendo o número de bits no array. Não copia dados.
Isso é o inverso de opCast.
- void[] opCast();
- Converte para void[].
- BitArray opCom();
- Suporte para o operador unário ~ para arrays de bits.
- BitArray opAnd(BitArray e2);
- Suporte para o operador binário & para arrays de bits.
- BitArray opOr(BitArray e2);
- Suporte para o operador binário | para arrays de bits.
- BitArray opXor(BitArray e2);
- Suporte para o operador binário ^ para arrays de bits.
- BitArray opSub(BitArray e2);
- Suporte para o operador binário - para arrays de bits.
a - b para BitArrays quer dizer o mesmo que a & ~b.
- BitArray opAndAssign(BitArray e2);
- Suporte para o operador &= para arrays e bits.
- BitArray opOrAssign(BitArray e2);
- Suporte para o operador |= para arrays e bits.
- BitArray opXorAssign(BitArray e2);
- Suporte para o operador ^= para arrays e bits.
- BitArray opSubAssign(BitArray e2);
- Suporte para o operador -= para arrays e bits.
a -= b para BitArrays quer dizer o mesmo que a &= ~b.
- BitArray opCatAssign(bool
b);
BitArray opCatAssign(BitArray b); - Suporte para o operador ~= para arrays e bits.
- BitArray opCat(bool b);
BitArray opCat_r(bool b);
BitArray opCat(BitArray b); - Suporte para o operador binário ~ para arrays e bits.
- bool opIndex(uint i);