Class: H3::Bindings::Types::H3IndexesOut
- Inherits:
-
H3IndexesIn
- Object
- H3IndexesIn
- H3::Bindings::Types::H3IndexesOut
- Defined in:
- lib/h3/bindings/types.rb
Instance Attribute Summary
Attributes inherited from H3IndexesIn
Instance Method Summary collapse
-
#initialize(size) ⇒ H3IndexesOut
constructor
A new instance of H3IndexesOut.
- #read ⇒ Object
Methods inherited from H3IndexesIn
Constructor Details
#initialize(size) ⇒ H3IndexesOut
Returns a new instance of H3IndexesOut.
53 54 55 |
# File 'lib/h3/bindings/types.rb', line 53 def initialize(size) @size = size end |
Instance Method Details
#read ⇒ Object
57 58 59 |
# File 'lib/h3/bindings/types.rb', line 57 def read @read ||= ptr.read_array_of_ulong_long(size).reject(&:zero?) end |