Geant4_10
Public Member Functions | Friends | List of all members
G4ThreadLocalSingleton< T > Class Template Reference

#include <G4ThreadLocalSingleton.hh>

Inheritance diagram for G4ThreadLocalSingleton< T >:
Inheritance graph
[legend]
Collaboration diagram for G4ThreadLocalSingleton< T >:
Collaboration graph
[legend]

Public Member Functions

 G4ThreadLocalSingleton ()
 
 ~G4ThreadLocalSingleton ()
 
T * Instance () const
 

Friends

void G4AutoDelete::Register (T *)
 

Detailed Description

template<class T>
class G4ThreadLocalSingleton< T >

Definition at line 108 of file G4ThreadLocalSingleton.hh.

Constructor & Destructor Documentation

template<class T >
G4ThreadLocalSingleton< T >::G4ThreadLocalSingleton ( )

Definition at line 135 of file G4ThreadLocalSingleton.hh.

Here is the call graph for this function:

template<class T >
G4ThreadLocalSingleton< T >::~G4ThreadLocalSingleton ( )

Definition at line 141 of file G4ThreadLocalSingleton.hh.

Here is the call graph for this function:

Member Function Documentation

template<class T >
T * G4ThreadLocalSingleton< T >::Instance ( void  ) const

Definition at line 146 of file G4ThreadLocalSingleton.hh.

Here is the call graph for this function:

Here is the caller graph for this function:

Friends And Related Function Documentation

template<class T>
void G4AutoDelete::Register ( T *  )
friend

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