Class: HTS::LibHTS::Bam1View

Inherits:
FFI::Struct show all
Defined in:
lib/hts/libhts/constants.rb

Overview

Internal: Non-owning view of bam1_t used when the pointer is managed by HTSlib (e.g., pileup/mpileup). This struct mirrors the layout of bam1_t and MUST NOT free memory on GC. Do not expose publicly; use only for read-only access.

Method Summary

Methods inherited from FFI::Struct

struct_layout, union_layout