Class List
Here are the classes, structs, unions and interfaces with brief descriptions:

_decoder_elements | Decode tree element base structure
_etmv3_context_t |
_etmv3_data_t |
_etmv3_isync_t |
_etmv4_addr_val_t |
_etmv4_context_t |
_etmv4_trace_info_t |
_ocsd_arch_profile_t |
_ocsd_etmv3_cfg |
_ocsd_etmv3_excep |
_ocsd_etmv3_pkt |
_ocsd_etmv4_cfg |
_ocsd_etmv4_d_pkt |
_ocsd_etmv4_i_pkt |
_ocsd_extern_dcd_cb_fns |
_ocsd_extern_dcd_fact |
_ocsd_extern_dcd_inst |
_ocsd_file_mem_region |
_ocsd_generic_trace_elem |
_ocsd_instr_info |
_ocsd_pe_context |
_ocsd_pkt_atom |
_ocsd_pkt_byte_sz_val |
_ocsd_pkt_vaddr |
_ocsd_ptm_cfg |
_ocsd_ptm_excep |
_ocsd_ptm_pkt |
_ocsd_stm_cfg |
_ocsd_stm_pkt |
_ocsd_swt_info |
_ptm_context_t |
_retStackElement |
_trace_event_t |
built_in_decoder_info |
cache_block |
componentAttachPt | Single component interface pointer attachment point
CoreArchProfileMap | Map core / arch name to profile for decoder
CSConfig | Base class for configuration data on CoreSight trace component
DecodeMngrFullDcd |
DecodeMngrPktProc |
DecoderMngrBase |
DecoderMngrEtmV3 |
DecoderMngrEtmV4I |
DecoderMngrPtm |
DecoderMngrStm |
DecodeTree | Class to manage the decoding of data from a single trace sink
DecodeTreeElement | Decode tree element
Etmv3Atoms |
EtmV3Config | Interpreter class for etm v3 config structure
EtmV3TrcPacket | ETMv3 Trace Protocol Packet
EtmV4Config | Interpreter class for etm v4 config structure
EtmV4DTrcPacket | ETMv4 Data Trace Protocol Packet
EtmV4ITrcPacket | ETMv4 Instuction Trace Protocol Packet
EtmV4P0Stack |
Etmv4PktAddrStack | ETMv4 Address packet values stack
FileRegionMemAccessor |
IComponentAttachNotifier |
IDecoderMngr |
IInstrDecode | Interface class to an instruction opcode decoder
IPktDataIn | Interface class providing an input for discrete protocol packets
IPktRawDataMon | Interface class for packet processor monitor
ITargetMemAccess | Interface to target memory access
ITraceErrorLog | Error logging interface
ITrcDataIn | Interface to either trace data frame deformatter or packet processor
ITrcGenElemIn | Interface for the input of generic trace elements
ITrcPktIndexer | Templated interface class to index packet types
ITrcRawFrameIn | Interface to monitor the raw frame decode progress.
ITrcSrcIndexCreator | Interface class to index the frame formatted trace stream
ITrcTypedBase | Abstract base class to for interfaces templated types
OcsdCodeFollower | The code follower looks for waypoints or addresses
ocsdDefaultErrorLogger |
ocsdError |
OcsdGenElemList | Maintain a list of elements to be output
OcsdLibDcdRegister |
ocsdMsgLogger |
ocsdMsgLogStrOutI |
OcsdPeContext | Handler for the ocsd_pe_context structure
OcsdTraceElement | Generic trace element class
ocsdVersion |
PtmAtoms |
PtmConfig | Interpreter class for PTM Hardware configuration
PtmTrcPacket |
STMConfig | STM hardware configuration data
StmTrcPacket | STM trace packet with packet printing functionality
TraceComponent | Base class for all decode components in the library
TraceFormatterFrameDecoder |
TrcAddrReturnStack |
TrcMemAccBufPtr | Trace memory accessor for a memory buffer
TrcMemAccCache |
TrcMemAccCB |
TrcMemAccCBIF | Interface class to implement memory accessor callbacks
TrcMemAccessorBase | Memory range to access by trace decoder
TrcMemAccessorFile | Memory accessor for a binary file
TrcMemAccFactory |
TrcMemAccMapGlobalSpace |
TrcMemAccMapper |
TrcPacketBase |
TrcPktDecodeBase |
TrcPktDecodeEtmV3 |
TrcPktDecodeEtmV4I |
TrcPktDecodeI |
TrcPktDecodePtm |
TrcPktDecodeStm |
TrcPktProcBase | Packet Processor base class. Provides common infrastructure and interconnections for packet processors
TrcPktProcEtmV3 |
TrcPktProcEtmV4D |
TrcPktProcEtmV4I |
TrcPktProcI | Base Packet processing interface
TrcPktProcPtm |
_pkt_i_table_t |
TrcPktProcStm |
trcPrintableElem | Class to provide trace element strings for printing
TrcStackElem |
TrcStackElemAddr |
TrcStackElemAtom |
TrcStackElemCtxt |
TrcStackElemExcept |
TrcStackElemParam |