BitMagic-C++
|
▼BitMagic Library | BitMagic C++ Library For more information please visit: http://bitmagic.io |
▼bvector<> container | The Main bvector<> Group bvector<> template: front end of the BitMagic library |
bvector<> iterators | Iterators for compressed bit-vector traversal |
▼bvector<> algorithms | Set algebra algorithms using bit-vectors, arrays. Binary metrics and distances. Random sub-sets |
Binary-distance metrics | Distance metrics and algorithms to compute binary distances |
Algorithms for bit intervals | Algorithms and iterators for bit ranges and intervals |
bvector<> serialization | Serialization for bvector<> container |
Allocator | Memory allocation for bvector |
▼Sparse and compressed vectors | Sparse vector for integer types using bit transposition transform |
Sparse vector algorithms | Sparse vector algorithms |
Sparse vector serialization | Sparse vector serialization |
sparse_vector<> | Sparse vector for integer types using bit transposition transform |
GAP functions | GAP functions implement different opereations on GAP compressed blocks (internals) and serve as a minimal building blocks |
BIT functions | Bit functions implement different opereations on bit blocks (internals) and serve as a minimal building blocks |
Small sets functionality (intrenal) | |
SSE2 functions | Processor specific optimizations for SSE2 instructions (internals) |
SSE4.2 funcions (internal) | Processor specific optimizations for SSE4.2 instructions (internals) |
Elias Gamma Code (internal) | Elias Gamma Encoder |