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< T >::_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< T >::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: