CLHEP VERSION Reference Documentation
   
CLHEP Home Page     CLHEP Documentation     CLHEP Bug Reports

Public Member Functions | Friends | List of all members
CLHEP::sp::weak_ctrl_handle Class Reference

#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_handleoperator= (shared_ctrl_handle const &) throw ()
weak_ctrl_handleoperator= (weak_ctrl_handle const &) throw ()
bool empty () const throw ()
long use_count () const throw ()
 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_handleoperator= (shared_ctrl_handle const &) throw ()
weak_ctrl_handleoperator= (weak_ctrl_handle const &) throw ()
bool empty () const throw ()
long use_count () const throw ()
 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_handleoperator= (shared_ctrl_handle const &) throw ()
weak_ctrl_handleoperator= (weak_ctrl_handle const &) throw ()
bool empty () const throw ()
long use_count () const throw ()
 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_handleoperator= (shared_ctrl_handle const &) throw ()
weak_ctrl_handleoperator= (weak_ctrl_handle const &) throw ()
bool empty () const throw ()
long use_count () const throw ()
 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_handleoperator= (shared_ctrl_handle const &) throw ()
weak_ctrl_handleoperator= (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 &)
bool operator== (weak_ctrl_handle const &, weak_ctrl_handle const &)
bool operator< (weak_ctrl_handle const &, weak_ctrl_handle const &)
bool operator== (weak_ctrl_handle const &, weak_ctrl_handle const &)
bool operator< (weak_ctrl_handle const &, weak_ctrl_handle const &)
bool operator== (weak_ctrl_handle const &, weak_ctrl_handle const &)
bool operator< (weak_ctrl_handle const &, weak_ctrl_handle const &)
bool operator== (weak_ctrl_handle const &, weak_ctrl_handle const &)
bool operator< (weak_ctrl_handle const &, weak_ctrl_handle const &)

Detailed Description

Definition at line 593 of file Matrix/CLHEP/Utility/memory.h.

Constructor & Destructor Documentation

CLHEP::sp::weak_ctrl_handle::weak_ctrl_handle ( ) throw ()
inline

Definition at line 629 of file Matrix/CLHEP/Utility/memory.h.

CLHEP::sp::weak_ctrl_handle::weak_ctrl_handle ( shared_ctrl_handle const &  other) throw ()
inline
CLHEP::sp::weak_ctrl_handle::~weak_ctrl_handle ( ) throw ()
inline
CLHEP::sp::weak_ctrl_handle::weak_ctrl_handle ( weak_ctrl_handle const &  other) 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
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

Member Function Documentation

bool CLHEP::sp::weak_ctrl_handle::empty ( ) const throw ()
inline

Definition at line 692 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
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
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 647 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
long CLHEP::sp::weak_ctrl_handle::use_count ( ) const throw ()
inline

Friends And Related Function Documentation

bool operator< ( weak_ctrl_handle const &  lhs,
weak_ctrl_handle const &  rhs 
)
friend

Definition at line 710 of file Matrix/CLHEP/Utility/memory.h.

bool operator< ( weak_ctrl_handle const &  lhs,
weak_ctrl_handle const &  rhs 
)
friend

Definition at line 710 of file Matrix/CLHEP/Utility/memory.h.

bool operator< ( weak_ctrl_handle const &  lhs,
weak_ctrl_handle const &  rhs 
)
friend

Definition at line 710 of file Matrix/CLHEP/Utility/memory.h.

bool operator< ( weak_ctrl_handle const &  lhs,
weak_ctrl_handle const &  rhs 
)
friend

Definition at line 710 of file Matrix/CLHEP/Utility/memory.h.

bool operator< ( weak_ctrl_handle const &  lhs,
weak_ctrl_handle const &  rhs 
)
friend

Definition at line 710 of file Matrix/CLHEP/Utility/memory.h.

bool operator== ( weak_ctrl_handle const &  lhs,
weak_ctrl_handle const &  rhs 
)
friend

Definition at line 704 of file Matrix/CLHEP/Utility/memory.h.

bool operator== ( weak_ctrl_handle const &  lhs,
weak_ctrl_handle const &  rhs 
)
friend

Definition at line 704 of file Matrix/CLHEP/Utility/memory.h.

bool operator== ( weak_ctrl_handle const &  lhs,
weak_ctrl_handle const &  rhs 
)
friend

Definition at line 704 of file Matrix/CLHEP/Utility/memory.h.

bool operator== ( weak_ctrl_handle const &  lhs,
weak_ctrl_handle const &  rhs 
)
friend

Definition at line 704 of file Matrix/CLHEP/Utility/memory.h.

bool operator== ( weak_ctrl_handle const &  lhs,
weak_ctrl_handle const &  rhs 
)
friend

Definition at line 704 of file Matrix/CLHEP/Utility/memory.h.

Definition at line 595 of file Matrix/CLHEP/Utility/memory.h.


The documentation for this class was generated from the following files: