base: Tag API methods to trace.hh
Change-Id: Ia2ad759b9bee4fd3413abd62cfa6b120616a14f9 Signed-off-by: Hoa Nguyen <hoanguyen@ucdavis.edu> Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/33255 Reviewed-by: Bobby R. Bruce <bbruce@ucdavis.edu> Reviewed-by: Jason Lowe-Power <power.jg@gmail.com> Maintainer: Bobby R. Bruce <bbruce@ucdavis.edu> Tested-by: kokoro <noreply+kokoro@google.com>
This commit is contained in:
@@ -156,15 +156,27 @@ class Named
|
||||
const std::string &name() const { return _name; }
|
||||
};
|
||||
|
||||
//
|
||||
// DPRINTF is a debugging trace facility that allows one to
|
||||
// selectively enable tracing statements. To use DPRINTF, there must
|
||||
// be a function or functor called name() that returns a const
|
||||
// std::string & in the current scope.
|
||||
//
|
||||
// If you desire that the automatic printing not occur, use DPRINTFR
|
||||
// (R for raw)
|
||||
//
|
||||
/**
|
||||
* DPRINTF is a debugging trace facility that allows one to
|
||||
* selectively enable tracing statements. To use DPRINTF, there must
|
||||
* be a function or functor called name() that returns a const
|
||||
* std::string & in the current scope.
|
||||
*
|
||||
* If you desire that the automatic printing not occur, use DPRINTFR
|
||||
* (R for raw)
|
||||
*
|
||||
* \def DDUMP(x, data, count)
|
||||
* \def DPRINTF(x, ...)
|
||||
* \def DPRINTFS(x, s, ...)
|
||||
* \def DPRINTFR(x, ...)
|
||||
* \def DDUMPN(data, count)
|
||||
* \def DPRINTFN(...)
|
||||
* \def DPRINTFNR(...)
|
||||
* \def DPRINTF_UNCONDITIONAL(x, ...)
|
||||
*
|
||||
* @ingroup api_trace
|
||||
* @{
|
||||
*/
|
||||
|
||||
#if TRACING_ON
|
||||
|
||||
@@ -229,4 +241,6 @@ class Named
|
||||
|
||||
#endif // TRACING_ON
|
||||
|
||||
/** @} */ // end of api_trace
|
||||
|
||||
#endif // __BASE_TRACE_HH__
|
||||
|
||||
Reference in New Issue
Block a user