bit_logic > Library Description

Library Description

The BitLogic library provides an API for direct access to bit data. The library is made of three seperate componenets: a functional API, a set of Bit Container classes, and a set of assignment functional object( modeled after Boost.Assign ).

  • The functional API allows any unsigned integral type or contiguous container of integral types to have their bits accessed directly.
  • The Bit Container classes are STL-like Container classes* which allow these types to be used with the many Standard algorithms
  • The assignment functional object class gives greater semantic meaning to complex low level bit operations.