Geant4 10.7.0
Toolkit for the simulation of the passage of particles through matter
Loading...
Searching...
No Matches
PTL::TaskAllocatorBase Class Referenceabstract

#include <TaskAllocator.hh>

+ Inheritance diagram for PTL::TaskAllocatorBase:

Public Member Functions

 TaskAllocatorBase ()
 
virtual ~TaskAllocatorBase ()
 
virtual void ResetStorage ()=0
 
virtual size_t GetAllocatedSize () const =0
 
virtual int GetNoPages () const =0
 
virtual size_t GetPageSize () const =0
 
virtual void IncreasePageSize (unsigned int sz)=0
 
virtual const char * GetPoolType () const =0
 

Detailed Description

Definition at line 45 of file TaskAllocator.hh.

Constructor & Destructor Documentation

◆ TaskAllocatorBase()

TaskAllocatorBase::TaskAllocatorBase ( )

Definition at line 31 of file TaskAllocator.cc.

32{
34}
void Register(TaskAllocatorBase *)
static TaskAllocatorList * GetAllocatorList()

◆ ~TaskAllocatorBase()

TaskAllocatorBase::~TaskAllocatorBase ( )
virtual

Definition at line 38 of file TaskAllocator.cc.

38{}

Member Function Documentation

◆ GetAllocatedSize()

virtual size_t PTL::TaskAllocatorBase::GetAllocatedSize ( ) const
pure virtual

◆ GetNoPages()

virtual int PTL::TaskAllocatorBase::GetNoPages ( ) const
pure virtual

◆ GetPageSize()

virtual size_t PTL::TaskAllocatorBase::GetPageSize ( ) const
pure virtual

◆ GetPoolType()

virtual const char * PTL::TaskAllocatorBase::GetPoolType ( ) const
pure virtual

◆ IncreasePageSize()

virtual void PTL::TaskAllocatorBase::IncreasePageSize ( unsigned int  sz)
pure virtual

◆ ResetStorage()

virtual void PTL::TaskAllocatorBase::ResetStorage ( )
pure virtual

The documentation for this class was generated from the following files: