Table of Contents - ref-1.0.5 Documentation
Pages
Classes and Modules
- Ref
- Ref::AbstractReferenceKeyMap
- Ref::AbstractReferenceValueMap
- Ref::Mock
- Ref::Mock::MockReference
- Ref::Mock::MockSoftReference
- Ref::Mock::MockWeakReference
- Ref::Mock::ObjectSpace
- Ref::Mock::SoftReference
- Ref::Mock::WeakReference
- Ref::ObjectSpace
- Ref::Reference
- Ref::ReferenceQueue
- Ref::SafeMonitor
- Ref::SoftKeyMap
- Ref::SoftReference
- Ref::SoftValueMap
- Ref::StrongReference
- Ref::WeakKeyMap
- Ref::WeakReference
- Ref::WeakReference::ReferencePointer
- Ref::WeakValueMap
Methods
- ::cleanup — Ref::Mock
- ::define_finalizer — Ref::Mock::ObjectSpace
- ::define_finalizer_with_mock_reference — Ref::Mock::ObjectSpace
- ::define_finalizer_without_mock_reference — Ref::Mock::ObjectSpace
- ::gc — Ref::Mock
- ::new — Ref::AbstractReferenceKeyMap
- ::new — Ref::AbstractReferenceValueMap
- ::new — Ref::Mock::WeakReference
- ::new — Ref::Mock::SoftReference
- ::new — Ref::Reference
- ::new — Ref::ReferenceQueue
- ::new — Ref::SafeMonitor
- ::new — Ref::SoftReference
- ::new — Ref::StrongReference
- ::new — Ref::WeakReference
- ::new — Ref::WeakReference::ReferencePointer
- ::new_with_mock_reference — Ref::Mock::WeakReference
- ::new_with_mock_reference — Ref::Mock::SoftReference
- ::new_without_mock_reference — Ref::Mock::WeakReference
- ::new_without_mock_reference — Ref::Mock::SoftReference
- ::setup — Ref::Mock
- ::use — Ref::Mock
- #[] — Ref::AbstractReferenceKeyMap
- #[] — Ref::AbstractReferenceValueMap
- #[]= — Ref::AbstractReferenceKeyMap
- #[]= — Ref::AbstractReferenceValueMap
- #cleanup — Ref::WeakReference::ReferencePointer
- #clear — Ref::AbstractReferenceKeyMap
- #clear — Ref::AbstractReferenceValueMap
- #delete — Ref::AbstractReferenceKeyMap
- #delete — Ref::AbstractReferenceValueMap
- #each — Ref::AbstractReferenceKeyMap
- #each — Ref::AbstractReferenceValueMap
- #empty? — Ref::ReferenceQueue
- #inspect — Ref::AbstractReferenceKeyMap
- #inspect — Ref::AbstractReferenceValueMap
- #inspect — Ref::Reference
- #keys — Ref::AbstractReferenceKeyMap
- #lock — Ref::SafeMonitor
- #merge! — Ref::AbstractReferenceKeyMap
- #merge! — Ref::AbstractReferenceValueMap
- #monitor — Ref::ReferenceQueue
- #object — Ref::Reference
- #object — Ref::SoftReference
- #object — Ref::StrongReference
- #object — Ref::WeakReference
- #object — Ref::WeakReference::ReferencePointer
- #pop — Ref::ReferenceQueue
- #push — Ref::ReferenceQueue
- #ref_key — Ref::AbstractReferenceKeyMap
- #remove_reference_to — Ref::AbstractReferenceKeyMap
- #remove_reference_to — Ref::AbstractReferenceValueMap
- #shift — Ref::ReferenceQueue
- #size — Ref::ReferenceQueue
- #supports_backreference? — Ref::WeakReference::ReferencePointer
- #synchronize — Ref::SafeMonitor
- #to_a — Ref::AbstractReferenceKeyMap
- #to_a — Ref::AbstractReferenceValueMap
- #unlock — Ref::SafeMonitor
- #values — Ref::AbstractReferenceValueMap