Sha256: ef4ac22378897a28482baae8dd986747f6fd64b3857ca75c3610ed57a88c3f00

Contents?: true

Size: 233 Bytes

Versions: 4

Compression:

Stored size: 233 Bytes

Contents

module FFI
	module Clang
		module Types
			class Vector < Type
				def element_type
					Type.create Lib.get_element_type(@type), @translation_unit
				end

				def size
					Lib.get_num_elements(@type)
				end
			end
		end
	end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
ffi-clang-0.13.0 lib/ffi/clang/types/vector.rb
ffi-clang-0.12.0 lib/ffi/clang/types/vector.rb
ffi-clang-0.11.0 lib/ffi/clang/types/vector.rb
ffi-clang-0.10.0 lib/ffi/clang/types/vector.rb