OpenCSD - CoreSight Trace Decode Library
1.3.3
|
Class to provide trace element strings for printing. More...
#include <trc_printable_elem.h>
Public Member Functions | |
trcPrintableElem () | |
virtual | ~trcPrintableElem () |
virtual void | toString (std::string &str) const |
virtual void | toStringFmt (const uint32_t fmtFlags, std::string &str) const |
Static Public Member Functions | |
static void | getValStr (std::string &valStr, const int valTotalBitSize, const int valValidBits, const uint64_t value, const bool asHex=true, const int updateBits=0) |
Class to provide trace element strings for printing.
Provide a standard interface to the trace packet classes to allow the packets to be printed in logging or tools.
Provides some standard formatting functionality
Definition at line 55 of file trc_printable_elem.h.
|
inline |
Definition at line 58 of file trc_printable_elem.h.
|
inlinevirtual |
Definition at line 59 of file trc_printable_elem.h.
|
static |