Geant4.10
|
#include <memory.h>
Public Member Functions | |
weak_ctrl_handle () throw () | |
weak_ctrl_handle (shared_ctrl_handle const &) throw () | |
~weak_ctrl_handle () throw () | |
void | swap (weak_ctrl_handle &) throw () |
weak_ctrl_handle (weak_ctrl_handle const &) throw () | |
weak_ctrl_handle & | operator= (shared_ctrl_handle const &) throw () |
weak_ctrl_handle & | operator= (weak_ctrl_handle const &) throw () |
bool | empty () const throw () |
long | use_count () const throw () |
Friends | |
class | shared_ctrl_handle |
bool | operator== (weak_ctrl_handle const &, weak_ctrl_handle const &) |
bool | operator< (weak_ctrl_handle const &, weak_ctrl_handle const &) |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 662 of file memory.h.
References CLHEP::sp::abstract_ctrl_block::weak_add_ref(), and CLHEP::sp::abstract_ctrl_block::weak_release().
|
inline |
Definition at line 677 of file memory.h.
References CLHEP::sp::abstract_ctrl_block::weak_add_ref(), and CLHEP::sp::abstract_ctrl_block::weak_release().
|
inline |
|
inline |
|
friend |
|
friend |
|
friend |