Ask a Question | Search PSRCHIVE: |
Home
|
ReferenceAble.h Able * pointer Pointer to Able instance. Definition: ReferenceAble.h:104 Contains two basic classes that simplify dynamic memory management. Definition: HeapTracked.h:17 unsigned handle_count Count of all references to this handle. Definition: ReferenceAble.h:107 static void copy(Handle *&to, Handle *const &from, bool active) Thread-safe copy and increment. Definition: ReferenceAble.C:283 Able & operator=(const Able &) Assignment operator. Definition: ReferenceAble.C:102 static size_t get_instance_count() Returns the current number instances in existence. Definition: ReferenceAble.C:73 Definition: ReferenceAble.h:86 void decrement(bool active, bool auto_delete) Thread-safe decrement and delete. Definition: ReferenceAble.C:229 unsigned get_reference_count() const Returns the number of references there are to this. Definition: ReferenceAble.h:59 Handle * __reference(bool active) const Add the address of a reference to this object. Definition: ReferenceAble.C:112 void __dereference(bool auto_delete=true) const Remove the address of a reference to this object. Definition: ReferenceAble.C:201 Generated using doxygen 1.8.17
|