Definition at line 40 of file tlm_signal_gp.h.
◆ tlm_generic_payload_base() [1/2]
| tlm::scc::tlm_generic_payload_base::tlm_generic_payload_base |
( |
| ) |
|
|
inline |
◆ tlm_generic_payload_base() [2/2]
◆ ~tlm_generic_payload_base()
| virtual tlm::scc::tlm_generic_payload_base::~tlm_generic_payload_base |
( |
| ) |
|
|
inlinevirtual |
◆ acquire()
| void tlm::scc::tlm_generic_payload_base::acquire |
( |
| ) |
|
|
inline |
◆ clear_extension() [1/2]
template<typename T>
| void tlm::scc::tlm_generic_payload_base::clear_extension |
( |
| ) |
|
|
inline |
◆ clear_extension() [2/2]
template<typename T>
| void tlm::scc::tlm_generic_payload_base::clear_extension |
( |
const T * | ext | ) |
|
|
inline |
◆ copy_extensions_from()
| void tlm::scc::tlm_generic_payload_base::copy_extensions_from |
( |
const tlm_generic_payload_base & | other | ) |
|
|
inline |
◆ free_all_extensions()
| void tlm::scc::tlm_generic_payload_base::free_all_extensions |
( |
| ) |
|
|
inline |
◆ get_extension() [1/3]
template<typename T>
| T * tlm::scc::tlm_generic_payload_base::get_extension |
( |
| ) |
const |
|
inline |
◆ get_extension() [2/3]
template<typename T>
| void tlm::scc::tlm_generic_payload_base::get_extension |
( |
T *& | ext | ) |
const |
|
inline |
◆ get_extension() [3/3]
| tlm_extension_base * tlm::scc::tlm_generic_payload_base::get_extension |
( |
unsigned int | index | ) |
const |
|
inline |
◆ get_ref_count()
| int tlm::scc::tlm_generic_payload_base::get_ref_count |
( |
| ) |
const |
|
inline |
◆ has_mm()
| bool tlm::scc::tlm_generic_payload_base::has_mm |
( |
| ) |
const |
|
inline |
◆ release()
| void tlm::scc::tlm_generic_payload_base::release |
( |
| ) |
|
|
inline |
◆ release_extension() [1/2]
template<typename T>
| void tlm::scc::tlm_generic_payload_base::release_extension |
( |
| ) |
|
|
inline |
◆ release_extension() [2/2]
template<typename T>
| void tlm::scc::tlm_generic_payload_base::release_extension |
( |
T * | ext | ) |
|
|
inline |
◆ reset()
| void tlm::scc::tlm_generic_payload_base::reset |
( |
| ) |
|
|
inline |
◆ resize_extensions()
| void tlm::scc::tlm_generic_payload_base::resize_extensions |
( |
| ) |
|
|
inline |
◆ set_auto_extension() [1/2]
template<typename T>
| T * tlm::scc::tlm_generic_payload_base::set_auto_extension |
( |
T * | ext | ) |
|
|
inline |
◆ set_auto_extension() [2/2]
| tlm_extension_base * tlm::scc::tlm_generic_payload_base::set_auto_extension |
( |
unsigned int | index, |
|
|
tlm_extension_base * | ext ) |
|
inline |
◆ set_extension() [1/2]
template<typename T>
| T * tlm::scc::tlm_generic_payload_base::set_extension |
( |
T * | ext | ) |
|
|
inline |
◆ set_extension() [2/2]
| tlm_extension_base * tlm::scc::tlm_generic_payload_base::set_extension |
( |
unsigned int | index, |
|
|
tlm_extension_base * | ext ) |
|
inline |
◆ set_mm()
◆ update_extensions_from()
| void tlm::scc::tlm_generic_payload_base::update_extensions_from |
( |
const tlm_generic_payload_base & | other | ) |
|
|
inline |
The documentation for this struct was generated from the following file:
- /home/eyck/Projects/MINRES/SystemC-Components/src/sysc/tlm/scc/tlm_signal_gp.h