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

#include <G4EnhancedVecAllocator.hh>

G4EnhancedVecAllocator< _Tp >에 대한 상속 다이어그램 :

클래스

struct  rebind
 

Public 멤버 함수

 G4EnhancedVecAllocator ()
 
 G4EnhancedVecAllocator (const G4EnhancedVecAllocator< _Tp > &)
 
template<typename _Tp1 >
 G4EnhancedVecAllocator (const G4EnhancedVecAllocator< _Tp1 > &)
 
 ~G4EnhancedVecAllocator ()
 
void deallocate (_Tp *_Ptr, size_t _Count)
 
_Tp * allocate (size_t _Count)
 

상세한 설명

template<typename _Tp>
class G4EnhancedVecAllocator< _Tp >

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

생성자 & 소멸자 문서화

template<typename _Tp >
G4EnhancedVecAllocator< _Tp >::G4EnhancedVecAllocator ( )
inline

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

template<typename _Tp >
G4EnhancedVecAllocator< _Tp >::G4EnhancedVecAllocator ( const G4EnhancedVecAllocator< _Tp > &  )
inline

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

template<typename _Tp >
template<typename _Tp1 >
G4EnhancedVecAllocator< _Tp >::G4EnhancedVecAllocator ( const G4EnhancedVecAllocator< _Tp1 > &  )
inline

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

template<typename _Tp >
G4EnhancedVecAllocator< _Tp >::~G4EnhancedVecAllocator ( )
inline

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

멤버 함수 문서화

template<typename _Tp >
_Tp * G4EnhancedVecAllocator< _Tp >::allocate ( size_t  _Count)
template<typename _Tp >
void G4EnhancedVecAllocator< _Tp >::deallocate ( _Tp *  _Ptr,
size_t  _Count 
)

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

다음을 참조함 : G4AllocStats::allocStat, G4AllocStats::numCat, G4ChunkIndexType::preAllocated, G4ChunkIndexType::totalspace.


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