Geant4  v4-10.4-release
 모두 클래스 네임스페이스들 파일들 함수 변수 타입정의 열거형 타입 열거형 멤버 Friends 매크로 그룹들 페이지들
Public 멤버 함수 | 정적 Public 멤버 함수 | Private 멤버 함수 | Private 속성 | 정적 Private 속성 | 모든 멤버 목록
G4ITTypeManager 클래스 참조

#include <G4ITType.hh>

Public 멤버 함수

G4ITType NewType ()
 
size_t size () const
 
void ReserveRessource ()
 
void ReleaseRessource ()
 

정적 Public 멤버 함수

static G4ITTypeManagerInstance ()
 
static void DeleteInstance ()
 

Private 멤버 함수

 G4ITTypeManager ()
 
virtual ~G4ITTypeManager ()
 

Private 속성

G4ITType fLastType
 
size_t fRessource
 

정적 Private 속성

static G4ITTypeManagerfgInstance = 0
 
static G4ThreadLocal
G4ITTypeManager
fgInstance_local = 0
 

상세한 설명

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

생성자 & 소멸자 문서화

G4ITTypeManager::G4ITTypeManager ( )
private

G4ITType.cc 파일의 91 번째 라인에서 정의되었습니다.

다음을 참조함 : fLastType, fRessource.

다음에 의해서 참조됨 : Instance().

G4ITTypeManager::~G4ITTypeManager ( )
privatevirtual

G4ITType.cc 파일의 97 번째 라인에서 정의되었습니다.

멤버 함수 문서화

void G4ITTypeManager::DeleteInstance ( )
static

G4ITType.cc 파일의 67 번째 라인에서 정의되었습니다.

다음을 참조함 : deleteMutex, fgInstance.

다음에 의해서 참조됨 : ReleaseRessource().

G4ITTypeManager * G4ITTypeManager::Instance ( void  )
static

G4ITType.cc 파일의 58 번째 라인에서 정의되었습니다.

다음을 참조함 : fgInstance, G4ITTypeManager().

다음에 의해서 참조됨 : G4Scheduler::Clear(), G4Scheduler::Create(), G4ITType::size().

G4ITType G4ITTypeManager::NewType ( )

G4ITType.cc 파일의 105 번째 라인에서 정의되었습니다.

다음을 참조함 : fLastType.

void G4ITTypeManager::ReleaseRessource ( )

G4ITType.cc 파일의 83 번째 라인에서 정의되었습니다.

다음을 참조함 : DeleteInstance(), fRessource, ressourceMutex.

다음에 의해서 참조됨 : G4Scheduler::Clear().

void G4ITTypeManager::ReserveRessource ( )

G4ITType.cc 파일의 77 번째 라인에서 정의되었습니다.

다음을 참조함 : fRessource, ressourceMutex.

다음에 의해서 참조됨 : G4Scheduler::Create().

size_t G4ITTypeManager::size ( ) const

G4ITType.cc 파일의 100 번째 라인에서 정의되었습니다.

다음을 참조함 : fLastType.

다음에 의해서 참조됨 : G4ITType::size().

멤버 데이타 문서화

G4ITTypeManager * G4ITTypeManager::fgInstance = 0
staticprivate

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

다음에 의해서 참조됨 : DeleteInstance(), Instance().

G4ThreadLocal G4ITTypeManager * G4ITTypeManager::fgInstance_local = 0
staticprivate

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

G4ITType G4ITTypeManager::fLastType
private

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

다음에 의해서 참조됨 : G4ITTypeManager(), NewType(), size().

size_t G4ITTypeManager::fRessource
private

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

다음에 의해서 참조됨 : G4ITTypeManager(), ReleaseRessource(), ReserveRessource().


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