Class: FFI::Struct
- Inherits:
-
Object
show all
- Defined in:
- lib/hts/ffi.rb
Direct Known Subclasses
BitStruct, HTS::FFI::BGZF, HTS::FFI::Bam1, HTS::FFI::Bam1Core, HTS::FFI::BamMplp, HTS::FFI::BamPlp, HTS::FFI::BcfDec, HTS::FFI::BcfFmt, HTS::FFI::BcfHdr, HTS::FFI::BcfHrec, HTS::FFI::BcfIdinfo, HTS::FFI::BcfIdpair, HTS::FFI::BcfInfo, HTS::FFI::Faidx, HTS::FFI::HtsFile, HTS::FFI::HtsFormat, HTS::FFI::HtsIdx, HTS::FFI::HtsItr, HTS::FFI::HtsOpt, HTS::FFI::HtsThreadPool, HTS::FFI::KSeq, HTS::FFI::KString, HTS::FFI::SamHdr, HTS::FFI::Tbx, HTS::FFI::TbxConf, HTS::FFI::Variant
Class Method Summary
collapse
Class Method Details
.struct_layout(*args) ⇒ Object
28
29
30
|
# File 'lib/hts/ffi.rb', line 28
def struct_layout(*args)
Class.new(FFI::Struct) { layout(*args) }
end
|
.union_layout(*args) ⇒ Object
24
25
26
|
# File 'lib/hts/ffi.rb', line 24
def union_layout(*args)
Class.new(FFI::Union) { layout(*args) }
end
|