Template CairoCountedClass
Mixin used by cairoD classes which wrap a reference counted
cairo handle.
Arguments
template CairoCountedClass(T, string prefix);
Variables
Field name |
Field Type |
Descrption |
debugging
|
bool |
Enable / disable memory management debugging for this
instance. Only available if both cairoD and the cairoD user
code were compiled with "debug=RefCounted"
|
nativePointer
|
T |
The underlying handle
|
Functions
Function name |
Description |
dispose
|
Explicitly drecrease the reference count.
|
_count
|
Reference count. For use in child classes
|
_dereference
|
Decrease reference count. For use in child classes
|
_reference
|
Increase reference count. For use in child classes
|