クラス sc_core::sc_sensitive
#include <sc_sensitive.h>
すべてのメンバ一覧
|
Public 型 |
| typedef sc_signal_in_if< bool > | in_if_b_type |
typedef sc_signal_in_if
< sc_dt::sc_logic > | in_if_l_type |
| typedef sc_in< bool > | in_port_b_type |
| typedef sc_in< sc_dt::sc_logic > | in_port_l_type |
| typedef sc_inout< bool > | inout_port_b_type |
| typedef sc_inout< sc_dt::sc_logic > | inout_port_l_type |
Public メソッド |
| sc_sensitive & | operator<< (sc_method_handle) |
| sc_sensitive & | operator<< (sc_thread_handle) |
| sc_sensitive & | operator() (const sc_event &) |
| sc_sensitive & | operator() (const sc_interface &) |
| sc_sensitive & | operator() (const sc_port_base &) |
| sc_sensitive & | operator() (sc_event_finder &) |
| sc_sensitive & | operator<< (const sc_event &) |
| sc_sensitive & | operator<< (const sc_interface &) |
| sc_sensitive & | operator<< (const sc_port_base &) |
| sc_sensitive & | operator<< (sc_event_finder &) |
| sc_sensitive & | operator() (sc_cthread_handle, sc_event_finder &) |
| sc_sensitive & | operator() (sc_cthread_handle, const in_if_b_type &) |
| sc_sensitive & | operator() (sc_cthread_handle, const in_if_l_type &) |
| sc_sensitive & | operator() (sc_cthread_handle, const in_port_b_type &) |
| sc_sensitive & | operator() (sc_cthread_handle, const in_port_l_type &) |
| sc_sensitive & | operator() (sc_cthread_handle, const inout_port_b_type &) |
| sc_sensitive & | operator() (sc_cthread_handle, const inout_port_l_type &) |
| void | reset () |
Static Public メソッド |
| static void | make_static_sensitivity (sc_process_b *, const sc_event &) |
| static void | make_static_sensitivity (sc_process_b *, const sc_interface &) |
| static void | make_static_sensitivity (sc_process_b *, const sc_port_base &) |
| static void | make_static_sensitivity (sc_process_b *, sc_event_finder &) |
Private 型 |
| enum | { SC_NONE_,
SC_METHOD_,
SC_THREAD_
} |
Private メソッド |
| | sc_sensitive (sc_module *) |
| | ~sc_sensitive () |
| | sc_sensitive () |
| | sc_sensitive (const sc_sensitive &) |
| sc_sensitive & | operator= (const sc_sensitive &) |
Private 変数 |
| sc_module * | m_module |
| enum sc_core::sc_sensitive:: { ... } | m_mode |
| sc_process_b * | m_handle |
フレンド |
| class | sc_module |
型定義
列挙型
- 列挙型の値:
-
| SC_NONE_ |
|
| SC_METHOD_ |
|
| SC_THREAD_ |
|
コンストラクタとデストラクタ
| sc_core::sc_sensitive::sc_sensitive |
( |
sc_module * |
module_ |
) |
[explicit, private] |
| sc_core::sc_sensitive::~sc_sensitive |
( |
|
) |
[private] |
| sc_core::sc_sensitive::sc_sensitive |
( |
|
) |
[private] |
| sc_core::sc_sensitive::sc_sensitive |
( |
const sc_sensitive & |
|
) |
[private] |
関数
| void sc_core::sc_sensitive::make_static_sensitivity |
( |
sc_process_b * |
handle_, |
|
|
const sc_event & |
event_ | |
|
) |
| | [static] |
| void sc_core::sc_sensitive::make_static_sensitivity |
( |
sc_process_b * |
handle_, |
|
|
const sc_interface & |
interface_ | |
|
) |
| | [static] |
| void sc_core::sc_sensitive::reset |
( |
|
) |
|
フレンドと関連する関数
変数
このクラスの説明は次のファイルから生成されました: