BitMagic-C++
File List
Here is a list of all files with brief descriptions:
[detail level 123]
 ▼ samples
 ► bvsample01
 ► bvsample01_64
 ► bvsample02
 ► bvsample03
 ► bvsample04
 ► bvsample05
 ► bvsample06
 ► bvsample07
 ► bvsample08
 ► bvsample09
 ► bvsample10
 ► bvsample11
 ► bvsample12
 ► bvsample14
 ► bvsample15
 ► bvsample16
 ► bvsample17
 ► bvsample18
 ► bvsample19
 ► bvsample20
 ► bvsample21
 ► bvsample22
 ► bvsample23
 ► bvsetalgebra
 ► rscsample01
 ► rscsample02
 ► rscsample03
 ► strsvsample01
 ► strsvsample02
 ► strsvsample03
 ► strsvsample04
 ► strsvsample05
 ► svsample01
 ► svsample02
 ► svsample03
 ► svsample04
 ► svsample05
 ► svsample06
 ► svsample07
 ► svsample08
 ► svsample09
 ► xsample01
 ► xsample02
 ► xsample03
 ► xsample04
 ► xsample04a
 ► xsample05
 ► xsample06
 ► xsample08
 ▼ src
 bm.hCompressed bit-vector bvector<> container, set algebraic methods, traversal iterators
 bmaggregator.hAlgorithms for fast aggregation of N bvectors
 bmalgo.hAlgorithms for bvector<> (main include)
 bmalgo_impl.hAlgorithms for bvector<>
 bmalgo_similarity.h
 bmalloc.hDefault SIMD friendly allocator
 bmbmatrix.hBasic bit-matrix class and utilities
 bmconst.hConstants, tables and typedefs
 bmdef.hDefinitions(internal)
 bmfunc.hBit manipulation primitives (internal)
 bmgamma.hElias Gamma Utils used for compact serialization (internal)
 bmintervals.hAlgorithms for bit ranges and intervals
 bmrandom.hGeneration of random subset
 bmserial.hSerialization / compression of bvector<>. Set theoretical operations on compressed BLOBs
 bmsimd.hSIMD target version definitions
 bmsparsevec.hSparse constainer sparse_vector<> for integer types using bit-transposition transform
 bmsparsevec_algo.hAlgorithms for bm::sparse_vector
 bmsparsevec_compr.hCompressed sparse container rsc_sparse_vector<> for integer types
 bmsparsevec_serial.hSerialization for sparse_vector<>
 bmsparsevec_util.h
 bmsse2.hCompute functions for SSE2 SIMD instruction set (internal)
 bmsse4.hCompute functions for SSE4.2 SIMD instruction set (internal)
 bmsse_util.hCompute functions for SSE SIMD instruction set (internal)
 bmstrsparsevec.hString sparse vector based on bit-transposed matrix
 bmtimer.hTiming utilities for benchmarking (internal)
 bmtrans.hUtilities for bit transposition (internal) (experimental!)
 bmundef.hPre-processor un-defines to avoid global space pollution (internal)
 bmutil.hBit manipulation primitives (internal)
 bmvmin.hMini bitset for testing and utility purposes (internal)
 bmxor.hFunctions and utilities for XOR filters (internal)
 encoding.hEncoding utilities for serialization (internal)