|
OpenCSD - CoreSight Trace Decode Library 1.4.0
|
Decode tree element. More...
#include <ocsd_dcd_tree_elem.h>


Public Member Functions | |
| DecodeTreeElement () | |
| ~DecodeTreeElement () | |
| void | SetDecoderElement (const std::string &name, IDecoderMngr *dcdMngr, TraceComponent *pHandle, bool bCreated) |
| void | DestroyElem () |
| const std::string & | getDecoderTypeName () |
| IDecoderMngr * | getDecoderMngr () |
| ocsd_trace_protocol_t | getProtocol () const |
| TraceComponent * | getDecoderHandle () |
Additional Inherited Members | |
Protected Attributes inherited from _decoder_elements | |
| std::string | dcd_name |
| Registered name of the decoder. More... | |
| TraceComponent * | dcd_handle |
| handle to the decoder object More... | |
| IDecoderMngr * | dcd_mngr |
| pointer to the decoder manager interface for the decodcer More... | |
| ocsd_trace_protocol_t | protocol |
| protocol type More... | |
| bool | created |
Decode tree element.
Decoder tree elements are references to individual decoders in the tree. These allow iteration of all decoders in the tree to perform common operations.
The DecodeTree contains a list of elements.
Definition at line 68 of file ocsd_dcd_tree_elem.h.
|
inline |
Definition at line 72 of file ocsd_dcd_tree_elem.h.
|
inline |
Definition at line 80 of file ocsd_dcd_tree_elem.h.
|
inline |
Definition at line 78 of file ocsd_dcd_tree_elem.h.
|
inline |
Definition at line 77 of file ocsd_dcd_tree_elem.h.
|
inline |
Definition at line 79 of file ocsd_dcd_tree_elem.h.