|
scc 2025.09
SystemC components library
|
Extension for data buffering. More...
#include <tlm_extensions.h>


Public Member Functions | |
| tlm_extension_base * | clone () const override |
| void | copy_from (tlm_extension_base const &from) override |
| void | set_size (uint32_t size) |
| unsigned char * | get_buf_ptr () |
Extension for data buffering.
This class provides an extension for a data buffer. It can be used to populate a generic payloads data pointer with automatic memory management as the extension is deleted once the payload is deleted or returned to the memory manager.
Definition at line 117 of file tlm_extensions.h.
|
inlineoverride |
Definition at line 119 of file tlm_extensions.h.
|
inlineoverride |
Definition at line 123 of file tlm_extensions.h.
|
inline |
Definition at line 126 of file tlm_extensions.h.
|
inline |
Definition at line 125 of file tlm_extensions.h.