gem.sh gem.sh
Home Gems Types Docs Community
  • Modules

    • module BinData
    • module BinData::AcceptedParametersPlugin
    • module BinData::Array::InitialLengthPlugin
    • module BinData::Array::ReadUntilEOFPlugin
    • module BinData::Array::ReadUntilPlugin
    • module BinData::Base::AutoCallDelayedIO
    • module BinData::BasePrimitive::AssertPlugin
    • module BinData::BasePrimitive::AssertedValuePlugin
    • module BinData::BasePrimitive::InitialValuePlugin
    • module BinData::BasePrimitive::ValuePlugin
    • module BinData::BitAligned
    • module BinData::BitField
    • module BinData::BitFieldFactory
    • module BinData::CopyOnChangePlugin
    • module BinData::DSLMixin
    • module BinData::FloatingPoint
    • module BinData::Framework
    • module BinData::IO
    • module BinData::IO::UnSeekableIO
    • module BinData::Int
    • module BinData::IntFactory
    • module BinData::MultiFieldArgSeparator
    • module BinData::RegisterNamePlugin
    • module BinData::Skip::SkipLengthPlugin
    • module BinData::Skip::SkipToAbsOffsetPlugin
    • module BinData::Skip::SkipUntilValidPlugin
    • module BinData::String::WarnNoReadLengthPlugin
    • module BinData::Struct::ByteAlignPlugin
    • module BinData::TraceHook
    • module BinData::Transform
  • Classes

    • class BinData::AcceptedParametersPlugin::AcceptedParameters
    • class BinData::Array
    • class BinData::ArrayArgProcessor
    • class BinData::Base
    • class BinData::BaseArgProcessor
    • class BinData::BasePrimitive
    • class BinData::BitAligned::BitAlignedIO
    • class BinData::Buffer
    • class BinData::Buffer::BufferIO
    • class BinData::BufferArgProcessor
    • class BinData::Choice
    • class BinData::ChoiceArgProcessor
    • class BinData::CountBytesRemaining
    • class BinData::DSLMixin::DSLBigAndLittleEndianHandler
    • class BinData::DSLMixin::DSLFieldParser
    • class BinData::DSLMixin::DSLFieldValidator
    • class BinData::DSLMixin::DSLParser
    • class BinData::DelayedIO
    • class BinData::DelayedIoArgProcessor
    • class BinData::DoubleBe
    • class BinData::DoubleLe
    • class BinData::FloatBe
    • class BinData::FloatLe
    • class BinData::IO::RawIO
    • class BinData::IO::Read
    • class BinData::IO::Transform
    • class BinData::IO::Write
    • class BinData::Int8
    • class BinData::LazyEvaluator
    • class BinData::Primitive
    • class BinData::PrimitiveArgProcessor
    • class BinData::Record
    • class BinData::RecordArgProcessor
    • class BinData::Registry
    • class BinData::Rest
    • class BinData::ResumeByteAlignment
    • class BinData::SanitizedBigEndian
    • class BinData::SanitizedChoices
    • class BinData::SanitizedField
    • class BinData::SanitizedFields
    • class BinData::SanitizedLittleEndian
    • class BinData::SanitizedParameter
    • class BinData::SanitizedParameters
    • class BinData::SanitizedPrototype
    • class BinData::Section
    • class BinData::SectionArgProcessor
    • class BinData::Skip
    • class BinData::Skip::SkipUntilValidPlugin::ReadaheadIO
    • class BinData::SkipArgProcessor
    • class BinData::String
    • class BinData::StringArgProcessor
    • class BinData::Stringz
    • class BinData::Struct
    • class BinData::Struct::Snapshot
    • class BinData::StructArgProcessor
    • class BinData::Tracer
    • class BinData::Transform::Brotli
    • class BinData::Transform::LZ4
    • class BinData::Transform::Lzma
    • class BinData::Transform::XZ
    • class BinData::Transform::Xor
    • class BinData::Transform::Zlib
    • class BinData::Transform::Zstd
    • class BinData::Uint8
    • class BinData::Uint8Array
    • class BinData::Uint8ArrayArgProcessor
    • class BinData::UnRegisteredTypeError
    • class BinData::ValidityError
    • class BinData::Virtual
    Overview
    H
    Home
    R
    Reference
    T
    Types
    C
    Changelogs
  • Documentation
    • README
  • More
    • Versions
    • Source
    • Playground
    • Stats
    • Metadata
    • Wiki
    • Announcements
    Community
    • Articles
    • Tutorials
    • Videos
    • Community
  1. Gems
  2. bindata
  3. 2.5.1

Source



Select a file from the right

Source Files

  • lib/bindata.rb
  • lib/bindata/alignment.rb
  • lib/bindata/array.rb
  • lib/bindata/base.rb
  • lib/bindata/base_primitive.rb
  • lib/bindata/bits.rb
  • lib/bindata/buffer.rb
  • lib/bindata/choice.rb
  • lib/bindata/count_bytes_remaining.rb
  • lib/bindata/delayed_io.rb
  • lib/bindata/dsl.rb
  • lib/bindata/float.rb
  • lib/bindata/framework.rb
  • lib/bindata/int.rb
  • lib/bindata/io.rb
  • lib/bindata/lazy.rb
  • lib/bindata/name.rb
  • lib/bindata/params.rb
  • lib/bindata/primitive.rb
  • lib/bindata/record.rb
  • lib/bindata/registry.rb
  • lib/bindata/rest.rb
  • lib/bindata/sanitize.rb
  • lib/bindata/section.rb
  • lib/bindata/skip.rb
  • lib/bindata/string.rb
  • lib/bindata/stringz.rb
  • lib/bindata/struct.rb
  • lib/bindata/trace.rb
  • lib/bindata/transform/brotli.rb
  • lib/bindata/transform/lz4.rb
  • lib/bindata/transform/lzma.rb
  • lib/bindata/transform/xor.rb
  • lib/bindata/transform/xz.rb
  • lib/bindata/transform/zlib.rb
  • lib/bindata/transform/zstd.rb
  • lib/bindata/uint8_array.rb
  • lib/bindata/version.rb
  • lib/bindata/virtual.rb
  • lib/bindata/warnings.rb
Home
Gems
Docs
Contribute
Monitoring
Twitter GitHub Mastodon

© 2025 gem.sh - Beautiful documentation for any Ruby gem