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

Public Member Functions
CLHEP::sp::abstract_ctrl_block Class Reference

#include <memory.h>

Inheritance diagram for CLHEP::sp::abstract_ctrl_block:
CLHEP::noncopyable CLHEP::noncopyable CLHEP::noncopyable CLHEP::noncopyable CLHEP::noncopyable CLHEP::sp::ctrl_block_p< P > CLHEP::sp::ctrl_block_p< P > CLHEP::sp::ctrl_block_p< P > CLHEP::sp::ctrl_block_p< P > CLHEP::sp::ctrl_block_p< P > CLHEP::sp::ctrl_block_pd< P, D > CLHEP::sp::ctrl_block_pd< P, D > CLHEP::sp::ctrl_block_pd< P, D > CLHEP::sp::ctrl_block_pd< P, D > CLHEP::sp::ctrl_block_pd< P, D > CLHEP::sp::ctrl_block_pda< P, D, A > CLHEP::sp::ctrl_block_pda< P, D, A > CLHEP::sp::ctrl_block_pda< P, D, A > CLHEP::sp::ctrl_block_pda< P, D, A > CLHEP::sp::ctrl_block_pda< P, D, A >

List of all members.

Public Member Functions

void class_invariant () const throw ()
 abstract_ctrl_block ()
virtual ~abstract_ctrl_block () throw ()
void add_ref ()
bool add_ref_lock ()
void weak_add_ref () throw ()
virtual void * get_deleter (std::type_info const &ti)=0
void release () throw ()
void weak_release () throw ()
virtual void dispose ()=0 throw ()
virtual void destroy () throw ()
long use_count () const throw ()
void class_invariant () const throw ()
 abstract_ctrl_block ()
virtual ~abstract_ctrl_block () throw ()
void add_ref ()
bool add_ref_lock ()
void weak_add_ref () throw ()
virtual void * get_deleter (std::type_info const &ti)=0
void release () throw ()
void weak_release () throw ()
virtual void dispose ()=0 throw ()
virtual void destroy () throw ()
long use_count () const throw ()
void class_invariant () const throw ()
 abstract_ctrl_block ()
virtual ~abstract_ctrl_block () throw ()
void add_ref ()
bool add_ref_lock ()
void weak_add_ref () throw ()
virtual void * get_deleter (std::type_info const &ti)=0
void release () throw ()
void weak_release () throw ()
virtual void dispose ()=0 throw ()
virtual void destroy () throw ()
long use_count () const throw ()
void class_invariant () const throw ()
 abstract_ctrl_block ()
virtual ~abstract_ctrl_block () throw ()
void add_ref ()
bool add_ref_lock ()
void weak_add_ref () throw ()
virtual void * get_deleter (std::type_info const &ti)=0
void release () throw ()
void weak_release () throw ()
virtual void dispose ()=0 throw ()
virtual void destroy () throw ()
long use_count () const throw ()
void class_invariant () const throw ()
 abstract_ctrl_block ()
virtual ~abstract_ctrl_block () throw ()
void add_ref ()
bool add_ref_lock ()
void weak_add_ref () throw ()
virtual void * get_deleter (std::type_info const &ti)=0
void release () throw ()
void weak_release () throw ()
virtual void dispose ()=0 throw ()
virtual void destroy () throw ()
long use_count () const throw ()

Additional Inherited Members

- Protected Member Functions inherited from CLHEP::noncopyable
 noncopyable () throw ()
 ~noncopyable () throw ()
 noncopyable () throw ()
 ~noncopyable () throw ()
 noncopyable () throw ()
 ~noncopyable () throw ()
 noncopyable () throw ()
 ~noncopyable () throw ()
 noncopyable () throw ()
 ~noncopyable () throw ()

Detailed Description

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


Constructor & Destructor Documentation

CLHEP::sp::abstract_ctrl_block::abstract_ctrl_block ( )
inline

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

References class_invariant().

CLHEP::sp::abstract_ctrl_block::~abstract_ctrl_block ( ) throw ()
inlinevirtual

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

References class_invariant().

CLHEP::sp::abstract_ctrl_block::abstract_ctrl_block ( )
inline
virtual CLHEP::sp::abstract_ctrl_block::~abstract_ctrl_block ( ) throw ()
inlinevirtual
CLHEP::sp::abstract_ctrl_block::abstract_ctrl_block ( )
inline
virtual CLHEP::sp::abstract_ctrl_block::~abstract_ctrl_block ( ) throw ()
inlinevirtual
CLHEP::sp::abstract_ctrl_block::abstract_ctrl_block ( )
inline
virtual CLHEP::sp::abstract_ctrl_block::~abstract_ctrl_block ( ) throw ()
inlinevirtual
CLHEP::sp::abstract_ctrl_block::abstract_ctrl_block ( )
inline
virtual CLHEP::sp::abstract_ctrl_block::~abstract_ctrl_block ( ) throw ()
inlinevirtual

Member Function Documentation

void CLHEP::sp::abstract_ctrl_block::add_ref ( )
inline
void CLHEP::sp::abstract_ctrl_block::add_ref ( )
inline
void CLHEP::sp::abstract_ctrl_block::add_ref ( )
inline
void CLHEP::sp::abstract_ctrl_block::add_ref ( )
inline
void CLHEP::sp::abstract_ctrl_block::add_ref ( )
inline
bool CLHEP::sp::abstract_ctrl_block::add_ref_lock ( )
inline
bool CLHEP::sp::abstract_ctrl_block::add_ref_lock ( )
inline
bool CLHEP::sp::abstract_ctrl_block::add_ref_lock ( )
inline
bool CLHEP::sp::abstract_ctrl_block::add_ref_lock ( )
inline
bool CLHEP::sp::abstract_ctrl_block::add_ref_lock ( )
inline
void CLHEP::sp::abstract_ctrl_block::class_invariant ( ) const throw ()
inline
void CLHEP::sp::abstract_ctrl_block::class_invariant ( ) const throw ()
inline
void CLHEP::sp::abstract_ctrl_block::class_invariant ( ) const throw ()
inline
void CLHEP::sp::abstract_ctrl_block::class_invariant ( ) const throw ()
inline
void CLHEP::sp::abstract_ctrl_block::class_invariant ( ) const throw ()
inline
void CLHEP::sp::abstract_ctrl_block::destroy ( ) throw ()
inlinevirtual
virtual void CLHEP::sp::abstract_ctrl_block::destroy ( ) throw ()
inlinevirtual
virtual void CLHEP::sp::abstract_ctrl_block::destroy ( ) throw ()
inlinevirtual
virtual void CLHEP::sp::abstract_ctrl_block::destroy ( ) throw ()
inlinevirtual
virtual void CLHEP::sp::abstract_ctrl_block::destroy ( ) throw ()
inlinevirtual
virtual void CLHEP::sp::abstract_ctrl_block::dispose ( ) throw ()
pure virtual
virtual void CLHEP::sp::abstract_ctrl_block::dispose ( ) throw ()
pure virtual
virtual void CLHEP::sp::abstract_ctrl_block::dispose ( ) throw ()
pure virtual
virtual void CLHEP::sp::abstract_ctrl_block::dispose ( ) throw ()
pure virtual
virtual void CLHEP::sp::abstract_ctrl_block::dispose ( ) throw ()
pure virtual
virtual void* CLHEP::sp::abstract_ctrl_block::get_deleter ( std::type_info const &  ti)
pure virtual
virtual void* CLHEP::sp::abstract_ctrl_block::get_deleter ( std::type_info const &  ti)
pure virtual
virtual void* CLHEP::sp::abstract_ctrl_block::get_deleter ( std::type_info const &  ti)
pure virtual
virtual void* CLHEP::sp::abstract_ctrl_block::get_deleter ( std::type_info const &  ti)
pure virtual
virtual void* CLHEP::sp::abstract_ctrl_block::get_deleter ( std::type_info const &  ti)
pure virtual
void CLHEP::sp::abstract_ctrl_block::release ( ) throw ()
inline
void CLHEP::sp::abstract_ctrl_block::release ( ) throw ()
inline
void CLHEP::sp::abstract_ctrl_block::release ( ) throw ()
inline
void CLHEP::sp::abstract_ctrl_block::release ( ) throw ()
inline
void CLHEP::sp::abstract_ctrl_block::release ( ) throw ()
inline
long CLHEP::sp::abstract_ctrl_block::use_count ( ) const throw ()
inline
long CLHEP::sp::abstract_ctrl_block::use_count ( ) const throw ()
inline
long CLHEP::sp::abstract_ctrl_block::use_count ( ) const throw ()
inline
long CLHEP::sp::abstract_ctrl_block::use_count ( ) const throw ()
inline
long CLHEP::sp::abstract_ctrl_block::use_count ( ) const throw ()
inline
void CLHEP::sp::abstract_ctrl_block::weak_add_ref ( ) throw ()
inline
void CLHEP::sp::abstract_ctrl_block::weak_add_ref ( ) throw ()
inline
void CLHEP::sp::abstract_ctrl_block::weak_add_ref ( ) throw ()
inline
void CLHEP::sp::abstract_ctrl_block::weak_add_ref ( ) throw ()
inline
void CLHEP::sp::abstract_ctrl_block::weak_add_ref ( ) throw ()
inline
void CLHEP::sp::abstract_ctrl_block::weak_release ( ) throw ()
inline
void CLHEP::sp::abstract_ctrl_block::weak_release ( ) throw ()
inline
void CLHEP::sp::abstract_ctrl_block::weak_release ( ) throw ()
inline
void CLHEP::sp::abstract_ctrl_block::weak_release ( ) throw ()
inline
void CLHEP::sp::abstract_ctrl_block::weak_release ( ) throw ()
inline

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