diff options
Diffstat (limited to 'decoder/tests/snapshot_parser_lib/include/ss_to_dcdtree.h')
-rw-r--r-- | decoder/tests/snapshot_parser_lib/include/ss_to_dcdtree.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/decoder/tests/snapshot_parser_lib/include/ss_to_dcdtree.h b/decoder/tests/snapshot_parser_lib/include/ss_to_dcdtree.h index a84e1843881f..3c85f9d152da 100644 --- a/decoder/tests/snapshot_parser_lib/include/ss_to_dcdtree.h +++ b/decoder/tests/snapshot_parser_lib/include/ss_to_dcdtree.h @@ -52,7 +52,7 @@ public: void initialise(SnapShotReader *m_pReader, ITraceErrorLog *m_pErrLogInterface); - bool createDecodeTree(const std::string &SourceBufferName, bool bPacketProcOnly); + bool createDecodeTree(const std::string &SourceBufferName, bool bPacketProcOnly, uint32_t add_create_flags = 0); void destroyDecodeTree(); DecodeTree *getDecodeTree() const { return m_pDecodeTree; }; const char *getBufferFileName() const { return m_BufferFileName.c_str(); }; @@ -66,6 +66,7 @@ private: bool createETMv4Decoder(const std::string &coreName, Parser::Parsed *devSrc, const bool bDataChannel = false); bool createETMv3Decoder(const std::string &coreName, Parser::Parsed *devSrc); bool createPTMDecoder(const std::string &coreName, Parser::Parsed *devSrc); + bool createETEDecoder(const std::string &coreName, Parser::Parsed *devSrc); // TBD add etmv4d // create a decoder related to a software trace source (ITM, STM) @@ -91,7 +92,7 @@ private: void processDumpfiles(std::vector<Parser::DumpDef> &dumps); - + uint32_t m_add_create_flags; bool m_bInit; DecodeTree *m_pDecodeTree; |