Home
last modified time | relevance | path

Searched refs:IDecoderMngr (Results 1 – 10 of 10) sorted by relevance

/external/OpenCSD/decoder/include/common/
Docsd_lib_dcd_register.h63 …const ocsd_err_t registerDecoderTypeByName(const std::string &name, IDecoderMngr *p_decoder_fact);…
64 const ocsd_err_t getDecoderMngrByName(const std::string &name, IDecoderMngr **p_decoder_mngr);
65 …const ocsd_err_t getDecoderMngrByType(const ocsd_trace_protocol_t decoderType, IDecoderMngr **p_de…
77 …std::map<const std::string, IDecoderMngr *> m_decoder_mngrs; //!< map linking n…
78 …std::map<const std::string, IDecoderMngr *>::const_iterator m_iter; //!< iterator for …
80 …std::map<const ocsd_trace_protocol_t, IDecoderMngr *> m_typed_decoder_mngrs; //!< map linking d…
83 IDecoderMngr *m_pLastTypedDecoderMngr; //!< last manager we found by type
103 typedef IDecoderMngr *(*CreateMngr)(const std::string &name);
112 template <typename T> IDecoderMngr *createManagerInst(const std::string &name) in createManagerInst()
121 IDecoderMngr *pMngr; //!< pointer to created decoder manager
Docsd_dcd_tree_elem.h54 IDecoderMngr *dcd_mngr; //!< pointer to the decoder manager interface for the decodcer
74 …void SetDecoderElement(const std::string &name, IDecoderMngr *dcdMngr, TraceComponent *pHandle, bo…
78 IDecoderMngr *getDecoderMngr() { return dcd_mngr; }; in getDecoderMngr()
92 inline void DecodeTreeElement::SetDecoderElement(const std::string &name, IDecoderMngr *dcdMngr, Tr… in SetDecoderElement()
Docsd_dcd_mngr_i.h49 class IDecoderMngr
52 IDecoderMngr() {}; in IDecoderMngr() function
53 virtual ~IDecoderMngr() {}; in ~IDecoderMngr()
Docsd_dcd_mngr.h45 class DecoderMngrBase : public IDecoderMngr
/external/OpenCSD/decoder/source/
Docsd_lib_dcd_register.cpp94 …csdLibDcdRegister::registerDecoderTypeByName(const std::string &name, IDecoderMngr *p_decoder_fact) in registerDecoderTypeByName()
98 m_decoder_mngrs.emplace(std::pair<const std::string, IDecoderMngr *>(name,p_decoder_fact)); in registerDecoderTypeByName()
99 …m_typed_decoder_mngrs.emplace(std::pair<const ocsd_trace_protocol_t, IDecoderMngr *>(p_decoder_fac… in registerDecoderTypeByName()
137 …std::map<const ocsd_trace_protocol_t, IDecoderMngr *>::const_iterator iter = m_typed_decoder_mngrs… in deRegisterCustomDecoders()
140 IDecoderMngr *pMngr = iter->second; in deRegisterCustomDecoders()
147 const ocsd_err_t OcsdLibDcdRegister::getDecoderMngrByName(const std::string &name, IDecoderMngr **p… in getDecoderMngrByName()
156 std::map<const std::string, IDecoderMngr *>::const_iterator iter = m_decoder_mngrs.find(name); in getDecoderMngrByName()
163 …gister::getDecoderMngrByType(const ocsd_trace_protocol_t decoderType, IDecoderMngr **p_decoder_mng… in getDecoderMngrByType()
176 …std::map<const ocsd_trace_protocol_t, IDecoderMngr *>::const_iterator iter = m_typed_decoder_mngrs… in getDecoderMngrByType()
186 std::map<const std::string, IDecoderMngr *>::const_iterator iter = m_decoder_mngrs.find(name); in isRegisteredDecoder()
[all …]
Docsd_dcd_tree.cpp399 IDecoderMngr *pDecoderMngr = 0; in createDecoder()
/external/OpenCSD/decoder/source/c_api/
Docsd_c_api_custom_obj.h43 class CustomDcdMngrWrapper : public IDecoderMngr
Docsd_c_api_custom_obj.cpp94 IDecoderMngr *p_mngr = 0; in ocsd_cust_protocol_to_str()
Docsd_c_api.cpp167 IDecoderMngr *pDcdMngr; in ocsd_dt_create_decoder()
/external/OpenCSD/decoder/docs/prog_guide/
Dprog_guide_main.md461 The IDecoderMngr interface on this object is used to attach the packet sink object to the required …