#include </home/jparks/src/open-source/openbinder/libraries/libbinder/support/AtomDebug.h>
Public Member Functions | |
void | AddAtom (atom_debug *info) |
int32_t | CurrentMark () const |
void | GetActiveTypeNames (SSortedVector< SString > *outNames) |
void | GetAllWithTypeName (const char *typeName, SVector< wptr< SAtom > > *outAtoms, SVector< sptr< SLightAtom > > *outLightAtoms) |
bool | HasAtom (SAtom *a, bool primary) |
bool | HasLightAtom (SLightAtom *a) |
int32_t | IncrementMark () |
void | PrintActive (const sptr< ITextOutput > &io, int32_t mark, int32_t last, uint32_t flags) const |
void | RemoveAtom (atom_debug *info) |
void | Reset () |
SAtomTracker () | |
void | Shutdown () |
void | StartWatching (const B_SNS(std::) type_info *type) |
void | StopWatching (const B_SNS(std::) type_info *type) |
void | WatchAction (const SLightAtom *which, const char *action) |
void | WatchAction (const SAtom *which, const char *action) |
~SAtomTracker () |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|