Download List

Descripción del Proyecto

bit is a library that makes it easier to dynamically manipulate data buffers containing fields that do not have octet (byte) boundaries. An example is the IP header, which is generally dealt with at compile time via bit fields in a structure. A key feature of the bit library is support for loading data formats described in XML files and dynamically parsing those fields at run time. This library was initially created to support reading various kinds of robotic device I/O (IR sensors, motors), but it has also been used for run time parsing of IP, TCP, UDP, and RTP headers.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2008-11-04 06:30
0.4.90

Unos pocos cambios menores y un código de limpieza de unos pocos, pero sobre todo un pre-lanzamiento 0.5 estable.
Tags: Minor feature enhancements
A few minor changes and a few code cleanups, but mostly a stable pre-0.5 release.

2007-03-24 20:22
0.4.1

Este comunicado de menores hace que todos los bits:: Operadores de comparación de los métodos de const, permitiendo la comparación de const elementos de datos.
Tags: Code cleanup
This minor release makes all bit::Data comparison
operators const methods, allowing for comparison
of const data items.

2007-03-15 09:23
0.4.0

bit:: Los datos se trasladó a un mecanismo de asignación de profundidad para permitir la copia de una sintaxis más natural.
Tags: Minor feature enhancements
bit::Data was moved to a deep allocation mechanism to allow for a more natural copy syntax.

2006-11-26 10:40
0.3.0

Este comunicado de ahora soporta tanto impulso y std:: TR1 punteros inteligentes. La estabilización y las clases de RecordBuffer se han reestructurado, y soporte para XML ha sido añadido al Campo de la jerarquía / Registro. Esta versión también incluye un nuevo diseño de registro DTD que admite sugerencias de tipo. Alrededor de 150 pruebas de unidades se han añadido a la suite de pruebas, junto con otros pequeños cambios y correcciones de errores.
Tags: Major feature enhancements
This release now supports both boost and std::tr1
smart pointers. The Buffer and RecordBuffer
classes have been restructured, and xml support
has been added to the Field/Record hierarchy. This
release also contains a new record layout DTD that
supports type hints. Roughly 150 unit tests have
been added to the testing suite, along with other
small changes and bugfixes.

2006-07-07 01:17
0.2.2

Un tipo de potencial problema de los juegos de palabras al cambiar de orden de bits en dobles y flota se ha solucionado. La distribución de la documentación se ha limpiado un poco.
Tags: Minor bugfixes
A potential type-punning issue when changing endianness for doubles and floats has been fixed. The documentation distribution has been cleaned up a bit.

Project Resources