Geant4-11
|
#include <G4AllocatorList.hh>
Public Member Functions | |
void | Destroy (G4int nStat=0, G4int verboseLevel=0) |
void | Register (G4AllocatorBase *) |
G4int | Size () const |
~G4AllocatorList () | |
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 = nullptr |
Definition at line 43 of file G4AllocatorList.hh.
G4AllocatorList::~G4AllocatorList | ( | ) |
Definition at line 59 of file G4AllocatorList.cc.
References fAllocatorList.
|
private |
Definition at line 68 of file G4AllocatorList.cc.
References fList, G4cout, G4endl, and Size().
Referenced by G4RunManagerKernel::~G4RunManagerKernel().
|
static |
Definition at line 40 of file G4AllocatorList.cc.
References fAllocatorList, and G4AllocatorList().
Referenced by G4AllocatorBase::G4AllocatorBase().
|
static |
Definition at line 50 of file G4AllocatorList.cc.
References fAllocatorList.
Referenced by 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 113 of file G4AllocatorList.cc.
References fList.
Referenced by Destroy(), and G4RunManagerKernel::G4RunManagerKernel().
|
staticprivate |
Definition at line 58 of file G4AllocatorList.hh.
Referenced by GetAllocatorList(), GetAllocatorListIfExist(), and ~G4AllocatorList().
|
private |
Definition at line 59 of file G4AllocatorList.hh.
Referenced by Destroy(), Register(), and Size().