Atom.cpp File Reference

#include "AtomDebug.h"
#include <SysThread.h>
#include <support/Atom.h>
#include <support/atomic.h>
#include <support/Handler.h>
#include <support/SupportDefs.h>
#include <support/StdIO.h>
#include <support/TLS.h>
#include <support/TypeConstants.h>
#include <support/Value.h>
#include <support/Vector.h>
#include <support/String.h>
#include <support/Debug.h>
#include <support_p/SupportMisc.h>
#include <stdio.h>
#include <support/StringIO.h>

Defines

#define NOTE_CREATE()   { if (FastAtomDebugLevel() > 0) LeakChecker()->NoteCreate(); }
#define NOTE_DESTROY()   { if (FastAtomDebugLevel() > 0) LeakChecker()->NoteDestroy(); }
#define NOTE_FREE()   { if (FastAtomDebugLevel() > 0) LeakChecker()->NoteFree(); }

Functions

void __initialize_atom ()
void __terminate_atom ()
int32_t AtomDebugLevel ()
int32_t AtomReportLevel (uint32_t flags)
 B_IMPLEMENT_BASIC_TYPE_FUNCS (pending_destruction)


Define Documentation

 
#define NOTE_CREATE  )     { if (FastAtomDebugLevel() > 0) LeakChecker()->NoteCreate(); }
 

 
#define NOTE_DESTROY  )     { if (FastAtomDebugLevel() > 0) LeakChecker()->NoteDestroy(); }
 

 
#define NOTE_FREE  )     { if (FastAtomDebugLevel() > 0) LeakChecker()->NoteFree(); }
 


Function Documentation

void __initialize_atom  ) 
 

void __terminate_atom  ) 
 

int32_t AtomDebugLevel  ) 
 

int32_t AtomReportLevel uint32_t  flags  ) 
 

B_IMPLEMENT_BASIC_TYPE_FUNCS pending_destruction   )