CLHEP VERSION Reference Documentation
CLHEP Home Page CLHEP Documentation CLHEP Bug Reports |
#include <memory.h>
Definition at line 582 of file Matrix/CLHEP/Utility/memory.h.
CLHEP::sp::weak_ctrl_handle::weak_ctrl_handle | ( | ) | throw () [inline] |
Definition at line 618 of file Matrix/CLHEP/Utility/memory.h.
CLHEP::sp::weak_ctrl_handle::weak_ctrl_handle | ( | shared_ctrl_handle const & | other | ) | throw () [inline] |
Definition at line 622 of file Matrix/CLHEP/Utility/memory.h.
References CLHEP::sp::abstract_ctrl_block::weak_add_ref().
CLHEP::sp::weak_ctrl_handle::~weak_ctrl_handle | ( | ) | throw () [inline] |
Definition at line 629 of file Matrix/CLHEP/Utility/memory.h.
References CLHEP::sp::abstract_ctrl_block::weak_release().
CLHEP::sp::weak_ctrl_handle::weak_ctrl_handle | ( | weak_ctrl_handle const & | other | ) | throw () [inline] |
Definition at line 643 of file Matrix/CLHEP/Utility/memory.h.
References CLHEP::sp::abstract_ctrl_block::weak_add_ref().
CLHEP::sp::weak_ctrl_handle::weak_ctrl_handle | ( | ) | throw () [inline] |
CLHEP::sp::weak_ctrl_handle::weak_ctrl_handle | ( | shared_ctrl_handle const & | ) | throw () [inline] |
CLHEP::sp::weak_ctrl_handle::~weak_ctrl_handle | ( | ) | throw () [inline] |
CLHEP::sp::weak_ctrl_handle::weak_ctrl_handle | ( | weak_ctrl_handle const & | ) | throw () [inline] |
CLHEP::sp::weak_ctrl_handle::weak_ctrl_handle | ( | ) | throw () [inline] |
CLHEP::sp::weak_ctrl_handle::weak_ctrl_handle | ( | shared_ctrl_handle const & | ) | throw () [inline] |
CLHEP::sp::weak_ctrl_handle::~weak_ctrl_handle | ( | ) | throw () [inline] |
CLHEP::sp::weak_ctrl_handle::weak_ctrl_handle | ( | weak_ctrl_handle const & | ) | throw () [inline] |
CLHEP::sp::weak_ctrl_handle::weak_ctrl_handle | ( | ) | throw () [inline] |
CLHEP::sp::weak_ctrl_handle::weak_ctrl_handle | ( | shared_ctrl_handle const & | ) | throw () [inline] |
CLHEP::sp::weak_ctrl_handle::~weak_ctrl_handle | ( | ) | throw () [inline] |
CLHEP::sp::weak_ctrl_handle::weak_ctrl_handle | ( | weak_ctrl_handle const & | ) | throw () [inline] |
CLHEP::sp::weak_ctrl_handle::weak_ctrl_handle | ( | ) | throw () [inline] |
CLHEP::sp::weak_ctrl_handle::weak_ctrl_handle | ( | shared_ctrl_handle const & | ) | throw () [inline] |
CLHEP::sp::weak_ctrl_handle::~weak_ctrl_handle | ( | ) | throw () [inline] |
CLHEP::sp::weak_ctrl_handle::weak_ctrl_handle | ( | weak_ctrl_handle const & | ) | throw () [inline] |
bool CLHEP::sp::weak_ctrl_handle::empty | ( | ) | const throw () [inline] |
Definition at line 681 of file Matrix/CLHEP/Utility/memory.h.
Referenced by CLHEP::weak_ptr< P >::_empty().
bool CLHEP::sp::weak_ctrl_handle::empty | ( | ) | const throw () [inline] |
bool CLHEP::sp::weak_ctrl_handle::empty | ( | ) | const throw () [inline] |
bool CLHEP::sp::weak_ctrl_handle::empty | ( | ) | const throw () [inline] |
bool CLHEP::sp::weak_ctrl_handle::empty | ( | ) | const throw () [inline] |
weak_ctrl_handle& CLHEP::sp::weak_ctrl_handle::operator= | ( | shared_ctrl_handle const & | ) | throw () [inline] |
weak_ctrl_handle & CLHEP::sp::weak_ctrl_handle::operator= | ( | shared_ctrl_handle const & | other | ) | throw () [inline] |
Definition at line 651 of file Matrix/CLHEP/Utility/memory.h.
References CLHEP::sp::abstract_ctrl_block::weak_add_ref(), and CLHEP::sp::abstract_ctrl_block::weak_release().
weak_ctrl_handle& CLHEP::sp::weak_ctrl_handle::operator= | ( | shared_ctrl_handle const & | ) | throw () [inline] |
weak_ctrl_handle& CLHEP::sp::weak_ctrl_handle::operator= | ( | shared_ctrl_handle const & | ) | throw () [inline] |
weak_ctrl_handle& CLHEP::sp::weak_ctrl_handle::operator= | ( | shared_ctrl_handle const & | ) | throw () [inline] |
weak_ctrl_handle& CLHEP::sp::weak_ctrl_handle::operator= | ( | weak_ctrl_handle const & | ) | throw () [inline] |
weak_ctrl_handle& CLHEP::sp::weak_ctrl_handle::operator= | ( | weak_ctrl_handle const & | ) | throw () [inline] |
weak_ctrl_handle& CLHEP::sp::weak_ctrl_handle::operator= | ( | weak_ctrl_handle const & | ) | throw () [inline] |
weak_ctrl_handle& CLHEP::sp::weak_ctrl_handle::operator= | ( | weak_ctrl_handle const & | ) | throw () [inline] |
weak_ctrl_handle & CLHEP::sp::weak_ctrl_handle::operator= | ( | weak_ctrl_handle const & | other | ) | throw () [inline] |
Definition at line 666 of file Matrix/CLHEP/Utility/memory.h.
References CLHEP::sp::abstract_ctrl_block::weak_add_ref(), and CLHEP::sp::abstract_ctrl_block::weak_release().
void CLHEP::sp::weak_ctrl_handle::swap | ( | weak_ctrl_handle & | ) | throw () [inline] |
void CLHEP::sp::weak_ctrl_handle::swap | ( | weak_ctrl_handle & | ) | throw () [inline] |
void CLHEP::sp::weak_ctrl_handle::swap | ( | weak_ctrl_handle & | ) | throw () [inline] |
void CLHEP::sp::weak_ctrl_handle::swap | ( | weak_ctrl_handle & | ) | throw () [inline] |
void CLHEP::sp::weak_ctrl_handle::swap | ( | weak_ctrl_handle & | other | ) | throw () [inline] |
Definition at line 636 of file Matrix/CLHEP/Utility/memory.h.
Referenced by CLHEP::weak_ptr< P >::swap().
long CLHEP::sp::weak_ctrl_handle::use_count | ( | ) | const throw () [inline] |
long CLHEP::sp::weak_ctrl_handle::use_count | ( | ) | const throw () [inline] |
long CLHEP::sp::weak_ctrl_handle::use_count | ( | ) | const throw () [inline] |
long CLHEP::sp::weak_ctrl_handle::use_count | ( | ) | const throw () [inline] |
Definition at line 687 of file Matrix/CLHEP/Utility/memory.h.
References CLHEP::sp::abstract_ctrl_block::use_count().
Referenced by CLHEP::weak_ptr< P >::expired(), and CLHEP::weak_ptr< P >::use_count().
long CLHEP::sp::weak_ctrl_handle::use_count | ( | ) | const throw () [inline] |
bool operator< | ( | weak_ctrl_handle const & | lhs, |
weak_ctrl_handle const & | rhs | ||
) | [friend] |
Definition at line 699 of file Matrix/CLHEP/Utility/memory.h.
bool operator< | ( | weak_ctrl_handle const & | lhs, |
weak_ctrl_handle const & | rhs | ||
) | [friend] |
Definition at line 699 of file Matrix/CLHEP/Utility/memory.h.
bool operator< | ( | weak_ctrl_handle const & | lhs, |
weak_ctrl_handle const & | rhs | ||
) | [friend] |
Definition at line 699 of file Matrix/CLHEP/Utility/memory.h.
bool operator< | ( | weak_ctrl_handle const & | lhs, |
weak_ctrl_handle const & | rhs | ||
) | [friend] |
Definition at line 699 of file Matrix/CLHEP/Utility/memory.h.
bool operator< | ( | weak_ctrl_handle const & | lhs, |
weak_ctrl_handle const & | rhs | ||
) | [friend] |
Definition at line 699 of file Matrix/CLHEP/Utility/memory.h.
bool operator== | ( | weak_ctrl_handle const & | lhs, |
weak_ctrl_handle const & | rhs | ||
) | [friend] |
Definition at line 693 of file Matrix/CLHEP/Utility/memory.h.
bool operator== | ( | weak_ctrl_handle const & | lhs, |
weak_ctrl_handle const & | rhs | ||
) | [friend] |
Definition at line 693 of file Matrix/CLHEP/Utility/memory.h.
bool operator== | ( | weak_ctrl_handle const & | lhs, |
weak_ctrl_handle const & | rhs | ||
) | [friend] |
Definition at line 693 of file Matrix/CLHEP/Utility/memory.h.
bool operator== | ( | weak_ctrl_handle const & | lhs, |
weak_ctrl_handle const & | rhs | ||
) | [friend] |
Definition at line 693 of file Matrix/CLHEP/Utility/memory.h.
bool operator== | ( | weak_ctrl_handle const & | lhs, |
weak_ctrl_handle const & | rhs | ||
) | [friend] |
Definition at line 693 of file Matrix/CLHEP/Utility/memory.h.
shared_ctrl_handle [friend] |
Definition at line 584 of file Matrix/CLHEP/Utility/memory.h.