TLM-2.0
2.0.3
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, T const &default_value=T()) | |
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 Member Functions | |
tlm_array & | operator= (const tlm_array< T > &) |
Protected Attributes | |
std::vector< size_type > | m_entries |
T | m_default |
Definition at line 49 of file tlm_array.h.
|
inline |
Definition at line 57 of file tlm_array.h.
|
inline |
Definition at line 78 of file tlm_array.h.
|
inline |
Definition at line 99 of file tlm_array.h.
|
inline |
Definition at line 92 of file tlm_array.h.
|
inline |
Definition at line 88 of file tlm_array.h.
|
protected |
|
static |
Definition at line 87 of file tlm_array.h.
|
protected |
Definition at line 112 of file tlm_array.h.
|
protected |
Definition at line 111 of file tlm_array.h.