Lines Matching refs:tp
96 #define DECL_TRACE_METHOD_A(tp) \
97 virtual void trace( const tp& object, \
100 #define DECL_TRACE_METHOD_B(tp) \
101 virtual void trace( const tp& object, \
177 #define DECL_TRACE_FUNC_REF_A(tp) \
180 const tp& object, \
183 #define DECL_TRACE_FUNC_PTR_A(tp) \
186 const tp* object, \
189 #define DECL_TRACE_FUNC_A(tp) \
190 DECL_TRACE_FUNC_REF_A(tp) \
191 DECL_TRACE_FUNC_PTR_A(tp)
213 #define DEFN_TRACE_FUNC_REF_A(tp) \
216 sc_trace( sc_trace_file* tf, const tp& object, const std::string& name ) \
223 #define DEFN_TRACE_FUNC_PTR_A(tp) \
226 sc_trace( sc_trace_file* tf, const tp* object, const std::string& name ) \
233 #define DEFN_TRACE_FUNC_A(tp) \
234 DEFN_TRACE_FUNC_REF_A(tp) \
235 DEFN_TRACE_FUNC_PTR_A(tp)
238 #define DEFN_TRACE_FUNC_REF_B(tp) \
241 sc_trace( sc_trace_file* tf, const tp& object, const std::string& name, \
242 int width = 8 * sizeof( tp ) ) \
249 #define DEFN_TRACE_FUNC_PTR_B(tp) \
252 sc_trace( sc_trace_file* tf, const tp* object, const std::string& name, \
253 int width = 8 * sizeof( tp ) ) \
261 #define DEFN_TRACE_FUNC_B(tp) \
262 DEFN_TRACE_FUNC_REF_B(tp) \
263 DEFN_TRACE_FUNC_PTR_B(tp)