OpenCSD - CoreSight Trace Decode Library  1.3.3
OcsdTraceElement Member List

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

context_ocsd_generic_trace_elem
copyPersistentData(const OcsdTraceElement &src)OcsdTraceElementinline
cpu_freq_change_ocsd_generic_trace_elem
cycle_count_ocsd_generic_trace_elem
elem_type_ocsd_generic_trace_elem
en_addr_ocsd_generic_trace_elem
excep_data_marker_ocsd_generic_trace_elem
excep_ret_addr_ocsd_generic_trace_elem
excep_ret_addr_br_tgt_ocsd_generic_trace_elem
exception_number_ocsd_generic_trace_elem
extended_data_ocsd_generic_trace_elem
flag_bits_ocsd_generic_trace_elem
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
has_cc_ocsd_generic_trace_elem
has_ts_ocsd_generic_trace_elem
init()OcsdTraceElementinline
isa_ocsd_generic_trace_elem
last_i_subtype_ocsd_generic_trace_elem
last_i_type_ocsd_generic_trace_elem
last_instr_cond_ocsd_generic_trace_elem
last_instr_exec_ocsd_generic_trace_elem
last_instr_sz_ocsd_generic_trace_elem
mem_trans_ocsd_generic_trace_elem
num_instr_range_ocsd_generic_trace_elem
OcsdTraceElement()OcsdTraceElementinline
OcsdTraceElement(ocsd_gen_trc_elem_t type)OcsdTraceElementinline
operator=(const ocsd_generic_trace_elem *p_elem)OcsdTraceElement
ptr_extended_data_ocsd_generic_trace_elem
setAddrRange(const ocsd_vaddr_t st_addr, const ocsd_vaddr_t en_addr, const int num_instr=1)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
setLastInstrCond(const int is_cond)OcsdTraceElementinline
setLastInstrInfo(const bool exec, const ocsd_instr_type last_i_type, const ocsd_instr_subtype last_i_subtype, const uint8_t size)OcsdTraceElementinline
setSWTInfo(const ocsd_swt_info_t swt_info)OcsdTraceElementinline
setSyncMarker(const trace_marker_payload_t &marker)OcsdTraceElementinline
setTraceOnReason(const trace_on_reason_t reason)OcsdTraceElementinline
setTransactionType(const trace_memtrans_t trans)OcsdTraceElementinline
setTS(const uint64_t ts, const bool freqChange=false)OcsdTraceElementinline
setType(const ocsd_gen_trc_elem_t type)OcsdTraceElementinline
setUnSyncEOTReason(const unsync_info_t reason)OcsdTraceElementinline
st_addr_ocsd_generic_trace_elem
sw_trace_info_ocsd_generic_trace_elem
sync_marker_ocsd_generic_trace_elem
timestamp_ocsd_generic_trace_elem
toString(std::string &str) constOcsdTraceElementvirtual
toStringFmt(const uint32_t fmtFlags, std::string &str) consttrcPrintableEleminlinevirtual
trace_event_ocsd_generic_trace_elem
trace_on_reason_ocsd_generic_trace_elem
trcPrintableElem()trcPrintableEleminline
unsync_eot_info_ocsd_generic_trace_elem
updateType(const ocsd_gen_trc_elem_t type)OcsdTraceElementinline
~OcsdTraceElement()OcsdTraceElementinlinevirtual
~trcPrintableElem()trcPrintableEleminlinevirtual