TLM-2.0
2.0.4
Accellera TLM-2.0 proof-of-concept library
|
#include <tlm_core/tlm_2/tlm_generic_payload/tlm_array.h>
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 Attributes | |
T | elements |
STL member. More... | |
Definition at line 53 of file tlm_array.h.
|
inline |
Definition at line 61 of file tlm_array.h.
|
inline |
Definition at line 81 of file tlm_array.h.
|
inline |
Definition at line 102 of file tlm_array.h.
|
inline |
Definition at line 95 of file tlm_array.h.
|
inline |
Definition at line 91 of file tlm_array.h.
|
static |
Definition at line 90 of file tlm_array.h.
|
protected |
Definition at line 114 of file tlm_array.h.