Lines Matching defs:object
97 virtual void trace( const tp& object, \
101 virtual void trace( const tp& object, \
140 // Trace an enumerated object - where possible output the enumeration
143 virtual void trace( const unsigned int& object,
173 // We define two sc_trace() versions for scalar types; one where the object to
175 // tracing object is passed.
180 const tp& object, \
186 const tp* object, \
216 sc_trace( sc_trace_file* tf, const tp& object, const std::string& name ) \
219 tf->trace( object, name ); \
226 sc_trace( sc_trace_file* tf, const tp* object, const std::string& name ) \
229 tf->trace( *object, name ); \
241 sc_trace( sc_trace_file* tf, const tp& object, const std::string& name, \
245 tf->trace( object, name, width ); \
252 sc_trace( sc_trace_file* tf, const tp* object, const std::string& name, \
256 tf->trace( *object, name, width ); \
295 const sc_signal_in_if<T>& object,
298 sc_trace( tf, object.read(), name );
305 const sc_signal_in_if<T>& object,
308 sc_trace( tf, object.read(), name );
315 const sc_signal_in_if<char>& object,
320 const sc_signal_in_if<short>& object,
325 const sc_signal_in_if<int>& object,
330 const sc_signal_in_if<long>& object,
340 // Trace an enumerated object - where possible output the enumeration literals
346 const unsigned int& object,
354 const void* object,