Lines Matching defs:tlm_generic_payload
31 class tlm_generic_payload;
36 virtual void free(tlm_generic_payload *) = 0;
47 // in tlm_generic_payload:
64 // tlm_generic_payload::m_extensions array.
116 class tlm_generic_payload
119 tlm_generic_payload();
120 explicit tlm_generic_payload(tlm_mm_interface *mm);
146 tlm_generic_payload(const tlm_generic_payload &x);
147 tlm_generic_payload &operator = (const tlm_generic_payload &x);
151 void deep_copy_from(const tlm_generic_payload &other);
159 void update_original_from(const tlm_generic_payload &other,
162 void update_extensions_from(const tlm_generic_payload &other);
169 virtual ~tlm_generic_payload();
306 /* tlm_generic_payload. Target modules are free to check for extensions */
316 /* - A tlm_generic_payload object should be constructed after C++ */