Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / model / vendor / TLM-2006-11-29 / tlm / analysis / analysis_if.h
CommitLineData
86530b38
AT
1
2#ifndef ANALYSIS_IF_HEADER
3#define ANALYSIS_IF_HEADER
4
5#include <systemc.h>
6
7template < typename T >
8class analysis_if : public virtual sc_interface {
9 public:
10 virtual void write( const T &t ) = 0;
11};
12
13template < typename T >
14class delayed_analysis_if : public virtual sc_interface {
15 public:
16
17 virtual void write( const T &transaction ,
18 const sc_time &time ) = 0;
19};
20
21#endif