Searched refs:tlm_array (Results 1 - 8 of 8) sorted by relevance

/gem5/ext/systemc/src/tlm_core/tlm_2/tlm_generic_payload/
H A Dtlm_array.h48 //the tlm_array shall always be used with T=tlm_extension_base*
50 class tlm_array class in namespace:tlm
58 tlm_array(size_type size = 0, T const & default_value = T() ) function in class:tlm::tlm_array
67 // tlm_array(const tlm_array& orig) = default;
70 // ~tlm_array() = default;
116 tlm_array& operator=(const tlm_array<T>&);
121 const char* const tlm_array<T>::kind_string = "tlm_array";
[all...]
H A Dtlm_gp.h31 #include "tlm_core/tlm_2/tlm_generic_payload/tlm_array.h"
635 tlm_array<tlm_extension_base*> m_extensions;
/gem5/src/systemc/ext/tlm_core/2/generic_payload/
H A Darray.hh41 // The tlm_array shall always be used with T=tlm_extension_base*.
43 class tlm_array : private std::vector<T> class in namespace:tlm
50 tlm_array(size_type size=0) : base_type(size), m_entries() {} function in class:tlm::tlm_array
94 const char *const tlm_array<T>::kind_string = "tlm_array";
H A Dgp.hh114 extern template class tlm_array<tlm_extension_base *>;
421 tlm_array<tlm_extension_base *> m_extensions;
/gem5/src/systemc/ext/tlm_utils/
H A Dinstance_specific_extensions_int.h40 extern template class tlm_array<tlm_utils::ispex_base *>;
51 friend class tlm::tlm_array<ispex_base*>;
52 void free() {} // Needed for explicit tlm_array instantiation.
115 tlm::tlm_array<ispex_base *> m_extensions;
/gem5/src/systemc/tlm_utils/
H A Dinstance_specific_extensions.cc29 template class tlm_array<tlm_utils::ispex_base *>;
/gem5/ext/systemc/src/tlm_utils/
H A Dinstance_specific_extensions.h169 tlm::tlm_array<ispex_base*> m_extensions;
/gem5/src/systemc/tlm_core/2/generic_payload/
H A Dgp.cc29 template class tlm_array<tlm_extension_base *>;

Completed in 15 milliseconds