# A class for vectors of 1-bit booleans

## Documentation for package ‘bit’ version 1.1-12

- DESCRIPTION file.
- Package NEWS.

## Help Pages

A B C I K L M N P Q R S U V X misc

bit-package | A class for vectors of 1-bit booleans

## -- A --

all.bit | Summaries of bit vectors
all.bitwhich | Summaries of bit vectors
all.ri | Summaries of bit vectors
any.bit | Summaries of bit vectors
any.bitwhich | Summaries of bit vectors
any.ri | Summaries of bit vectors
as.bit | Coercing to bit
as.bit.bit | Coercing to bit
as.bit.bitwhich | Coercing to bit
as.bit.double | Coercing to bit
as.bit.integer | Coercing to bit
as.bit.logical | Coercing to bit
as.bit.ri | Coercing to bit
as.bit.which | Coercing to bit
as.bitwhich | Coercing to bitwhich
as.bitwhich.bit | Coercing to bitwhich
as.bitwhich.bitwhich | Coercing to bitwhich
as.bitwhich.double | Coercing to bitwhich
as.bitwhich.integer | Coercing to bitwhich
as.bitwhich.logical | Coercing to bitwhich
as.bitwhich.ri | Coercing to bitwhich
as.bitwhich.which | Coercing to bitwhich
as.double.bit | Coercion from bit, bitwhich and ri to logical, integer, double
as.double.bitwhich | Coercion from bit, bitwhich and ri to logical, integer, double
as.double.ri | Coercion from bit, bitwhich and ri to logical, integer, double
as.integer.bit | Coercion from bit, bitwhich and ri to logical, integer, double
as.integer.bitwhich | Coercion from bit, bitwhich and ri to logical, integer, double
as.integer.ri | Coercion from bit, bitwhich and ri to logical, integer, double
as.logical.bit | Coercion from bit, bitwhich and ri to logical, integer, double
as.logical.bitwhich | Coercion from bit, bitwhich and ri to logical, integer, double
as.logical.ri | Coercion from bit, bitwhich and ri to logical, integer, double
as.which | Coercion to (positive) integer positions
as.which.bit | Coercion to (positive) integer positions
as.which.bitwhich | Coercion to (positive) integer positions
as.which.default | Coercion to (positive) integer positions
as.which.ri | Coercion to (positive) integer positions

## -- B --

bbatch | Balanced Batch sizes
bit | A class for vectors of 1-bit booleans
bitwhich | A class for vectors representing asymetric selections
bit_done | Initializing bit masks
bit_init | Initializing bit masks

## -- C --

c.bit | Concatenating bit and bitwhich vectors
c.bitwhich | Concatenating bit and bitwhich vectors
chunk | Chunked range index
chunk.default | Chunked range index
clone | Cloning ff and ram objects
clone.default | Cloning ff and ram objects
clone.list | Cloning ff and ram objects

## -- I --

intisasc | Hybrid Index, C-coded utilities
intisdesc | Hybrid Index, C-coded utilities
intrle | Hybrid Index, C-coded utilities
is.bit | Testing for bit, bitwhich and ri selection classes
is.bitwhich | Testing for bit, bitwhich and ri selection classes
is.ri | Testing for bit, bitwhich and ri selection classes
is.sorted | Generics related to cache access
is.sorted<- | Generics related to cache access

## -- K --

keyorder | Generics for in-RAM sorting and ordering
keysort | Generics for in-RAM sorting and ordering
keysortorder | Generics for in-RAM sorting and ordering

## -- L --

length.bit | Getting and setting length of bit, bitwhich and ri objects
length.bitwhich | Getting and setting length of bit, bitwhich and ri objects
length.ri | Getting and setting length of bit, bitwhich and ri objects
length<-.bit | Getting and setting length of bit, bitwhich and ri objects
length<-.bitwhich | Getting and setting length of bit, bitwhich and ri objects
LogicBit | Boolean operators and functions for class bit

## -- M --

max.bit | Summaries of bit vectors
max.bitwhich | Summaries of bit vectors
max.ri | Summaries of bit vectors
mergeorder | Generics for in-RAM sorting and ordering
mergesort | Generics for in-RAM sorting and ordering
mergesortorder | Generics for in-RAM sorting and ordering
min.bit | Summaries of bit vectors
min.bitwhich | Summaries of bit vectors
min.ri | Summaries of bit vectors

## -- N --

na.count | Generics related to cache access
na.count<- | Generics related to cache access
nties | Generics related to cache access
nties<- | Generics related to cache access
nunique | Generics related to cache access
nunique<- | Generics related to cache access
nvalid | Generics related to cache access

## -- P --

physical | Physical and virtual attributes
physical.default | Physical and virtual attributes
physical<- | Physical and virtual attributes
physical<-.default | Physical and virtual attributes
print.bit | A class for vectors of 1-bit booleans
print.bitwhich | A class for vectors representing asymetric selections
print.physical | Physical and virtual attributes
print.ri | Range index
print.virtual | Physical and virtual attributes

## -- Q --

quickorder | Generics for in-RAM sorting and ordering
quicksort | Generics for in-RAM sorting and ordering
quicksortorder | Generics for in-RAM sorting and ordering

## -- R --

radixorder | Generics for in-RAM sorting and ordering
radixsort | Generics for in-RAM sorting and ordering
radixsortorder | Generics for in-RAM sorting and ordering
ramorder | Generics for in-RAM sorting and ordering
ramsort | Generics for in-RAM sorting and ordering
ramsortorder | Generics for in-RAM sorting and ordering
range.bit | Summaries of bit vectors
range.bitwhich | Summaries of bit vectors
range.ri | Summaries of bit vectors
regtest.bit | Regressiontests for bit
repeat.time | Adaptive timer
repfromto | Virtual recycling
repfromto<- | Virtual recycling
rev.rlepack | Hybrid Index, rle-pack utilities
ri | Range index
rlepack | Hybrid Index, rle-pack utilities
rleunpack | Hybrid Index, rle-pack utilities

## -- S --

setattr | Attribute setting by reference
setattributes | Attribute setting by reference
shellorder | Generics for in-RAM sorting and ordering
shellsort | Generics for in-RAM sorting and ordering
shellsortorder | Generics for in-RAM sorting and ordering
still.identical | Cloning ff and ram objects
sum.bit | Summaries of bit vectors
sum.bitwhich | Summaries of bit vectors
sum.ri | Summaries of bit vectors
summary.bit | Summaries of bit vectors
summary.bitwhich | Summaries of bit vectors
summary.ri | Summaries of bit vectors

## -- U --

unattr | Attribute removal
unique.rlepack | Hybrid Index, rle-pack utilities

## -- V --

vecseq | Vectorized Sequences
virtual | Physical and virtual attributes
virtual.default | Physical and virtual attributes
virtual<- | Physical and virtual attributes
virtual<-.default | Physical and virtual attributes

## -- X --

xor | Boolean operators and functions for class bit
xor.bit | Boolean operators and functions for class bit
xor.bitwhich | Boolean operators and functions for class bit
xor.default | Boolean operators and functions for class bit

## -- misc --

!.bit | Boolean operators and functions for class bit
!.bitwhich | Boolean operators and functions for class bit
!=.bit | Boolean operators and functions for class bit
!=.bitwhich | Boolean operators and functions for class bit
&.bit | Boolean operators and functions for class bit
&.bitwhich | Boolean operators and functions for class bit
.BITS | Initializing bit masks
==.bit | Boolean operators and functions for class bit
==.bitwhich | Boolean operators and functions for class bit
[.bit | Extract or replace part of an bit vector
[<-.bit | Extract or replace part of an bit vector
[[.bit | Extract or replace part of an bit vector
[[<-.bit | Extract or replace part of an bit vector
|.bit | Boolean operators and functions for class bit
|.bitwhich | Boolean operators and functions for class bit