Geant4
10.01.p01
|
#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 52 of file G4memory.hh.
|
inlineprotected |
Definition at line 55 of file G4memory.hh.
|
inlineprotected |
Definition at line 58 of file G4memory.hh.
|
inlineprotected |
Definition at line 61 of file G4memory.hh.
|
inline |
Definition at line 92 of file G4memory.hh.
References CLHEP::enable_shared_from_this< T >::weak_this_.
|
inlineprotected |
Definition at line 65 of file G4memory.hh.
|
inline |
Definition at line 72 of file G4memory.hh.
References CLHEP::enable_shared_from_this< T >::weak_this_.
|
inline |
Definition at line 80 of file G4memory.hh.
References CLHEP::enable_shared_from_this< T >::weak_this_.
|
mutableprivate |
Definition at line 99 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().