Geant4  v4-10.4-release
 모두 클래스 네임스페이스들 파일들 함수 변수 타입정의 열거형 타입 열거형 멤버 Friends 매크로 그룹들 페이지들
Public 멤버 함수 | 정적 Public 멤버 함수 | Protected 멤버 함수 | Protected 속성 | 정적 Protected 속성 | 모든 멤버 목록
G4INCL::AllocationPool< T > 클래스 템플릿 참조

#include <G4INCLAllocationPool.hh>

Public 멤버 함수

T * getObject ()
 
void recycleObject (T *t)
 
void clear ()
 

정적 Public 멤버 함수

static AllocationPoolgetInstance ()
 

Protected 멤버 함수

 AllocationPool ()
 
virtual ~AllocationPool ()
 

Protected 속성

std::stack< T * > theStack
 

정적 Protected 속성

static G4ThreadLocal
AllocationPool
theInstance = 0
 

상세한 설명

template<typename T>
class G4INCL::AllocationPool< T >

G4INCLAllocationPool.hh 파일의 57 번째 라인에서 정의되었습니다.

생성자 & 소멸자 문서화

template<typename T>
G4INCL::AllocationPool< T >::AllocationPool ( )
inlineprotected

G4INCLAllocationPool.hh 파일의 87 번째 라인에서 정의되었습니다.

template<typename T>
virtual G4INCL::AllocationPool< T >::~AllocationPool ( )
inlineprotectedvirtual

G4INCLAllocationPool.hh 파일의 88 번째 라인에서 정의되었습니다.

다음을 참조함 : G4INCL::AllocationPool< T >::clear().

멤버 함수 문서화

template<typename T>
void G4INCL::AllocationPool< T >::clear ( void  )
inline

G4INCLAllocationPool.hh 파일의 79 번째 라인에서 정의되었습니다.

다음을 참조함 : G4INCL::AllocationPool< T >::theStack.

다음에 의해서 참조됨 : G4INCL::AllocationPool< T >::~AllocationPool().

template<typename T>
static AllocationPool& G4INCL::AllocationPool< T >::getInstance ( )
inlinestatic

G4INCLAllocationPool.hh 파일의 59 번째 라인에서 정의되었습니다.

다음을 참조함 : G4INCL::AllocationPool< T >::theInstance.

template<typename T>
T* G4INCL::AllocationPool< T >::getObject ( )
inline

G4INCLAllocationPool.hh 파일의 65 번째 라인에서 정의되었습니다.

다음을 참조함 : G4INCL::AllocationPool< T >::theStack.

template<typename T>
void G4INCL::AllocationPool< T >::recycleObject ( T *  t)
inline

G4INCLAllocationPool.hh 파일의 75 번째 라인에서 정의되었습니다.

다음을 참조함 : G4INCL::AllocationPool< T >::theStack.

멤버 데이타 문서화

template<typename T>
G4ThreadLocal AllocationPool< T > * G4INCL::AllocationPool< T >::theInstance = 0
staticprotected

G4INCLAllocationPool.hh 파일의 92 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : G4INCL::AllocationPool< T >::getInstance().

template<typename T>
std::stack<T*> G4INCL::AllocationPool< T >::theStack
protected

이 클래스에 대한 문서화 페이지는 다음의 파일로부터 생성되었습니다.: