gem5 v24.0.0.0
|
#include <array.hh>
Public Member Functions | |
tlm_array (size_type size=0) | |
void | expand (size_type new_size) |
const char * | kind () const |
void | insert_in_cache (T *p) |
void | free_entire_cache () |
Static Public Attributes | |
static const char *const | kind_string = "tlm_array" |
Protected Attributes | |
std::vector< size_type > | m_entries |
Private Types | |
typedef std::vector< T > | base_type |
typedef base_type::size_type | size_type |
Additional Inherited Members | |
Private Attributes inherited from std::vector< T > | |
T | item |
Dummy Item. | |
|
private |
|
private |
|
inline |
|
inline |
|
inline |
Definition at line 75 of file array.hh.
References tlm::tlm_array< T >::m_entries.
|
inline |
Definition at line 71 of file array.hh.
References tlm::tlm_array< T >::m_entries.
|
inline |
Definition at line 67 of file array.hh.
References tlm::tlm_array< T >::kind_string.
|
static |
Definition at line 66 of file array.hh.
Referenced by tlm::tlm_array< T >::kind().
|
protected |
Definition at line 90 of file array.hh.
Referenced by tlm::tlm_array< T >::free_entire_cache(), and tlm::tlm_array< T >::insert_in_cache().