aboutsummaryrefslogtreecommitdiff
path: root/decoder/tests/snapshot_parser_lib/include/ss_to_dcdtree.h
diff options
context:
space:
mode:
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.h5
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;