Class: FFI::AutoPointer::DefaultReleaser
- Defined in:
- lib/ffi/autopointer.rb
Overview
DefaultReleaser is a Releaser used when an FFI::AutoPointer is defined without Proc or Method. In this case, the pointer to release must be of a class derived from AutoPointer with a #release
class method.
Instance Attribute Summary
Attributes inherited from Releaser
Instance Method Summary collapse
-
#release(ptr) ⇒ nil
Release
ptr
by using his #release class method.
Methods inherited from Releaser
Constructor Details
This class inherits a constructor from FFI::AutoPointer::Releaser
Instance Method Details
#release(ptr) ⇒ nil
Release ptr
by using his #release class method.
156 157 158 |
# File 'lib/ffi/autopointer.rb', line 156 def release(ptr) @proc.release(ptr) end |