|
CLHEP VERSION Reference Documentation
CLHEP Home Page CLHEP Documentation CLHEP Bug Reports |
#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 () |
| 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 () |
| 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 () |
| 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 () |
| 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 &) |
| bool | operator== (shared_ctrl_handle const &, shared_ctrl_handle const &) |
| bool | operator< (shared_ctrl_handle const &, shared_ctrl_handle const &) |
| bool | operator== (shared_ctrl_handle const &, shared_ctrl_handle const &) |
| bool | operator< (shared_ctrl_handle const &, shared_ctrl_handle const &) |
| bool | operator== (shared_ctrl_handle const &, shared_ctrl_handle const &) |
| bool | operator< (shared_ctrl_handle const &, shared_ctrl_handle const &) |
| bool | operator== (shared_ctrl_handle const &, shared_ctrl_handle const &) |
| bool | operator< (shared_ctrl_handle const &, shared_ctrl_handle const &) |
Definition at line 407 of file Matrix/CLHEP/Utility/memory.h.
|
inline | |||||||||||||
Definition at line 456 of file Matrix/CLHEP/Utility/memory.h.
|
inlineexplicit |
Definition at line 461 of file Matrix/CLHEP/Utility/memory.h.
|
inline |
Definition at line 476 of file Matrix/CLHEP/Utility/memory.h.
|
inline |
Definition at line 491 of file Matrix/CLHEP/Utility/memory.h.
|
inlineexplicit |
Definition at line 515 of file Matrix/CLHEP/Utility/memory.h.
|
inline | |||||||||||||
Definition at line 521 of file Matrix/CLHEP/Utility/memory.h.
References CLHEP::sp::abstract_ctrl_block::release().
|
inline | ||||||||||||||
Definition at line 535 of file Matrix/CLHEP/Utility/memory.h.
References CLHEP::sp::abstract_ctrl_block::add_ref().
|
inlineexplicit |
Definition at line 715 of file Matrix/CLHEP/Utility/memory.h.
References CLHEP::sp::abstract_ctrl_block::add_ref_lock().
|
inline |
Definition at line 722 of file Matrix/CLHEP/Utility/memory.h.
References CLHEP::sp::abstract_ctrl_block::add_ref_lock().
|
inline | |||||||||||||
|
inlineexplicit |
|
inline |
|
inline |
|
inlineexplicit |
|
inline | |||||||||||||
|
inline | ||||||||||||||
|
inlineexplicit |
|
inline |
|
inline | |||||||||||||
|
inlineexplicit |
|
inline |
|
inline |
|
inlineexplicit |
|
inline | |||||||||||||
|
inline | ||||||||||||||
|
inlineexplicit |
|
inline |
|
inline | |||||||||||||
|
inlineexplicit |
|
inline |
|
inline |
|
inlineexplicit |
|
inline | |||||||||||||
|
inline | ||||||||||||||
|
inlineexplicit |
|
inline |
|
inline | |||||||||||||
|
inlineexplicit |
|
inline |
|
inline |
|
inlineexplicit |
|
inline | |||||||||||||
|
inline | ||||||||||||||
|
inlineexplicit |
|
inline |
|
inline | |||||||||||||
Definition at line 570 of file Matrix/CLHEP/Utility/memory.h.
|
inline | |||||||||||||
|
inline | |||||||||||||
|
inline | |||||||||||||
|
inline | |||||||||||||
|
inline |
|
inline |
|
inline |
Definition at line 558 of file Matrix/CLHEP/Utility/memory.h.
References CLHEP::sp::abstract_ctrl_block::get_deleter().
|
inline |
|
inline |
|
inline | ||||||||||||||
|
inline | ||||||||||||||
|
inline | ||||||||||||||
|
inline | ||||||||||||||
Definition at line 543 of file Matrix/CLHEP/Utility/memory.h.
References CLHEP::sp::abstract_ctrl_block::add_ref(), and CLHEP::sp::abstract_ctrl_block::release().
|
inline | ||||||||||||||
|
inline | ||||||||||||||
|
inline | ||||||||||||||
|
inline | ||||||||||||||
Definition at line 528 of file Matrix/CLHEP/Utility/memory.h.
|
inline | ||||||||||||||
|
inline | ||||||||||||||
|
inline | |||||||||||||
|
inline | |||||||||||||
Definition at line 564 of file Matrix/CLHEP/Utility/memory.h.
References use_count().
|
inline | |||||||||||||
|
inline | |||||||||||||
|
inline | |||||||||||||
|
inline | |||||||||||||
|
inline | |||||||||||||
|
inline | |||||||||||||
|
inline | |||||||||||||
|
inline | |||||||||||||
Definition at line 576 of file Matrix/CLHEP/Utility/memory.h.
References CLHEP::sp::abstract_ctrl_block::use_count().
Referenced by unique().
|
friend |
Definition at line 588 of file Matrix/CLHEP/Utility/memory.h.
|
friend |
Definition at line 588 of file Matrix/CLHEP/Utility/memory.h.
|
friend |
Definition at line 588 of file Matrix/CLHEP/Utility/memory.h.
|
friend |
Definition at line 588 of file Matrix/CLHEP/Utility/memory.h.
|
friend |
Definition at line 588 of file Matrix/CLHEP/Utility/memory.h.
|
friend |
Definition at line 582 of file Matrix/CLHEP/Utility/memory.h.
|
friend |
Definition at line 582 of file Matrix/CLHEP/Utility/memory.h.
|
friend |
Definition at line 582 of file Matrix/CLHEP/Utility/memory.h.
|
friend |
Definition at line 582 of file Matrix/CLHEP/Utility/memory.h.
|
friend |
Definition at line 582 of file Matrix/CLHEP/Utility/memory.h.
|
friend |
Definition at line 409 of file Matrix/CLHEP/Utility/memory.h.
1.8.13