Geant4
10.01.p02
|
#include <G4AllocatorList.hh>
Public Member Functions | |
~G4AllocatorList () | |
void | Register (G4AllocatorBase *) |
void | Destroy (G4int nStat=0, G4int verboseLevel=0) |
G4int | Size () const |
Static Public Member Functions | |
static G4AllocatorList * | GetAllocatorList () |
static G4AllocatorList * | GetAllocatorListIfExist () |
Private Member Functions | |
G4AllocatorList () | |
Private Attributes | |
std::vector< G4AllocatorBase * > | fList |
Static Private Attributes | |
static G4ThreadLocal G4AllocatorList * | fAllocatorList =0 |
Definition at line 48 of file G4AllocatorList.hh.
G4AllocatorList::~G4AllocatorList | ( | ) |
Definition at line 57 of file G4AllocatorList.cc.
References fAllocatorList.
|
private |
Definition at line 53 of file G4AllocatorList.cc.
Referenced by GetAllocatorList().
Definition at line 67 of file G4AllocatorList.cc.
References fList, G4cout, G4endl, and Size().
Referenced by G4RunManagerKernel::~G4RunManagerKernel().
|
static |
Definition at line 39 of file G4AllocatorList.cc.
References fAllocatorList, and G4AllocatorList().
Referenced by G4AllocatorBase::G4AllocatorBase().
|
static |
Definition at line 48 of file G4AllocatorList.cc.
References fAllocatorList.
Referenced by G4FastList< G4Track >::DeleteObject(), G4RunManagerKernel::G4RunManagerKernel(), and G4RunManagerKernel::~G4RunManagerKernel().
void G4AllocatorList::Register | ( | G4AllocatorBase * | alloc | ) |
Definition at line 62 of file G4AllocatorList.cc.
References fList.
Referenced by G4AllocatorBase::G4AllocatorBase().
G4int G4AllocatorList::Size | ( | ) | const |
Definition at line 101 of file G4AllocatorList.cc.
References fList.
Referenced by Destroy(), and G4RunManagerKernel::G4RunManagerKernel().
|
staticprivate |
Definition at line 68 of file G4AllocatorList.hh.
Referenced by GetAllocatorList(), GetAllocatorListIfExist(), and ~G4AllocatorList().
|
private |
Definition at line 69 of file G4AllocatorList.hh.
Referenced by Destroy(), Register(), and Size().