Sha256: 630f780ad6d852c9b37f804d0f2380e78630a1c03e018814c1ae5c302a66af38
Contents?: true
Size: 1.54 KB
Versions: 0
Compression: gzip
Compressed size: 744 Bytes
Stored size: 744 Bytes
Contents
--- !ruby/object:Gem::Specification rubygems_version: 0.8.11 specification_version: 1 name: BitStructEx version: !ruby/object:Gem::Version version: 0.0.85 date: 2006-05-18 00:00:00 +02:00 summary: Simple DSL for defining bit-based structures on byte data. require_paths: - src email: tfdj {AT} berlinfactor {DOT} com homepage: bit-struct-ex.rubyforge.org. rubyforge_project: bit-struct-ex description: "Allows the specification of bit-based structures and provides an intuitive way of access data. Example: class Flags < StructBase unsigned :direction, 4 unsigned :multiplier, 2 unsigned :offset, 2 end class Entry < StructBase unsigned :offset, 4 nested :flags, Flags unsigned :address, 24 unsigned :cache_id, 16 end In contrast to the already available http://raa.ruby-lang.org/project/bit-struct/ implementation, BitStructEx allows nested structures which are not aligned on byte boundaries." autorequire: default_executable: bindir: bin has_rdoc: true required_ruby_version: !ruby/object:Gem::Version::Requirement requirements: - - ">" - !ruby/object:Gem::Version version: 0.0.0 version: platform: ruby signing_key: cert_chain: authors: - The.French.DJ files: - src/bit_struct - src/bit_struct/bit_slicer.rb - src/bit_struct/byte_data.rb - src/bit_struct/endianess.rb - src/bit_struct/field.rb - src/bit_struct/nested.rb - src/bit_struct/struct_base.rb - src/bit_struct/text.rb - src/bit_struct/unsigned.rb test_files: [] rdoc_options: [] extra_rdoc_files: [] executables: [] extensions: [] requirements: [] dependencies: []