#include <support_p/DebugLock.h>
Inheritance diagram for DebugLockNode:

Public Member Functions | |
| const void * | Addr () const |
| bool | AddToGraph () |
| int32_t | BlockCount () const |
| const SCallStack * | CreationStack () const |
| nsecs_t | CreationTime () const |
| DebugLockNode (const char *type, const void *addr, const char *name, uint32_t debug_flags=0) | |
| int32_t | DecRefs () const |
| virtual void | Delete () |
| uint32_t | GlobalFlags () const |
| int32_t | IncRefs () const |
| const block_links * | Links () const |
| bool | LockGraph () const |
| int32_t | MaxContention () const |
| const char * | Name () const |
| virtual void | PrintStacksToStream (sptr< ITextOutput > &io) const |
| virtual void | PrintToStream (const sptr< ITextOutput > &io) const |
| void | RegisterAsHeld () |
| void | RemoveFromBlockCount () |
| void | RemoveFromContention () |
| void | SetMaxContention (int32_t c) |
| const char * | Type () const |
| void | UnlockGraph () const |
| void | UnregisterAsHeld () |
Static Public Member Functions | |
| static void | PrintContentionToStream (const sptr< ITextOutput > &io) |
Protected Member Functions | |
| virtual void | PrintSubclassToStream (const sptr< ITextOutput > &io) const |
| virtual | ~DebugLockNode () |
|
||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Reimplemented in DebugLock. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Reimplemented in DebugLock. |
|
|
Reimplemented in DebugLock. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|