Geant4 9.6.0
Toolkit for the simulation of the passage of particles through matter
|
#include <memory.h>
Public Member Functions | |
shared_ctrl_handle () throw () | |
template<typename P > | |
shared_ctrl_handle (P *) | |
template<typename P , typename D > | |
shared_ctrl_handle (P *, D) | |
template<typename P , typename D , typename A > | |
shared_ctrl_handle (P *, D, A) | |
template<typename P > | |
shared_ctrl_handle (std::auto_ptr< P > &) | |
~shared_ctrl_handle () throw () | |
void | swap (shared_ctrl_handle &) throw () |
shared_ctrl_handle (shared_ctrl_handle const &) throw () | |
shared_ctrl_handle & | operator= (shared_ctrl_handle const &) throw () |
shared_ctrl_handle (weak_ctrl_handle const &) | |
shared_ctrl_handle (weak_ctrl_handle const &, sp_nothrow_tag) | |
void * | get_deleter (std::type_info const &) const |
bool | unique () const throw () |
bool | empty () const throw () |
long | use_count () const throw () |
Friends | |
class | weak_ctrl_handle |
bool | operator== (shared_ctrl_handle const &, shared_ctrl_handle const &) |
bool | operator< (shared_ctrl_handle const &, shared_ctrl_handle const &) |
|
inline |
|
inlineexplicit |
|
inline |
|
inline |
Definition at line 491 of file memory.h.
|
inlineexplicit |
|
inline |
|
inline |
|
inlineexplicit |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
friend |
|
friend |
|
friend |