|
CLHEP VERSION Reference Documentation
CLHEP Home Page CLHEP Documentation CLHEP Bug Reports |
Public Member Functions | |
| another_ptr (T *p=0) | |
| void | reset () |
| T * | get () const |
Additional Inherited Members | |
Private Types inherited from CLHEP::shared_ptr< T > | |
| typedef T | element_type |
| typedef T | element_type |
| typedef T | element_type |
| typedef T | element_type |
| typedef T | element_type |
Private Member Functions inherited from CLHEP::shared_ptr< T > | |
| shared_ptr () throw () | |
| shared_ptr (P2 *) | |
| shared_ptr (P2 *, D) | |
| shared_ptr (P2 *, D, A) | |
| shared_ptr (weak_ptr< P2 > const &) | |
| shared_ptr (weak_ptr< P2 > const &, sp::sp_nothrow_tag) throw () | |
| shared_ptr (shared_ptr< P2 > const &, T *) throw () | |
| shared_ptr (shared_ptr< P2 > const &, sp::static_cast_tag) | |
| shared_ptr (shared_ptr< P2 > const &, sp::const_cast_tag) | |
| shared_ptr (shared_ptr< P2 > const &, sp::dynamic_cast_tag) | |
| shared_ptr (shared_ptr< P2 > const &, sp::polymorphic_cast_tag) | |
| shared_ptr (std::auto_ptr< P2 > &) | |
| shared_ptr (AP, typename enable_if_auto_ptr< AP, void * >::type=0) | |
| shared_ptr (shared_ptr< P2 > const &, typename enable_if_ptr_convertible< P2, T, void * >::type=0) throw () | |
| shared_ptr () throw () | |
| shared_ptr (P2 *) | |
| shared_ptr (P2 *, D) | |
| shared_ptr (P2 *, D, A) | |
| shared_ptr (weak_ptr< P2 > const &) | |
| shared_ptr (weak_ptr< P2 > const &, sp::sp_nothrow_tag) throw () | |
| shared_ptr (shared_ptr< P2 > const &, T *) throw () | |
| shared_ptr (shared_ptr< P2 > const &, sp::static_cast_tag) | |
| shared_ptr (shared_ptr< P2 > const &, sp::const_cast_tag) | |
| shared_ptr (shared_ptr< P2 > const &, sp::dynamic_cast_tag) | |
| shared_ptr (shared_ptr< P2 > const &, sp::polymorphic_cast_tag) | |
| shared_ptr (std::auto_ptr< P2 > &) | |
| shared_ptr (AP, typename enable_if_auto_ptr< AP, void * >::type=0) | |
| shared_ptr (shared_ptr< P2 > const &, typename enable_if_ptr_convertible< P2, T, void * >::type=0) throw () | |
| shared_ptr () throw () | |
| shared_ptr (P2 *) | |
| shared_ptr (P2 *, D) | |
| shared_ptr (P2 *, D, A) | |
| shared_ptr (weak_ptr< P2 > const &) | |
| shared_ptr (weak_ptr< P2 > const &, sp::sp_nothrow_tag) throw () | |
| shared_ptr (shared_ptr< P2 > const &, T *) throw () | |
| shared_ptr (shared_ptr< P2 > const &, sp::static_cast_tag) | |
| shared_ptr (shared_ptr< P2 > const &, sp::const_cast_tag) | |
| shared_ptr (shared_ptr< P2 > const &, sp::dynamic_cast_tag) | |
| shared_ptr (shared_ptr< P2 > const &, sp::polymorphic_cast_tag) | |
| shared_ptr (std::auto_ptr< P2 > &) | |
| shared_ptr (AP, typename enable_if_auto_ptr< AP, void * >::type=0) | |
| shared_ptr (shared_ptr< P2 > const &, typename enable_if_ptr_convertible< P2, T, void * >::type=0) throw () | |
| shared_ptr () throw () | |
| shared_ptr (P2 *) | |
| shared_ptr (P2 *, D) | |
| shared_ptr (P2 *, D, A) | |
| shared_ptr (weak_ptr< P2 > const &) | |
| shared_ptr (weak_ptr< P2 > const &, sp::sp_nothrow_tag) throw () | |
| shared_ptr (shared_ptr< P2 > const &, T *) throw () | |
| shared_ptr (shared_ptr< P2 > const &, sp::static_cast_tag) | |
| shared_ptr (shared_ptr< P2 > const &, sp::const_cast_tag) | |
| shared_ptr (shared_ptr< P2 > const &, sp::dynamic_cast_tag) | |
| shared_ptr (shared_ptr< P2 > const &, sp::polymorphic_cast_tag) | |
| shared_ptr (std::auto_ptr< P2 > &) | |
| shared_ptr (AP, typename enable_if_auto_ptr< AP, void * >::type=0) | |
| shared_ptr (shared_ptr< P2 > const &, typename enable_if_ptr_convertible< P2, T, void * >::type=0) throw () | |
| shared_ptr () throw () | |
| shared_ptr (P2 *) | |
| shared_ptr (P2 *, D) | |
| shared_ptr (P2 *, D, A) | |
| shared_ptr (weak_ptr< P2 > const &) | |
| shared_ptr (weak_ptr< P2 > const &, sp::sp_nothrow_tag) throw () | |
| shared_ptr (shared_ptr< P2 > const &, T *) throw () | |
| shared_ptr (shared_ptr< P2 > const &, sp::static_cast_tag) | |
| shared_ptr (shared_ptr< P2 > const &, sp::const_cast_tag) | |
| shared_ptr (shared_ptr< P2 > const &, sp::dynamic_cast_tag) | |
| shared_ptr (shared_ptr< P2 > const &, sp::polymorphic_cast_tag) | |
| shared_ptr (std::auto_ptr< P2 > &) | |
| shared_ptr (AP, typename enable_if_auto_ptr< AP, void * >::type=0) | |
| shared_ptr (shared_ptr< P2 > const &, typename enable_if_ptr_convertible< P2, T, void * >::type=0) throw () | |
| void | swap (shared_ptr< T > &) throw () |
| void | swap (shared_ptr< T > &) throw () |
| void | swap (shared_ptr< T > &) throw () |
| void | swap (shared_ptr< T > &) throw () |
| void | swap (shared_ptr< T > &) throw () |
| shared_ptr & | operator= (shared_ptr const &) throw () |
| shared_ptr & | operator= (shared_ptr< P2 > const &) throw () |
| shared_ptr & | operator= (std::auto_ptr< P2 > &) |
| enable_if_auto_ptr< AP, shared_ptr & >::type | operator= (AP) |
| shared_ptr & | operator= (shared_ptr const &) throw () |
| shared_ptr & | operator= (shared_ptr< P2 > const &) throw () |
| shared_ptr & | operator= (std::auto_ptr< P2 > &) |
| enable_if_auto_ptr< AP, shared_ptr & >::type | operator= (AP) |
| shared_ptr & | operator= (shared_ptr const &) throw () |
| shared_ptr & | operator= (shared_ptr< P2 > const &) throw () |
| shared_ptr & | operator= (std::auto_ptr< P2 > &) |
| enable_if_auto_ptr< AP, shared_ptr & >::type | operator= (AP) |
| shared_ptr & | operator= (shared_ptr const &) throw () |
| shared_ptr & | operator= (shared_ptr< P2 > const &) throw () |
| shared_ptr & | operator= (std::auto_ptr< P2 > &) |
| enable_if_auto_ptr< AP, shared_ptr & >::type | operator= (AP) |
| shared_ptr & | operator= (shared_ptr const &) throw () |
| shared_ptr & | operator= (shared_ptr< P2 > const &) throw () |
| shared_ptr & | operator= (std::auto_ptr< P2 > &) |
| enable_if_auto_ptr< AP, shared_ptr & >::type | operator= (AP) |
| void | reset (P2 *) |
| void | reset (P2 *, D) |
| void | reset (P2 *, D, A) |
| void | reset (shared_ptr< P2 > const &, T *) |
| void | reset (P2 *) |
| void | reset (P2 *, D) |
| void | reset (P2 *, D, A) |
| void | reset (shared_ptr< P2 > const &, T *) |
| void | reset (P2 *) |
| void | reset (P2 *, D) |
| void | reset (P2 *, D, A) |
| void | reset (shared_ptr< P2 > const &, T *) |
| void | reset (P2 *) |
| void | reset (P2 *, D) |
| void | reset (P2 *, D, A) |
| void | reset (shared_ptr< P2 > const &, T *) |
| void | reset (P2 *) |
| void | reset (P2 *, D) |
| void | reset (P2 *, D, A) |
| void | reset (shared_ptr< P2 > const &, T *) |
| operator bool () const throw () | |
| operator bool () const throw () | |
| operator bool () const throw () | |
| operator bool () const throw () | |
| operator bool () const throw () | |
| reference | operator* () const throw () |
| reference | operator* () const throw () |
| reference | operator* () const throw () |
| reference | operator* () const throw () |
| reference | operator* () const throw () |
| T * | operator-> () const throw () |
| T * | operator-> () const throw () |
| T * | operator-> () const throw () |
| T * | operator-> () const throw () |
| T * | operator-> () const throw () |
| bool | unique () const throw () |
| bool | unique () const throw () |
| bool | unique () const throw () |
| bool | unique () const throw () |
| bool | unique () const throw () |
| long | use_count () const throw () |
| long | use_count () const throw () |
| long | use_count () const throw () |
| long | use_count () const throw () |
| long | use_count () const throw () |
| bool | _internal_less (shared_ptr< P2 > const &) const |
| bool | _internal_less (shared_ptr< P2 > const &) const |
| bool | _internal_less (shared_ptr< P2 > const &) const |
| bool | _internal_less (shared_ptr< P2 > const &) const |
| bool | _internal_less (shared_ptr< P2 > const &) const |
| void * | _internal_get_deleter (std::type_info const &) const |
| void * | _internal_get_deleter (std::type_info const &) const |
| void * | _internal_get_deleter (std::type_info const &) const |
| void * | _internal_get_deleter (std::type_info const &) const |
| void * | _internal_get_deleter (std::type_info const &) const |
| bool | _internal_equiv (shared_ptr const &) const |
| bool | _internal_equiv (shared_ptr const &) const |
| bool | _internal_equiv (shared_ptr const &) const |
| bool | _internal_equiv (shared_ptr const &) const |
| bool | _internal_equiv (shared_ptr const &) const |
Definition at line 3000 of file testSharedPtr.cc.
|
inlineexplicit |
Definition at line 3008 of file testSharedPtr.cc.
|
inline |
Reimplemented from CLHEP::shared_ptr< T >.
Definition at line 3017 of file testSharedPtr.cc.
Referenced by n_spt_another_sp::test().
|
inline |
Reimplemented from CLHEP::shared_ptr< T >.
Definition at line 3012 of file testSharedPtr.cc.
Referenced by n_spt_another_sp::test().
1.8.1