Module Helpers.Retained

Parameters

Signature

type 'kind t = 'kind Object.t Ctypes.ptr
val allocate : ?⁠reference_count:int -> 'kind Object.t Ctypes.typ -> 'kind t
val release : _ t -> unit
val set_reference : ?⁠index:int -> _ t -> _ -> unit
val coerce : _ t -> [ `Base ] t