binary_types 0.0.15
binary_types: ^0.0.15 copied to clipboard
Binary types are set of classes that allows access the binary data in "C" language way.
0.0.15 #
- Added support for macro processing
0.0.14 #
- Better error messages in
BinaryTypes.declare()about problems in binary declarations
0.0.12 #
- Added field
BinaryType.original - Added field
BinaryTypes.types
0.0.11 #
- Initial support of
enumbinary type
0.0.10 #
- Added experimental support of
enumbinary type - Added new concept: type members. Concept actual for
enum,structanduniontypes - Breaking change: Members of
StructureType(structandenum) now areStructureMemberinstead to be of just aBinaryTypes. They holds the information aboutname,typeandoffset
0.0.9 #
- Breaking change:
FunctionTypenow requires parametername - Fixed bugs in forming names of the binary types
0.0.8 #
- Completely reimplemented the compatibility type checking mechanics. Now it faster and more accurate and compromise between C and C++ languages
- Completely reimplemented the integer type system fully compatible with the basic C language types
0.0.7 #
- Completely reimplemented the mechanics of naming of the binary types. Now types displayed correctly
0.0.6 #
- Made adaptations to the new version of package
binary_declarations
0.0.5 #
- Added field
BinaryData.base - Added field
BinaryData.offset - Initial support of
binary declartions. Declarations through the special header files from now supports thetypedeftypes,structanduniondeclarations - Removed class
Referencein favor of the "all-sufficient" implementation of theBinary Data - Removed getter
BinaryData.location - Removed operator
BinaryData.operator~)
0.0.4 #
- Added
BinaryTypes.declare() - Added
BinaryTypes.typeDef() - Removed
BinaryTypeHelper.typeDef()
0.0.3 #
- Changes in the
PointerType.name. Array types quoted for the better readability. Eg.(char[10])*means a pointer tochar[10].
0.0.2 #
- Make available the source code
0.0.1 #
- Initial release