OpenCSD - CoreSight Trace Decode Library  1.3.3
trc_dcd_mngr_etmv4i.h
Go to the documentation of this file.
1 /*
2  * \file trc_dcd_mngr_etmv4i.h
3  * \brief Reference CoreSight Trace Decoder :
4  *
5  * \copyright Copyright (c) 2016, ARM Limited. All Rights Reserved.
6  */
7 
8 #ifndef ARM_TRC_DCD_MNGR_ETMV4I_H_INCLUDED
9 #define ARM_TRC_DCD_MNGR_ETMV4I_H_INCLUDED
10 
11 #include "common/ocsd_dcd_mngr.h"
12 #include "trc_pkt_decode_etmv4i.h"
13 #include "trc_pkt_proc_etmv4.h"
14 #include "trc_cmp_cfg_etmv4.h"
15 #include "trc_pkt_types_etmv4.h"
16 
17 class DecoderMngrEtmV4I : public DecodeMngrFullDcd< EtmV4ITrcPacket,
18  ocsd_etmv4_i_pkt_type,
19  EtmV4Config,
20  ocsd_etmv4_cfg,
21  TrcPktProcEtmV4I,
22  TrcPktDecodeEtmV4I>
23 {
24 public:
25  DecoderMngrEtmV4I(const std::string &name) : DecodeMngrFullDcd(name,OCSD_PROTOCOL_ETMV4I) {};
26  virtual ~DecoderMngrEtmV4I() {};
27 };
28 
29 #endif // ARM_TRC_DCD_MNGR_ETMV4I_H_INCLUDED
30 
31 /* End of File trc_dcd_mngr_etmv4i.h */
DecoderMngrEtmV4I(const std::string &name)
@ OCSD_PROTOCOL_ETMV4I