►C_decoder_elements | Decode tree element base structure |
CDecodeTreeElement | Decode 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 | |
CEtmV4ITrcPacket | ETMv4 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 | |
COcsdTraceElement | Generic 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 | |
CStmTrcPacket | STM trace packet with packet printing functionality |
C_ocsd_swt_info | |
CTrcPktProcPtm::_pkt_i_table_t | |
C_ptm_context_t | |
C_retStackElement | |
C_trace_event_t | |
C_trace_marker_payload_t | |
Cbuilt_in_decoder_info | |
Ccache_block | |
CcomponentAttachPt< T > | Single component interface pointer attachment point |
CcomponentAttachPt< IInstrDecode > | |
CcomponentAttachPt< IPktDataIn< P > > | |
CcomponentAttachPt< IPktRawDataMon< P > > | |
CcomponentAttachPt< ITargetMemAccess > | |
CcomponentAttachPt< ITraceErrorLog > | |
CcomponentAttachPt< ITrcGenElemIn > | |
CcomponentAttachPt< ITrcPktIndexer< Pt > > | |
CCoreArchProfileMap | Map core / arch name to profile for decoder |
►CCSConfig | Base class for configuration data on CoreSight trace component |
CEtmV3Config | Interpreter class for etm v3 config structure |
►CEtmV4Config | Interpreter class for etm v4 config structure |
CETEConfig | Interpreter class for ETE config structure |
CPtmConfig | Interpreter class for PTM Hardware configuration |
CSTMConfig | STM hardware configuration data |
CEtmv3Atoms | |
CEtmV4P0Stack | |
CEtmv4PktAddrStack | ETMv4 Address packet values stack |
CIComponentAttachNotifier | |
►CIDecoderMngr | |
►CDecoderMngrBase< P, Pt, Pc > | |
►CDecodeMngrFullDcd< EtmV3TrcPacket, ocsd_etmv3_pkt_type, EtmV3Config, ocsd_etmv3_cfg, TrcPktProcEtmV3, TrcPktDecodeEtmV3 > | |
CDecoderMngrEtmV3 | |
►CDecodeMngrFullDcd< StmTrcPacket, ocsd_stm_pkt_type, STMConfig, ocsd_stm_cfg, TrcPktProcStm, TrcPktDecodeStm > | |
CDecoderMngrStm | |
►CDecodeMngrFullDcd< EtmV4ITrcPacket, ocsd_etmv4_i_pkt_type, EtmV4Config, ocsd_etmv4_cfg, TrcPktProcEtmV4I, TrcPktDecodeEtmV4I > | |
CDecoderMngrEtmV4I | |
►CDecodeMngrFullDcd< PtmTrcPacket, ocsd_ptm_pkt_type, PtmConfig, ocsd_ptm_cfg, TrcPktProcPtm, TrcPktDecodePtm > | |
CDecoderMngrPtm | |
►CDecodeMngrFullDcdExCfg< EtmV4ITrcPacket, ocsd_etmv4_i_pkt_type, EtmV4Config, ETEConfig, ocsd_ete_cfg, TrcPktProcEtmV4I, TrcPktDecodeEtmV4I > | |
CDecoderMngrETE | |
CDecodeMngrFullDcd< P, Pt, Pc, PcSt, PktProc, PktDcd > | |
CDecodeMngrFullDcdExCfg< P, Pt, Pc, PcEx, PcSt, PktProc, PktDcd > | |
CDecodeMngrPktProc< P, Pt, Pc, PcSt, PktProc > | |
CIInstrDecode | Interface class to an instruction opcode decoder |
►CITargetMemAccess | Interface to target memory access |
►CTrcMemAccMapper | |
CTrcMemAccMapGlobalSpace | |
►CITraceErrorLog | Error logging interface |
CocsdDefaultErrorLogger | |
►CITrcDataIn | Interface to either trace data frame deformatter or packet processor |
CDecodeTree | Class to manage the decoding of data from a single trace sink |
CTraceFormatterFrameDecoder | |
►CTrcPktProcI | Base Packet processing interface |
►CTrcPktProcBase< EtmV4ITrcPacket, ocsd_etmv4_i_pkt_type, EtmV4Config > | |
CTrcPktProcEtmV4I | |
►CTrcPktProcBase< StmTrcPacket, ocsd_stm_pkt_type, STMConfig > | |
CTrcPktProcStm | |
►CTrcPktProcBase< EtmV3TrcPacket, ocsd_etmv3_pkt_type, EtmV3Config > | |
CTrcPktProcEtmV3 | |
►CTrcPktProcBase< PtmTrcPacket, ocsd_ptm_pkt_type, PtmConfig > | |
CTrcPktProcPtm | |
CTrcPktProcBase< P, Pt, Pc > | Packet Processor base class. Provides common infrastructure and interconnections for packet processors |
CITrcGenElemIn | Interface for the input of generic trace elements |
CITrcRawFrameIn | Interface to monitor the raw frame decode progress. |
CITrcSrcIndexCreator | Interface class to index the frame formatted trace stream |
►CITrcTypedBase | Abstract base class to for interfaces templated types |
►CIPktDataIn< P > | Interface class providing an input for discrete protocol packets |
►CTrcPktDecodeBase< StmTrcPacket, STMConfig > | |
CTrcPktDecodeStm | |
►CTrcPktDecodeBase< EtmV3TrcPacket, EtmV3Config > | |
CTrcPktDecodeEtmV3 | |
►CTrcPktDecodeBase< PtmTrcPacket, PtmConfig > | |
CTrcPktDecodePtm | |
►CTrcPktDecodeBase< EtmV4ITrcPacket, EtmV4Config > | |
CTrcPktDecodeEtmV4I | |
CTrcPktDecodeBase< P, Pc > | |
CIPktRawDataMon< P > | Interface class for packet processor monitor |
CITrcPktIndexer< Pt > | Templated interface class to index packet types |
COcsdCodeFollower | The code follower looks for waypoints or addresses |
CocsdDataRespStr | |
CocsdError | |
COcsdGenElemList | Maintain a list of elements to be output |
COcsdGenElemStack | |
COcsdLibDcdRegister | |
CocsdMsgLogger | |
CocsdMsgLogStrOutI | |
COcsdPeContext | Handler for the ocsd_pe_context structure |
CocsdVersion | |
CPtmAtoms | |
►CTraceComponent | Base class for all decode components in the library |
►CTrcPktDecodeI | |
CTrcPktDecodeBase< StmTrcPacket, STMConfig > | |
CTrcPktDecodeBase< EtmV3TrcPacket, EtmV3Config > | |
CTrcPktDecodeBase< PtmTrcPacket, PtmConfig > | |
CTrcPktDecodeBase< EtmV4ITrcPacket, EtmV4Config > | |
CTrcPktDecodeBase< P, Pc > | |
CTrcPktProcI | Base Packet processing interface |
CTraceRawBuffer | |
CTrcAddrReturnStack | |
CTrcMemAccCache | |
CTrcMemAccCBIF | Interface class to implement memory accessor callbacks |
►CTrcMemAccessorBase | Memory range to access by trace decoder |
CFileRegionMemAccessor | |
CTrcMemAccBufPtr | Trace memory accessor for a memory buffer |
CTrcMemAccCB | |
CTrcMemAccessorFile | Memory accessor for a binary file |
CTrcMemAccFactory | |
►CTrcPacketBase | |
CEtmV3TrcPacket | ETMv3 Trace Protocol Packet |
CEtmV4ITrcPacket | ETMv4 Instuction Trace Protocol Packet |
CPtmTrcPacket | |
CStmTrcPacket | STM trace packet with packet printing functionality |
►CtrcPrintableElem | Class to provide trace element strings for printing |
CEtmV3TrcPacket | ETMv3 Trace Protocol Packet |
CEtmV4ITrcPacket | ETMv4 Instuction Trace Protocol Packet |
COcsdTraceElement | Generic trace element class |
CPtmTrcPacket | |
CStmTrcPacket | STM trace packet with packet printing functionality |
►CTrcStackElem | |
CTrcStackElemAddr | |
CTrcStackElemAtom | |
CTrcStackElemCtxt | |
CTrcStackElemExcept | |
CTrcStackElemMarker | |
CTrcStackElemParam | |
CTrcStackQElem | |