クラス sc_core::sc_interface

#include <sc_interface.h>

sc_core::sc_interfaceに対する継承グラフ

Inheritance graph
[凡例]

すべてのメンバ一覧

Public メソッド

virtual void register_port (sc_port_base &port_, const char *if_typename_)
virtual const sc_eventdefault_event () const
virtual ~sc_interface ()

Protected メソッド

 sc_interface ()

Private メソッド

 sc_interface (const sc_interface &)
sc_interfaceoperator= (const sc_interface &)

Static Private 変数

static sc_event m_never_notified


説明

sc_interface.h65 行で定義されています。


コンストラクタとデストラクタ

sc_core::sc_interface::~sc_interface (  )  [virtual]

sc_interface.cpp78 行で定義されています。

00079 {}

sc_core::sc_interface::sc_interface (  )  [protected]

sc_interface.cpp84 行で定義されています。

00085 {}

sc_core::sc_interface::sc_interface ( const sc_interface  )  [private]


関数

void sc_core::sc_interface::register_port ( sc_port_base port_,
const char *  if_typename_ 
) [virtual]

const sc_event & sc_core::sc_interface::default_event (  )  const [virtual]

sc_core::sc_event_queue, sc_core::sc_signal< T >, sc_core::sc_signal< bool >, sc_core::sc_signal< sc_dt::sc_logic >, と sc_core::sc_signal< sc_dt::sc_lv< W > >で再定義されています。

sc_interface.cpp69 行で定義されています。

00070 {
00071     SC_REPORT_WARNING( SC_ID_NO_DEFAULT_EVENT_, 0 );
00072     return m_never_notified;
00073 }

sc_interface& sc_core::sc_interface::operator= ( const sc_interface  )  [private]


変数

sc_interface.h92 行で定義されています。


このクラスの説明は次のファイルから生成されました:

SystemCに対してFri Jun 6 20:11:45 2008に生成されました。  doxygen 1.5.6