#include <G4AllocatorPool.hh>
클래스 | |
class | G4PoolChunk |
struct | G4PoolLink |
Public 멤버 함수 | |
G4AllocatorPool (unsigned int n=0) | |
~G4AllocatorPool () | |
void * | Alloc () |
void | Free (void *b) |
unsigned int | Size () const |
void | Reset () |
int | GetNoPages () const |
unsigned int | GetPageSize () const |
void | GrowPageSize (unsigned int factor) |
Private 멤버 함수 | |
G4AllocatorPool (const G4AllocatorPool &right) | |
G4AllocatorPool & | operator= (const G4AllocatorPool &right) |
void | Grow () |
Private 속성 | |
const unsigned int | esize |
unsigned int | csize |
G4PoolChunk * | chunks |
G4PoolLink * | head |
int | nchunks |
G4AllocatorPool.hh 파일의 50 번째 라인에서 정의되었습니다.
|
explicit |
G4AllocatorPool.cc 파일의 44 번째 라인에서 정의되었습니다.
G4AllocatorPool::~G4AllocatorPool | ( | ) |
G4AllocatorPool.cc 파일의 79 번째 라인에서 정의되었습니다.
다음을 참조함 : Reset().
|
private |
G4AllocatorPool.cc 파일의 55 번째 라인에서 정의되었습니다.
|
inline |
G4AllocatorPool.hh 파일의 119 번째 라인에서 정의되었습니다.
다음을 참조함 : Grow(), head, G4AllocatorPool::G4PoolLink::next.
G4AllocatorPool.hh 파일의 132 번째 라인에서 정의되었습니다.
다음을 참조함 : head, G4AllocatorPool::G4PoolLink::next.
|
inline |
G4AllocatorPool.hh 파일의 154 번째 라인에서 정의되었습니다.
다음을 참조함 : nchunks.
|
inline |
G4AllocatorPool.hh 파일의 164 번째 라인에서 정의되었습니다.
다음을 참조함 : csize.
|
private |
G4AllocatorPool.cc 파일의 109 번째 라인에서 정의되었습니다.
다음을 참조함 : chunks, csize, esize, head, G4AllocatorPool::G4PoolChunk::mem, n, nchunks, G4AllocatorPool::G4PoolChunk::next.
다음에 의해서 참조됨 : Alloc().
G4AllocatorPool.hh 파일의 174 번째 라인에서 정의되었습니다.
다음을 참조함 : csize.
|
private |
G4AllocatorPool.cc 파일의 66 번째 라인에서 정의되었습니다.
void G4AllocatorPool::Reset | ( | ) |
G4AllocatorPool.cc 파일의 88 번째 라인에서 정의되었습니다.
다음을 참조함 : chunks, head, n, nchunks, G4AllocatorPool::G4PoolChunk::next.
다음에 의해서 참조됨 : ~G4AllocatorPool().
|
inline |
G4AllocatorPool.hh 파일의 144 번째 라인에서 정의되었습니다.
|
private |
G4AllocatorPool.hh 파일의 105 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Grow(), operator=(), Reset().
|
private |
G4AllocatorPool.hh 파일의 104 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : GetPageSize(), Grow(), GrowPageSize(), Size().
|
private |
G4AllocatorPool.hh 파일의 103 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Grow().
|
private |
G4AllocatorPool.hh 파일의 106 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Alloc(), Free(), Grow(), operator=(), Reset().
|
private |
G4AllocatorPool.hh 파일의 107 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : GetNoPages(), Grow(), operator=(), Reset(), Size().