OpenCSD - CoreSight Trace Decode Library 1.8.3
Loading...
Searching...
No Matches
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
 C_decoder_elementsDecode tree element base structure
 CDecodeTreeElementDecode tree element
 C_etmv3_context_t
 C_etmv3_data_t
 C_etmv3_isync_t
 C_etmv4_addr_val_t
 C_etmv4_context_t
 C_etmv4_trace_info_t
 C_ocsd_arch_profile_t
 C_ocsd_decode_stats
 C_ocsd_demux_stats
 C_ocsd_ete_cfg
 C_ocsd_etmv3_cfg
 C_ocsd_etmv3_excep
 C_ocsd_etmv3_pkt
 C_ocsd_etmv4_cfg
 C_ocsd_etmv4_d_pkt
 C_ocsd_etmv4_i_pkt
 CEtmV4ITrcPacketETMv4 Instuction Trace Protocol Packet
 C_ocsd_extern_dcd_cb_fns
 C_ocsd_extern_dcd_fact
 C_ocsd_extern_dcd_inst
 C_ocsd_file_mem_region
 C_ocsd_generic_trace_elem
 COcsdTraceElementGeneric trace element class
 C_ocsd_instr_info
 C_ocsd_pe_context
 C_ocsd_pkt_atom
 C_ocsd_pkt_byte_sz_val
 C_ocsd_pkt_vaddr
 C_ocsd_ptm_cfg
 C_ocsd_ptm_excep
 C_ocsd_ptm_pkt
 CPtmTrcPacket
 C_ocsd_stm_cfg
 C_ocsd_stm_pkt
 CStmTrcPacketSTM trace packet with packet printing functionality
 C_ocsd_swt_info
 CTrcPktProcPtm::_pkt_i_table_t
 C_ptm_context_t
 C_retStackElement
 C_sw_ite_t
 C_swt_itm_info
 C_trace_event_t
 C_trace_marker_payload_t
 Cbuilt_in_decoder_info
 Ccache_block
 CcomponentAttachPt< T >Single component interface pointer attachment point
 CCoreArchProfileMapMap core / arch name to profile for decoder
 CCSConfigBase class for configuration data on CoreSight trace component
 CEtmV3ConfigInterpreter class for etm v3 config structure
 CEtmV4ConfigInterpreter class for etm v4 config structure
 CETEConfigInterpreter class for ETE config structure
 CPtmConfigInterpreter class for PTM Hardware configuration
 CSTMConfigSTM hardware configuration data
 CCSFrameMuxData
 CEtmv3Atoms
 CEtmV4P0Stack
 CEtmv4PktAddrStackETMv4 Address packet values stack
 CIComponentAttachNotifier
 CIDecoderMngr
 CDecoderMngrBase< EtmV4ITrcPacket, ocsd_etmv4_i_pkt_type, EtmV4Config >
 CDecodeMngrFullDcd< EtmV4ITrcPacket, ocsd_etmv4_i_pkt_type, EtmV4Config, ocsd_etmv4_cfg, TrcPktProcEtmV4I, TrcPktDecodeEtmV4I >
 CDecoderMngrEtmV4I
 CDecodeMngrFullDcdExCfg< EtmV4ITrcPacket, ocsd_etmv4_i_pkt_type, EtmV4Config, ETEConfig, ocsd_ete_cfg, TrcPktProcEtmV4I, TrcPktDecodeEtmV4I >
 CDecoderMngrETE
 CDecoderMngrBase< EtmV3TrcPacket, ocsd_etmv3_pkt_type, EtmV3Config >
 CDecodeMngrFullDcd< EtmV3TrcPacket, ocsd_etmv3_pkt_type, EtmV3Config, ocsd_etmv3_cfg, TrcPktProcEtmV3, TrcPktDecodeEtmV3 >
 CDecoderMngrEtmV3
 CDecoderMngrBase< PtmTrcPacket, ocsd_ptm_pkt_type, PtmConfig >
 CDecodeMngrFullDcd< PtmTrcPacket, ocsd_ptm_pkt_type, PtmConfig, ocsd_ptm_cfg, TrcPktProcPtm, TrcPktDecodePtm >
 CDecoderMngrPtm
 CDecoderMngrBase< StmTrcPacket, ocsd_stm_pkt_type, STMConfig >
 CDecodeMngrFullDcd< StmTrcPacket, ocsd_stm_pkt_type, STMConfig, ocsd_stm_cfg, TrcPktProcStm, TrcPktDecodeStm >
 CDecoderMngrStm
 CDecoderMngrBase< P, Pt, Pc >
 CDecodeMngrFullDcd< P, Pt, Pc, PcSt, PktProc, PktDcd >
 CDecodeMngrFullDcdExCfg< P, Pt, Pc, PcEx, PcSt, PktProc, PktDcd >
 CDecodeMngrPktProc< P, Pt, Pc, PcSt, PktProc >
 CIInstrDecodeInterface class to an instruction opcode decoder
 CITargetMemAccessInterface to target memory access
 CTrcMemAccMapper
 CTrcMemAccMapGlobalSpace
 CITraceErrorLogError logging interface
 CocsdDefaultErrorLogger
 CITrcDataInInterface to either trace data frame deformatter or packet processor
 CDecodeTreeClass to manage the decoding of data from a single trace sink
 CTraceFormatterFrameDecoder
 CTrcPktProcIBase Packet processing interface
 CTrcPktProcBase< EtmV3TrcPacket, ocsd_etmv3_pkt_type, EtmV3Config >
 CTrcPktProcEtmV3
 CTrcPktProcBase< EtmV4ITrcPacket, ocsd_etmv4_i_pkt_type, EtmV4Config >
 CTrcPktProcEtmV4I
 CTrcPktProcBase< PtmTrcPacket, ocsd_ptm_pkt_type, PtmConfig >
 CTrcPktProcPtm
 CTrcPktProcBase< StmTrcPacket, ocsd_stm_pkt_type, STMConfig >
 CTrcPktProcStm
 CTrcPktProcBase< P, Pt, Pc >Packet Processor base class. Provides common infrastructure and interconnections for packet processors
 CITrcGenElemInInterface for the input of generic trace elements
 CITrcRawFrameInInterface to monitor the raw frame decode progress.
 CITrcSrcIndexCreatorInterface class to index the frame formatted trace stream
 CITrcTypedBaseAbstract base class to for interfaces templated types
 CIPktDataIn< EtmV3TrcPacket >
 CTrcPktDecodeBase< EtmV3TrcPacket, EtmV3Config >
 CTrcPktDecodeEtmV3
 CIPktDataIn< EtmV4ITrcPacket >
 CTrcPktDecodeBase< EtmV4ITrcPacket, EtmV4Config >
 CTrcPktDecodeEtmV4I
 CIPktDataIn< PtmTrcPacket >
 CTrcPktDecodeBase< PtmTrcPacket, PtmConfig >
 CTrcPktDecodePtm
 CIPktDataIn< StmTrcPacket >
 CTrcPktDecodeBase< StmTrcPacket, STMConfig >
 CTrcPktDecodeStm
 CIPktRawDataMon< EtmV3TrcPacket >
 CIPktRawDataMon< EtmV4ITrcPacket >
 CIPktRawDataMon< PtmTrcPacket >
 CIPktRawDataMon< StmTrcPacket >
 CITrcPktIndexer< ocsd_etmv3_pkt_type >
 CITrcPktIndexer< ocsd_etmv4_i_pkt_type >
 CITrcPktIndexer< ocsd_ptm_pkt_type >
 CITrcPktIndexer< ocsd_stm_pkt_type >
 CIPktDataIn< P >Interface class providing an input for discrete protocol packets
 CTrcPktDecodeBase< P, Pc >
 CIPktRawDataMon< P >Interface class for packet processor monitor
 CITrcPktIndexer< Pt >Templated interface class to index packet types
 COcsdCodeFollowerThe code follower looks for waypoints or addresses
 CocsdDataRespStr
 CocsdError
 COcsdGenElemListMaintain a list of elements to be output
 COcsdGenElemStack
 COcsdLibDcdRegister
 CocsdMsgLogger
 CocsdMsgLogStrOutI
 COcsdPeContextHandler for the ocsd_pe_context structure
 CocsdVersion
 CPtmAtoms
 CTraceComponentBase class for all decode components in the library
 CTrcPktDecodeI
 CTrcPktDecodeBase< EtmV3TrcPacket, EtmV3Config >
 CTrcPktDecodeBase< EtmV4ITrcPacket, EtmV4Config >
 CTrcPktDecodeBase< PtmTrcPacket, PtmConfig >
 CTrcPktDecodeBase< StmTrcPacket, STMConfig >
 CTrcPktDecodeBase< P, Pc >
 CTrcPktProcIBase Packet processing interface
 CTraceRawBuffer
 CTrcAddrReturnStack
 CTrcMemAccCache
 CTrcMemAccCBIFInterface class to implement memory accessor callbacks
 CTrcMemAccessorBaseMemory range to access by trace decoder
 CFileRegionMemAccessor
 CTrcMemAccBufPtrTrace memory accessor for a memory buffer
 CTrcMemAccCB
 CTrcMemAccessorFileMemory accessor for a binary file
 CTrcMemAccFactory
 CTrcPacketBase
 CEtmV3TrcPacketETMv3 Trace Protocol Packet
 CEtmV4ITrcPacketETMv4 Instuction Trace Protocol Packet
 CPtmTrcPacket
 CStmTrcPacketSTM trace packet with packet printing functionality
 CtrcPrintableElemClass to provide trace element strings for printing
 CEtmV3TrcPacketETMv3 Trace Protocol Packet
 CEtmV4ITrcPacketETMv4 Instuction Trace Protocol Packet
 COcsdTraceElementGeneric trace element class
 CPtmTrcPacket
 CStmTrcPacketSTM trace packet with packet printing functionality
 CTrcStackElem
 CTrcStackElemAddr
 CTrcStackElemAtom
 CTrcStackElemCtxt
 CTrcStackElemExcept
 CTrcStackElemITE
 CTrcStackElemMarker
 CTrcStackElemParam
 CTrcStackQElem