#include <memory.h>
◆ abstract_ctrl_block() [1/5]
CLHEP::sp::abstract_ctrl_block::abstract_ctrl_block |
( |
| ) |
|
|
inline |
◆ ~abstract_ctrl_block() [1/5]
CLHEP::sp::abstract_ctrl_block::~abstract_ctrl_block |
( |
| ) |
|
throw | ( | |
| ) | | |
|
inlinevirtual |
◆ abstract_ctrl_block() [2/5]
CLHEP::sp::abstract_ctrl_block::abstract_ctrl_block |
( |
| ) |
|
|
inline |
◆ ~abstract_ctrl_block() [2/5]
virtual CLHEP::sp::abstract_ctrl_block::~abstract_ctrl_block |
( |
| ) |
|
throw | ( | |
| ) | | |
|
inlinevirtual |
◆ abstract_ctrl_block() [3/5]
CLHEP::sp::abstract_ctrl_block::abstract_ctrl_block |
( |
| ) |
|
|
inline |
◆ ~abstract_ctrl_block() [3/5]
virtual CLHEP::sp::abstract_ctrl_block::~abstract_ctrl_block |
( |
| ) |
|
throw | ( | |
| ) | | |
|
inlinevirtual |
◆ abstract_ctrl_block() [4/5]
CLHEP::sp::abstract_ctrl_block::abstract_ctrl_block |
( |
| ) |
|
|
inline |
◆ ~abstract_ctrl_block() [4/5]
virtual CLHEP::sp::abstract_ctrl_block::~abstract_ctrl_block |
( |
| ) |
|
throw | ( | |
| ) | | |
|
inlinevirtual |
◆ abstract_ctrl_block() [5/5]
CLHEP::sp::abstract_ctrl_block::abstract_ctrl_block |
( |
| ) |
|
|
inline |
◆ ~abstract_ctrl_block() [5/5]
virtual CLHEP::sp::abstract_ctrl_block::~abstract_ctrl_block |
( |
| ) |
|
throw | ( | |
| ) | | |
|
inlinevirtual |
◆ add_ref() [1/5]
void CLHEP::sp::abstract_ctrl_block::add_ref |
( |
| ) |
|
|
inline |
◆ add_ref() [2/5]
void CLHEP::sp::abstract_ctrl_block::add_ref |
( |
| ) |
|
|
inline |
◆ add_ref() [3/5]
void CLHEP::sp::abstract_ctrl_block::add_ref |
( |
| ) |
|
|
inline |
◆ add_ref() [4/5]
void CLHEP::sp::abstract_ctrl_block::add_ref |
( |
| ) |
|
|
inline |
◆ add_ref() [5/5]
void CLHEP::sp::abstract_ctrl_block::add_ref |
( |
| ) |
|
|
inline |
◆ add_ref_lock() [1/5]
bool CLHEP::sp::abstract_ctrl_block::add_ref_lock |
( |
| ) |
|
|
inline |
◆ add_ref_lock() [2/5]
bool CLHEP::sp::abstract_ctrl_block::add_ref_lock |
( |
| ) |
|
|
inline |
◆ add_ref_lock() [3/5]
bool CLHEP::sp::abstract_ctrl_block::add_ref_lock |
( |
| ) |
|
|
inline |
◆ add_ref_lock() [4/5]
bool CLHEP::sp::abstract_ctrl_block::add_ref_lock |
( |
| ) |
|
|
inline |
◆ add_ref_lock() [5/5]
bool CLHEP::sp::abstract_ctrl_block::add_ref_lock |
( |
| ) |
|
|
inline |
◆ class_invariant() [1/5]
void CLHEP::sp::abstract_ctrl_block::class_invariant |
( |
| ) |
const |
throw | ( | |
| ) | | |
|
inline |
◆ class_invariant() [2/5]
void CLHEP::sp::abstract_ctrl_block::class_invariant |
( |
| ) |
const |
throw | ( | |
| ) | | |
|
inline |
◆ class_invariant() [3/5]
void CLHEP::sp::abstract_ctrl_block::class_invariant |
( |
| ) |
const |
throw | ( | |
| ) | | |
|
inline |
◆ class_invariant() [4/5]
void CLHEP::sp::abstract_ctrl_block::class_invariant |
( |
| ) |
const |
throw | ( | |
| ) | | |
|
inline |
◆ class_invariant() [5/5]
void CLHEP::sp::abstract_ctrl_block::class_invariant |
( |
| ) |
const |
throw | ( | |
| ) | | |
|
inline |
◆ destroy() [1/5]
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 184 of file Matrix/CLHEP/Utility/memory.h.
Referenced by weak_release().
◆ destroy() [2/5]
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 >.
◆ destroy() [3/5]
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 >.
◆ destroy() [4/5]
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 >.
◆ destroy() [5/5]
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 >.
◆ dispose() [1/5]
virtual void CLHEP::sp::abstract_ctrl_block::dispose |
( |
| ) |
|
throw | ( | |
| ) | | |
|
pure virtual |
Implemented in CLHEP::sp::ctrl_block_p< P >, CLHEP::sp::ctrl_block_pd< P, D >, CLHEP::sp::ctrl_block_pda< P, D, A >, CLHEP::sp::ctrl_block_p< P >, CLHEP::sp::ctrl_block_pd< P, D >, CLHEP::sp::ctrl_block_pda< P, D, A >, CLHEP::sp::ctrl_block_p< P >, CLHEP::sp::ctrl_block_pd< P, D >, CLHEP::sp::ctrl_block_pda< P, D, A >, CLHEP::sp::ctrl_block_p< P >, CLHEP::sp::ctrl_block_pd< P, D >, CLHEP::sp::ctrl_block_pda< P, D, A >, CLHEP::sp::ctrl_block_p< P >, CLHEP::sp::ctrl_block_pd< P, D >, and CLHEP::sp::ctrl_block_pda< P, D, A >.
Referenced by release().
◆ dispose() [2/5]
virtual void CLHEP::sp::abstract_ctrl_block::dispose |
( |
| ) |
|
throw | ( | |
| ) | | |
|
pure virtual |
Implemented in CLHEP::sp::ctrl_block_p< P >, CLHEP::sp::ctrl_block_pd< P, D >, CLHEP::sp::ctrl_block_pda< P, D, A >, CLHEP::sp::ctrl_block_p< P >, CLHEP::sp::ctrl_block_pd< P, D >, CLHEP::sp::ctrl_block_pda< P, D, A >, CLHEP::sp::ctrl_block_p< P >, CLHEP::sp::ctrl_block_pd< P, D >, CLHEP::sp::ctrl_block_pda< P, D, A >, CLHEP::sp::ctrl_block_p< P >, CLHEP::sp::ctrl_block_pd< P, D >, CLHEP::sp::ctrl_block_pda< P, D, A >, CLHEP::sp::ctrl_block_p< P >, CLHEP::sp::ctrl_block_pd< P, D >, and CLHEP::sp::ctrl_block_pda< P, D, A >.
◆ dispose() [3/5]
virtual void CLHEP::sp::abstract_ctrl_block::dispose |
( |
| ) |
|
throw | ( | |
| ) | | |
|
pure virtual |
Implemented in CLHEP::sp::ctrl_block_p< P >, CLHEP::sp::ctrl_block_pd< P, D >, CLHEP::sp::ctrl_block_pda< P, D, A >, CLHEP::sp::ctrl_block_p< P >, CLHEP::sp::ctrl_block_pd< P, D >, CLHEP::sp::ctrl_block_pda< P, D, A >, CLHEP::sp::ctrl_block_p< P >, CLHEP::sp::ctrl_block_pd< P, D >, CLHEP::sp::ctrl_block_pda< P, D, A >, CLHEP::sp::ctrl_block_p< P >, CLHEP::sp::ctrl_block_pd< P, D >, CLHEP::sp::ctrl_block_pda< P, D, A >, CLHEP::sp::ctrl_block_p< P >, CLHEP::sp::ctrl_block_pd< P, D >, and CLHEP::sp::ctrl_block_pda< P, D, A >.
◆ dispose() [4/5]
virtual void CLHEP::sp::abstract_ctrl_block::dispose |
( |
| ) |
|
throw | ( | |
| ) | | |
|
pure virtual |
Implemented in CLHEP::sp::ctrl_block_p< P >, CLHEP::sp::ctrl_block_pd< P, D >, CLHEP::sp::ctrl_block_pda< P, D, A >, CLHEP::sp::ctrl_block_p< P >, CLHEP::sp::ctrl_block_pd< P, D >, CLHEP::sp::ctrl_block_pda< P, D, A >, CLHEP::sp::ctrl_block_p< P >, CLHEP::sp::ctrl_block_pd< P, D >, CLHEP::sp::ctrl_block_pda< P, D, A >, CLHEP::sp::ctrl_block_p< P >, CLHEP::sp::ctrl_block_pd< P, D >, CLHEP::sp::ctrl_block_pda< P, D, A >, CLHEP::sp::ctrl_block_p< P >, CLHEP::sp::ctrl_block_pd< P, D >, and CLHEP::sp::ctrl_block_pda< P, D, A >.
◆ dispose() [5/5]
virtual void CLHEP::sp::abstract_ctrl_block::dispose |
( |
| ) |
|
throw | ( | |
| ) | | |
|
pure virtual |
Implemented in CLHEP::sp::ctrl_block_p< P >, CLHEP::sp::ctrl_block_pd< P, D >, CLHEP::sp::ctrl_block_pda< P, D, A >, CLHEP::sp::ctrl_block_p< P >, CLHEP::sp::ctrl_block_pd< P, D >, CLHEP::sp::ctrl_block_pda< P, D, A >, CLHEP::sp::ctrl_block_p< P >, CLHEP::sp::ctrl_block_pd< P, D >, CLHEP::sp::ctrl_block_pda< P, D, A >, CLHEP::sp::ctrl_block_p< P >, CLHEP::sp::ctrl_block_pd< P, D >, CLHEP::sp::ctrl_block_pda< P, D, A >, CLHEP::sp::ctrl_block_p< P >, CLHEP::sp::ctrl_block_pd< P, D >, and CLHEP::sp::ctrl_block_pda< P, D, A >.
◆ get_deleter() [1/5]
virtual void * CLHEP::sp::abstract_ctrl_block::get_deleter |
( |
std::type_info const & |
ti | ) |
|
|
pure virtual |
Implemented in CLHEP::sp::ctrl_block_p< P >, CLHEP::sp::ctrl_block_pd< P, D >, CLHEP::sp::ctrl_block_pda< P, D, A >, CLHEP::sp::ctrl_block_p< P >, CLHEP::sp::ctrl_block_pd< P, D >, CLHEP::sp::ctrl_block_pda< P, D, A >, CLHEP::sp::ctrl_block_p< P >, CLHEP::sp::ctrl_block_pd< P, D >, CLHEP::sp::ctrl_block_pda< P, D, A >, CLHEP::sp::ctrl_block_p< P >, CLHEP::sp::ctrl_block_pd< P, D >, CLHEP::sp::ctrl_block_pda< P, D, A >, CLHEP::sp::ctrl_block_p< P >, CLHEP::sp::ctrl_block_pd< P, D >, and CLHEP::sp::ctrl_block_pda< P, D, A >.
Referenced by CLHEP::sp::shared_ctrl_handle::get_deleter().
◆ get_deleter() [2/5]
virtual void * CLHEP::sp::abstract_ctrl_block::get_deleter |
( |
std::type_info const & |
ti | ) |
|
|
pure virtual |
Implemented in CLHEP::sp::ctrl_block_p< P >, CLHEP::sp::ctrl_block_pd< P, D >, CLHEP::sp::ctrl_block_pda< P, D, A >, CLHEP::sp::ctrl_block_p< P >, CLHEP::sp::ctrl_block_pd< P, D >, CLHEP::sp::ctrl_block_pda< P, D, A >, CLHEP::sp::ctrl_block_p< P >, CLHEP::sp::ctrl_block_pd< P, D >, CLHEP::sp::ctrl_block_pda< P, D, A >, CLHEP::sp::ctrl_block_p< P >, CLHEP::sp::ctrl_block_pd< P, D >, CLHEP::sp::ctrl_block_pda< P, D, A >, CLHEP::sp::ctrl_block_p< P >, CLHEP::sp::ctrl_block_pd< P, D >, and CLHEP::sp::ctrl_block_pda< P, D, A >.
◆ get_deleter() [3/5]
virtual void * CLHEP::sp::abstract_ctrl_block::get_deleter |
( |
std::type_info const & |
ti | ) |
|
|
pure virtual |
Implemented in CLHEP::sp::ctrl_block_p< P >, CLHEP::sp::ctrl_block_pd< P, D >, CLHEP::sp::ctrl_block_pda< P, D, A >, CLHEP::sp::ctrl_block_p< P >, CLHEP::sp::ctrl_block_pd< P, D >, CLHEP::sp::ctrl_block_pda< P, D, A >, CLHEP::sp::ctrl_block_p< P >, CLHEP::sp::ctrl_block_pd< P, D >, CLHEP::sp::ctrl_block_pda< P, D, A >, CLHEP::sp::ctrl_block_p< P >, CLHEP::sp::ctrl_block_pd< P, D >, CLHEP::sp::ctrl_block_pda< P, D, A >, CLHEP::sp::ctrl_block_p< P >, CLHEP::sp::ctrl_block_pd< P, D >, and CLHEP::sp::ctrl_block_pda< P, D, A >.
◆ get_deleter() [4/5]
virtual void * CLHEP::sp::abstract_ctrl_block::get_deleter |
( |
std::type_info const & |
ti | ) |
|
|
pure virtual |
Implemented in CLHEP::sp::ctrl_block_p< P >, CLHEP::sp::ctrl_block_pd< P, D >, CLHEP::sp::ctrl_block_pda< P, D, A >, CLHEP::sp::ctrl_block_p< P >, CLHEP::sp::ctrl_block_pd< P, D >, CLHEP::sp::ctrl_block_pda< P, D, A >, CLHEP::sp::ctrl_block_p< P >, CLHEP::sp::ctrl_block_pd< P, D >, CLHEP::sp::ctrl_block_pda< P, D, A >, CLHEP::sp::ctrl_block_p< P >, CLHEP::sp::ctrl_block_pd< P, D >, CLHEP::sp::ctrl_block_pda< P, D, A >, CLHEP::sp::ctrl_block_p< P >, CLHEP::sp::ctrl_block_pd< P, D >, and CLHEP::sp::ctrl_block_pda< P, D, A >.
◆ get_deleter() [5/5]
virtual void * CLHEP::sp::abstract_ctrl_block::get_deleter |
( |
std::type_info const & |
ti | ) |
|
|
pure virtual |
Implemented in CLHEP::sp::ctrl_block_p< P >, CLHEP::sp::ctrl_block_pd< P, D >, CLHEP::sp::ctrl_block_pda< P, D, A >, CLHEP::sp::ctrl_block_p< P >, CLHEP::sp::ctrl_block_pd< P, D >, CLHEP::sp::ctrl_block_pda< P, D, A >, CLHEP::sp::ctrl_block_p< P >, CLHEP::sp::ctrl_block_pd< P, D >, CLHEP::sp::ctrl_block_pda< P, D, A >, CLHEP::sp::ctrl_block_p< P >, CLHEP::sp::ctrl_block_pd< P, D >, CLHEP::sp::ctrl_block_pda< P, D, A >, CLHEP::sp::ctrl_block_p< P >, CLHEP::sp::ctrl_block_pd< P, D >, and CLHEP::sp::ctrl_block_pda< P, D, A >.
◆ release() [1/5]
void CLHEP::sp::abstract_ctrl_block::release |
( |
| ) |
|
throw | ( | |
| ) | | |
|
inline |
◆ release() [2/5]
void CLHEP::sp::abstract_ctrl_block::release |
( |
| ) |
|
throw | ( | |
| ) | | |
|
inline |
◆ release() [3/5]
void CLHEP::sp::abstract_ctrl_block::release |
( |
| ) |
|
throw | ( | |
| ) | | |
|
inline |
◆ release() [4/5]
void CLHEP::sp::abstract_ctrl_block::release |
( |
| ) |
|
throw | ( | |
| ) | | |
|
inline |
◆ release() [5/5]
void CLHEP::sp::abstract_ctrl_block::release |
( |
| ) |
|
throw | ( | |
| ) | | |
|
inline |
◆ use_count() [1/5]
long CLHEP::sp::abstract_ctrl_block::use_count |
( |
| ) |
const |
throw | ( | |
| ) | | |
|
inline |
◆ use_count() [2/5]
long CLHEP::sp::abstract_ctrl_block::use_count |
( |
| ) |
const |
throw | ( | |
| ) | | |
|
inline |
◆ use_count() [3/5]
long CLHEP::sp::abstract_ctrl_block::use_count |
( |
| ) |
const |
throw | ( | |
| ) | | |
|
inline |
◆ use_count() [4/5]
long CLHEP::sp::abstract_ctrl_block::use_count |
( |
| ) |
const |
throw | ( | |
| ) | | |
|
inline |
◆ use_count() [5/5]
long CLHEP::sp::abstract_ctrl_block::use_count |
( |
| ) |
const |
throw | ( | |
| ) | | |
|
inline |
◆ weak_add_ref() [1/5]
void CLHEP::sp::abstract_ctrl_block::weak_add_ref |
( |
| ) |
|
throw | ( | |
| ) | | |
|
inline |
◆ weak_add_ref() [2/5]
void CLHEP::sp::abstract_ctrl_block::weak_add_ref |
( |
| ) |
|
throw | ( | |
| ) | | |
|
inline |
◆ weak_add_ref() [3/5]
void CLHEP::sp::abstract_ctrl_block::weak_add_ref |
( |
| ) |
|
throw | ( | |
| ) | | |
|
inline |
◆ weak_add_ref() [4/5]
void CLHEP::sp::abstract_ctrl_block::weak_add_ref |
( |
| ) |
|
throw | ( | |
| ) | | |
|
inline |
◆ weak_add_ref() [5/5]
void CLHEP::sp::abstract_ctrl_block::weak_add_ref |
( |
| ) |
|
throw | ( | |
| ) | | |
|
inline |
◆ weak_release() [1/5]
void CLHEP::sp::abstract_ctrl_block::weak_release |
( |
| ) |
|
throw | ( | |
| ) | | |
|
inline |
◆ weak_release() [2/5]
void CLHEP::sp::abstract_ctrl_block::weak_release |
( |
| ) |
|
throw | ( | |
| ) | | |
|
inline |
◆ weak_release() [3/5]
void CLHEP::sp::abstract_ctrl_block::weak_release |
( |
| ) |
|
throw | ( | |
| ) | | |
|
inline |
◆ weak_release() [4/5]
void CLHEP::sp::abstract_ctrl_block::weak_release |
( |
| ) |
|
throw | ( | |
| ) | | |
|
inline |
◆ weak_release() [5/5]
void CLHEP::sp::abstract_ctrl_block::weak_release |
( |
| ) |
|
throw | ( | |
| ) | | |
|
inline |
The documentation for this class was generated from the following files: