Geant4
10.01.p02
|
#include <G4memory.hh>
Public Member Functions | |
shared_ptr< T > | shared_from_this () |
shared_ptr< T const > | shared_from_this () const |
template<typename X , typename Y > | |
void | _internal_accept_owner (shared_ptr< X > const *ppx, Y *py) const |
Protected Member Functions | |
enable_shared_from_this () | |
~enable_shared_from_this () | |
enable_shared_from_this (enable_shared_from_this const &) | |
enable_shared_from_this & | operator= (enable_shared_from_this const &) |
Private Attributes | |
weak_ptr< T > | weak_this_ |
Definition at line 64 of file G4memory.hh.
|
inlineprotected |
Definition at line 67 of file G4memory.hh.
|
inlineprotected |
Definition at line 70 of file G4memory.hh.
|
inlineprotected |
Definition at line 73 of file G4memory.hh.
|
inline |
Definition at line 104 of file G4memory.hh.
References CLHEP::enable_shared_from_this< T >::weak_this_.
|
inlineprotected |
Definition at line 77 of file G4memory.hh.
|
inline |
Definition at line 84 of file G4memory.hh.
References CLHEP::enable_shared_from_this< T >::weak_this_.
|
inline |
Definition at line 92 of file G4memory.hh.
References CLHEP::enable_shared_from_this< T >::weak_this_.
|
mutableprivate |
Definition at line 111 of file G4memory.hh.
Referenced by CLHEP::enable_shared_from_this< T >::_internal_accept_owner(), and CLHEP::enable_shared_from_this< T >::shared_from_this().