クラス 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_logicin_port_l_type
typedef sc_inout< bool > inout_port_b_type
typedef sc_inout< sc_dt::sc_logicinout_port_l_type

Public メソッド

sc_sensitiveoperator<< (sc_method_handle)
sc_sensitiveoperator<< (sc_thread_handle)
sc_sensitiveoperator() (const sc_event &)
sc_sensitiveoperator() (const sc_interface &)
sc_sensitiveoperator() (const sc_port_base &)
sc_sensitiveoperator() (sc_event_finder &)
sc_sensitiveoperator<< (const sc_event &)
sc_sensitiveoperator<< (const sc_interface &)
sc_sensitiveoperator<< (const sc_port_base &)
sc_sensitiveoperator<< (sc_event_finder &)
sc_sensitiveoperator() (sc_cthread_handle, sc_event_finder &)
sc_sensitiveoperator() (sc_cthread_handle, const in_if_b_type &)
sc_sensitiveoperator() (sc_cthread_handle, const in_if_l_type &)
sc_sensitiveoperator() (sc_cthread_handle, const in_port_b_type &)
sc_sensitiveoperator() (sc_cthread_handle, const in_port_l_type &)
sc_sensitiveoperator() (sc_cthread_handle, const inout_port_b_type &)
sc_sensitiveoperator() (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_sensitiveoperator= (const sc_sensitive &)

Private 変数

sc_modulem_module
enum sc_core::sc_sensitive:: { ... }  m_mode
sc_process_bm_handle

フレンド

class sc_module


型定義


列挙型

anonymous enum [private]

列挙型の値:
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]


関数

sc_sensitive & sc_core::sc_sensitive::operator<< ( sc_method_handle  handle_  ) 

sc_sensitive & sc_core::sc_sensitive::operator<< ( sc_thread_handle  handle_  ) 

sc_sensitive & sc_core::sc_sensitive::operator() ( const sc_event event_  ) 

sc_sensitive & sc_core::sc_sensitive::operator() ( const sc_interface interface_  ) 

sc_sensitive & sc_core::sc_sensitive::operator() ( const sc_port_base port_  ) 

sc_sensitive & sc_core::sc_sensitive::operator() ( sc_event_finder event_finder_  ) 

sc_sensitive & sc_core::sc_sensitive::operator<< ( const sc_event event_  ) 

sc_sensitive & sc_core::sc_sensitive::operator<< ( const sc_interface interface_  ) 

sc_sensitive & sc_core::sc_sensitive::operator<< ( const sc_port_base port_  ) 

sc_sensitive & sc_core::sc_sensitive::operator<< ( sc_event_finder event_finder_  ) 

sc_sensitive & sc_core::sc_sensitive::operator() ( sc_cthread_handle  handle_,
sc_event_finder event_finder_ 
)

sc_sensitive & sc_core::sc_sensitive::operator() ( sc_cthread_handle  handle_,
const in_if_b_type interface_ 
)

sc_sensitive & sc_core::sc_sensitive::operator() ( sc_cthread_handle  handle_,
const in_if_l_type interface_ 
)

sc_sensitive & sc_core::sc_sensitive::operator() ( sc_cthread_handle  handle_,
const in_port_b_type port_ 
)

sc_sensitive & sc_core::sc_sensitive::operator() ( sc_cthread_handle  handle_,
const in_port_l_type port_ 
)

sc_sensitive & sc_core::sc_sensitive::operator() ( sc_cthread_handle  handle_,
const inout_port_b_type port_ 
)

sc_sensitive & sc_core::sc_sensitive::operator() ( sc_cthread_handle  handle_,
const inout_port_l_type port_ 
)

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::make_static_sensitivity ( sc_process_b handle_,
const sc_port_base port_ 
) [static]

void sc_core::sc_sensitive::make_static_sensitivity ( sc_process_b handle_,
sc_event_finder event_finder_ 
) [static]

void sc_core::sc_sensitive::reset (  ) 

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


フレンドと関連する関数

friend class sc_module [friend]


変数

enum { ... } sc_core::sc_sensitive::m_mode [private]


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

SystemCに対してFri Jun 6 07:40:51 2008に生成されました。  doxygen 1.5.6