CLHEP 2.4.7.1
C++ Class Library for High Energy Physics
ZMhandleTo< T > Class Template Reference

#include <CLHEP/RefCount/ZMhandleTo.h>

Public Member Functions

 ZMhandleTo ()
 ZMhandleTo (const ZMhandleTo &h)
 ~ZMhandleTo ()
ZMhandleTooperator= (const ZMhandleTo &rhs)

Protected Member Functions

 ZMhandleTo (const T &t)
 ZMhandleTo (const T *t)

Protected Attributes

ZMuseCount u_
T * rep_

Detailed Description

template<class T>
class ZMhandleTo< T >

Definition at line 24 of file ZMhandleTo.h.

Constructor & Destructor Documentation

◆ ZMhandleTo() [1/4]

template<class T>
ZMhandleTo< T >::ZMhandleTo ( )
inline

Definition at line 19 of file ZMhandleTo.icc.

References rep_, and u_.

Referenced by operator=(), and ZMhandleTo().

◆ ZMhandleTo() [2/4]

template<class T>
ZMhandleTo< T >::ZMhandleTo ( const ZMhandleTo< T > & h)
inline

Definition at line 26 of file ZMhandleTo.icc.

References u_, and ZMhandleTo().

◆ ~ZMhandleTo()

template<class T>
ZMhandleTo< T >::~ZMhandleTo ( )
inline

Definition at line 33 of file ZMhandleTo.icc.

References rep_, and u_.

◆ ZMhandleTo() [3/4]

template<class T>
ZMhandleTo< T >::ZMhandleTo ( const T & t)
inlineprotected

Definition at line 50 of file ZMhandleTo.icc.

References rep_.

◆ ZMhandleTo() [4/4]

template<class T>
ZMhandleTo< T >::ZMhandleTo ( const T * t)
inlineprotected

Definition at line 56 of file ZMhandleTo.icc.

References rep_.

Member Function Documentation

◆ operator=()

template<class T>
ZMhandleTo< T > & ZMhandleTo< T >::operator= ( const ZMhandleTo< T > & rhs)
inline

Definition at line 40 of file ZMhandleTo.icc.

References rep_, u_, and ZMhandleTo().

Member Data Documentation

◆ rep_

template<class T>
T* ZMhandleTo< T >::rep_
protected

Definition at line 39 of file ZMhandleTo.h.

Referenced by operator=(), ZMhandleTo(), ZMhandleTo(), ZMhandleTo(), and ~ZMhandleTo().

◆ u_

template<class T>
ZMuseCount ZMhandleTo< T >::u_
protected

Definition at line 38 of file ZMhandleTo.h.

Referenced by operator=(), ZMhandleTo(), ZMhandleTo(), and ~ZMhandleTo().


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