#include <archon/util/ref.H>
Inheritance diagram for Archon::Utilities::RefMapBase:
Protected Member Functions | |
unsigned long | get (RefObjectBase *, bool create) |
RefObjectBase * | getNoLock (unsigned long key) const |
void | remove (unsigned long key, unsigned long transCount) |
void | remove (RefObjectBase *r) |
void | clearNoLock (bool destroyRefs) |
unsigned long | size () |
string | disp () |
RefMapBase () | |
~RefMapBase () | |
Protected Attributes | |
Mutex | refMapMutex |
vector< pair< RefObjectBase *, unsigned long > > | refs |
Definition at line 751 of file ref.H.