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) | OcsdTraceElement | inline
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() const | OcsdTraceElement | inline
getType() const | OcsdTraceElement | inline
getValStr(std::string &valStr, const int valTotalBitSize, const int valValidBits, const uint64_t value, const bool asHex=true, const int updateBits=0) | trcPrintableElem | static
has_cc | _ocsd_generic_trace_elem |
has_ts | _ocsd_generic_trace_elem |
init() | OcsdTraceElement | inline
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() | OcsdTraceElement | inline
OcsdTraceElement(ocsd_gen_trc_elem_t type) | OcsdTraceElement | inline
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) | OcsdTraceElement | inline
setAddrStart(const ocsd_vaddr_t st_addr) | OcsdTraceElement | inline
setContext(const ocsd_pe_context &new_context) | OcsdTraceElement | inline
setCycleCount(const uint32_t cycleCount) | OcsdTraceElement | inline
setEvent(const event_t ev_type, const uint16_t number) | OcsdTraceElement | inline
setExcepMarker() | OcsdTraceElement | inline
setExceptionNum(uint32_t excepNum) | OcsdTraceElement | inline
setExtendedDataPtr(const void *data_ptr) | OcsdTraceElement | inline
setISA(const ocsd_isa isa_update) | OcsdTraceElement | inline
setLastInstrCond(const int is_cond) | OcsdTraceElement | inline
setLastInstrInfo(const bool exec, const ocsd_instr_type last_i_type, const ocsd_instr_subtype last_i_subtype, const uint8_t size) | OcsdTraceElement | inline
setSWTInfo(const ocsd_swt_info_t swt_info) | OcsdTraceElement | inline
setSyncMarker(const trace_marker_payload_t &marker) | OcsdTraceElement | inline
setTraceOnReason(const trace_on_reason_t reason) | OcsdTraceElement | inline
setTransactionType(const trace_memtrans_t trans) | OcsdTraceElement | inline
setTS(const uint64_t ts, const bool freqChange=false) | OcsdTraceElement | inline
setType(const ocsd_gen_trc_elem_t type) | OcsdTraceElement | inline
setUnSyncEOTReason(const unsync_info_t reason) | OcsdTraceElement | inline
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) const | OcsdTraceElement | virtual
toStringFmt(const uint32_t fmtFlags, std::string &str) const | trcPrintableElem | inline virtual
trace_event | _ocsd_generic_trace_elem |
trace_on_reason | _ocsd_generic_trace_elem |
trcPrintableElem() | trcPrintableElem | inline
unsync_eot_info | _ocsd_generic_trace_elem |
updateType(const ocsd_gen_trc_elem_t type) | OcsdTraceElement | inline
~OcsdTraceElement() | OcsdTraceElement | inline virtual
~trcPrintableElem() | trcPrintableElem | inline virtual