Class: HTS::Bam::Pileup::PileupRecord::ReadView
- Inherits:
-
Object
- Object
- HTS::Bam::Pileup::PileupRecord::ReadView
- Defined in:
- lib/hts/bam/pileup.rb
Instance Method Summary collapse
- #base(i) ⇒ Object
-
#initialize(bam1_ptr) ⇒ ReadView
constructor
A new instance of ReadView.
Constructor Details
#initialize(bam1_ptr) ⇒ ReadView
Returns a new instance of ReadView.
29 30 31 32 |
# File 'lib/hts/bam/pileup.rb', line 29 def initialize(bam1_ptr) # Accept either FFI::Pointer or FFI::Struct (Managed/Unmanaged); store as raw pointer @bam1_ptr = bam1_ptr.is_a?(FFI::Pointer) ? bam1_ptr : bam1_ptr.to_ptr end |