|
gem5 v23.0.0.1
|
#include <sc_temporary.hh>
Public Member Functions | |
| char * | allocate (std::size_t bytes_n) |
| void | initialize (std::size_t heap_size=0x100000) |
| std::size_t | length () |
| sc_byte_heap () | |
| sc_byte_heap (std::size_t heap_size) | |
| ~sc_byte_heap () | |
Public Attributes | |
| char * | m_bgn_p |
| char * | m_end_p |
| char * | m_next_p |
Definition at line 73 of file sc_temporary.hh.
|
inline |
Definition at line 109 of file sc_temporary.hh.
|
inline |
Definition at line 111 of file sc_temporary.hh.
References initialize().
|
inline |
Definition at line 117 of file sc_temporary.hh.
References m_bgn_p.
|
inline |
Definition at line 81 of file sc_temporary.hh.
|
inline |
Definition at line 95 of file sc_temporary.hh.
References m_bgn_p, m_end_p, and m_next_p.
Referenced by sc_byte_heap().
|
inline |
Definition at line 104 of file sc_temporary.hh.
| char* sc_core::sc_byte_heap::m_bgn_p |
Definition at line 76 of file sc_temporary.hh.
Referenced by allocate(), initialize(), length(), and ~sc_byte_heap().
| char* sc_core::sc_byte_heap::m_end_p |
Definition at line 77 of file sc_temporary.hh.
Referenced by allocate(), initialize(), and length().
| char* sc_core::sc_byte_heap::m_next_p |
Definition at line 78 of file sc_temporary.hh.
Referenced by allocate(), and initialize().