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)