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

Public Member Functions | Friends
CLHEP::sp::weak_ctrl_handle Class Reference

#include <memory.h>

List of all members.

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 582 of file Matrix/CLHEP/Utility/memory.h.


Constructor & Destructor Documentation

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


Member Function Documentation

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]
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 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]
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 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.

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


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