Versions in this module Expand all Collapse all v0 v0.17.0 Apr 8, 2026 Changes in this version + var AllocatorDefault = C.kCFAllocatorDefault — darwin/amd64 + var False = BooleanRef(C.kCFBooleanFalse) — darwin/amd64 + var True = BooleanRef(C.kCFBooleanTrue) — darwin/amd64 + func Release(ref TypeReferer) — darwin/amd64 + func Retain(ref TypeReferer) — darwin/amd64 + type AllocatorRef = C.CFAllocatorRef — darwin/amd64 + type ArrayRef struct — darwin/amd64 + Value C.CFArrayRef + func NewArray(src []TypeRef) *ArrayRef + func NewArrayRef(ref TypeRef) *ArrayRef + func (v *ArrayRef) Get(index int) TypeRef + func (v *ArrayRef) Len() int + func (v *ArrayRef) Release() + func (v *ArrayRef) TypeRef() CFTypeRef + type BooleanRef C.CFBooleanRef — darwin/amd64 + func (v BooleanRef) TypeRef() CFTypeRef + type CFArrayRef = C.CFArrayRef — darwin/amd64 + type CFDataRef = C.CFDataRef — darwin/amd64 + type CFDictionaryRef = C.CFDictionaryRef — darwin/amd64 + type CFErrorRef = C.CFErrorRef — darwin/amd64 + type CFStringRef = C.CFStringRef — darwin/amd64 + type CFTypeRef = C.CFTypeRef — darwin/amd64 + type DataRef struct — darwin/amd64 + Value C.CFDataRef + func NewData(d []byte) (*DataRef, error) + func (v *DataRef) Bytes() []byte + func (v *DataRef) Release() + func (v *DataRef) TypeRef() CFTypeRef + type Dictionary map[TypeRef]TypeReferer — darwin/amd64 + type DictionaryRef struct — darwin/amd64 + Value C.CFDictionaryRef + func NewDictionary(m Dictionary) (*DictionaryRef, error) + func NewDictionaryRef(ref TypeRef) *DictionaryRef + func (v *DictionaryRef) Release() + func (v *DictionaryRef) TypeRef() CFTypeRef + type ErrorRef C.CFErrorRef — darwin/amd64 + func (e ErrorRef) Error() string + func (e ErrorRef) Release() + func (e ErrorRef) TypeRef() CFTypeRef + type NumberRef struct — darwin/amd64 + Value C.CFNumberRef + func NewNumber(v int) *NumberRef + func (v *NumberRef) Release() + func (v *NumberRef) TypeRef() CFTypeRef + type StringRef struct — darwin/amd64 + Value C.CFStringRef + func NewString(s string) (*StringRef, error) + func (v *StringRef) Release() + func (v *StringRef) TypeRef() CFTypeRef + type TypeRef C.CFTypeRef — darwin/amd64 + func (v TypeRef) Release() + func (v TypeRef) TypeRef() CFTypeRef + type TypeReferer interface — darwin/amd64 + TypeRef func() CFTypeRef v0.17.0-rc1 Apr 7, 2026