OpenCSD - CoreSight Trace Decode Library  0.5
OcsdTraceElement Member List

This is the complete list of members for OcsdTraceElement, including all inherited members.

getContext() constOcsdTraceElementinline
getType() constOcsdTraceElementinline
getValStr(std::string &valStr, const int valTotalBitSize, const int valValidBits, const uint64_t value, const bool asHex=true, const int updateBits=0)trcPrintableElemstatic
init()OcsdTraceElementinline
OcsdTraceElement()OcsdTraceElementinline
OcsdTraceElement(ocsd_gen_trc_elem_t type)OcsdTraceElementinline
operator=(const ocsd_generic_trace_elem *p_elem)OcsdTraceElement
setAddrRange(const ocsd_vaddr_t st_addr, const ocsd_vaddr_t en_addr)OcsdTraceElementinline
setAddrStart(const ocsd_vaddr_t st_addr)OcsdTraceElementinline
setContext(const ocsd_pe_context &new_context)OcsdTraceElementinline
setCycleCount(const uint32_t cycleCount)OcsdTraceElementinline
setEvent(const event_t ev_type, const uint16_t number)OcsdTraceElementinline
setExcepMarker()OcsdTraceElementinline
setExceptionNum(uint32_t excepNum)OcsdTraceElementinline
setExtendedDataPtr(const void *data_ptr)OcsdTraceElementinline
setISA(const ocsd_isa isa_update)OcsdTraceElementinline
setLastInstrInfo(const bool exec, const ocsd_instr_type last_i_type, const ocsd_instr_subtype last_i_subtype)OcsdTraceElementinline
setSWTInfo(const ocsd_swt_info_t swt_info)OcsdTraceElementinline
setTraceOnReason(const trace_on_reason_t reason)OcsdTraceElementinline
setTS(const uint64_t ts, const bool freqChange=false)OcsdTraceElementinline
setType(const ocsd_gen_trc_elem_t type)OcsdTraceElementinline
toString(std::string &str) constOcsdTraceElementvirtual
toStringFmt(const uint32_t fmtFlags, std::string &str) consttrcPrintableEleminlinevirtual
trcPrintableElem()trcPrintableEleminline
updateType(const ocsd_gen_trc_elem_t type)OcsdTraceElementinline
~OcsdTraceElement()OcsdTraceElementinlinevirtual
~trcPrintableElem()trcPrintableEleminlinevirtual