# -*- encoding: utf-8 -*- # stub: BitStructEx 0.0.91 ruby src Gem::Specification.new do |s| s.name = "BitStructEx".freeze s.version = "0.0.91".freeze s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version= s.require_paths = ["src".freeze] s.authors = ["The.French.DJ".freeze] s.date = "2006-06-04" s.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.".freeze s.email = "tfdj {AT} berlinfactor {DOT} com".freeze s.files = ["src/bit_struct".freeze, "src/bit_struct/bit_slicer.rb".freeze, "src/bit_struct/byte_data.rb".freeze, "src/bit_struct/endianess.rb".freeze, "src/bit_struct/field.rb".freeze, "src/bit_struct/nested.rb".freeze, "src/bit_struct/struct_base.rb".freeze, "src/bit_struct/text.rb".freeze, "src/bit_struct/unsigned.rb".freeze] s.homepage = "bit-struct-ex.rubyforge.org.".freeze s.required_ruby_version = Gem::Requirement.new("> 0.0.0".freeze) s.rubygems_version = "3.5.10".freeze s.summary = "Simple DSL for defining bit-based structures on byte data.".freeze end