#include <memory.h>
List of all members.
Detailed Description
Constructor & Destructor Documentation
CLHEP::sp::abstract_ctrl_block::abstract_ctrl_block |
( |
| ) |
|
|
inline |
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 |
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 |
Reimplemented in 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 >, and CLHEP::sp::ctrl_block_pda< P, D, A >.
Definition at line 173 of file Matrix/CLHEP/Utility/memory.h.
Referenced by weak_release().
virtual void CLHEP::sp::abstract_ctrl_block::destroy |
( |
| ) |
throw () |
|
inlinevirtual |
Reimplemented in 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 >, and CLHEP::sp::ctrl_block_pda< P, D, A >.
virtual void CLHEP::sp::abstract_ctrl_block::destroy |
( |
| ) |
throw () |
|
inlinevirtual |
Reimplemented in 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 >, and CLHEP::sp::ctrl_block_pda< P, D, A >.
virtual void CLHEP::sp::abstract_ctrl_block::destroy |
( |
| ) |
throw () |
|
inlinevirtual |
Reimplemented in 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 >, and CLHEP::sp::ctrl_block_pda< P, D, A >.
virtual void CLHEP::sp::abstract_ctrl_block::destroy |
( |
| ) |
throw () |
|
inlinevirtual |
Reimplemented in 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 >, and CLHEP::sp::ctrl_block_pda< P, D, A >.
virtual void CLHEP::sp::abstract_ctrl_block::dispose |
( |
| ) |
throw () |
|
pure virtual |
Implemented in 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 >, 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_p< P >, CLHEP::sp::ctrl_block_p< P >, CLHEP::sp::ctrl_block_p< P >, CLHEP::sp::ctrl_block_p< P >, and CLHEP::sp::ctrl_block_p< P >.
virtual void CLHEP::sp::abstract_ctrl_block::dispose |
( |
| ) |
throw () |
|
pure virtual |
Implemented in 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 >, 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_p< P >, CLHEP::sp::ctrl_block_p< P >, CLHEP::sp::ctrl_block_p< P >, CLHEP::sp::ctrl_block_p< P >, and CLHEP::sp::ctrl_block_p< P >.
virtual void CLHEP::sp::abstract_ctrl_block::dispose |
( |
| ) |
throw () |
|
pure virtual |
Implemented in 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 >, 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_p< P >, CLHEP::sp::ctrl_block_p< P >, CLHEP::sp::ctrl_block_p< P >, CLHEP::sp::ctrl_block_p< P >, and CLHEP::sp::ctrl_block_p< P >.
Referenced by release().
virtual void CLHEP::sp::abstract_ctrl_block::dispose |
( |
| ) |
throw () |
|
pure virtual |
Implemented in 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 >, 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_p< P >, CLHEP::sp::ctrl_block_p< P >, CLHEP::sp::ctrl_block_p< P >, CLHEP::sp::ctrl_block_p< P >, and CLHEP::sp::ctrl_block_p< P >.
virtual void CLHEP::sp::abstract_ctrl_block::dispose |
( |
| ) |
throw () |
|
pure virtual |
Implemented in 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 >, 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_p< P >, CLHEP::sp::ctrl_block_p< P >, CLHEP::sp::ctrl_block_p< P >, CLHEP::sp::ctrl_block_p< P >, and CLHEP::sp::ctrl_block_p< P >.
virtual void* CLHEP::sp::abstract_ctrl_block::get_deleter |
( |
std::type_info const & |
ti | ) |
|
|
pure virtual |
Implemented in 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 >, 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_p< P >, CLHEP::sp::ctrl_block_p< P >, CLHEP::sp::ctrl_block_p< P >, CLHEP::sp::ctrl_block_p< P >, and CLHEP::sp::ctrl_block_p< P >.
virtual void* CLHEP::sp::abstract_ctrl_block::get_deleter |
( |
std::type_info const & |
ti | ) |
|
|
pure virtual |
Implemented in 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 >, 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_p< P >, CLHEP::sp::ctrl_block_p< P >, CLHEP::sp::ctrl_block_p< P >, CLHEP::sp::ctrl_block_p< P >, and CLHEP::sp::ctrl_block_p< P >.
virtual void* CLHEP::sp::abstract_ctrl_block::get_deleter |
( |
std::type_info const & |
ti | ) |
|
|
pure virtual |
Implemented in 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 >, 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_p< P >, CLHEP::sp::ctrl_block_p< P >, CLHEP::sp::ctrl_block_p< P >, CLHEP::sp::ctrl_block_p< P >, and CLHEP::sp::ctrl_block_p< P >.
virtual void* CLHEP::sp::abstract_ctrl_block::get_deleter |
( |
std::type_info const & |
ti | ) |
|
|
pure virtual |
Implemented in 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 >, 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_p< P >, CLHEP::sp::ctrl_block_p< P >, CLHEP::sp::ctrl_block_p< P >, CLHEP::sp::ctrl_block_p< P >, and CLHEP::sp::ctrl_block_p< P >.
Referenced by CLHEP::sp::shared_ctrl_handle::get_deleter().
virtual void* CLHEP::sp::abstract_ctrl_block::get_deleter |
( |
std::type_info const & |
ti | ) |
|
|
pure virtual |
Implemented in 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 >, 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_p< P >, CLHEP::sp::ctrl_block_p< P >, CLHEP::sp::ctrl_block_p< P >, CLHEP::sp::ctrl_block_p< P >, and CLHEP::sp::ctrl_block_p< P >.
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: