#include <sc_port.h>
Public メソッド | |
sc_port () | |
sc_port (const char *name_) | |
sc_port (IF &interface_) | |
sc_port (const char *name_, IF &interface_) | |
sc_port (base_type &parent_) | |
sc_port (const char *name_, base_type &parent_) | |
sc_port (this_type &parent_) | |
sc_port (const char *name_, this_type &parent_) | |
virtual | ~sc_port () |
virtual const char * | kind () const |
Private 型 | |
typedef sc_port_b< IF > | base_type |
typedef sc_port< IF, N > | this_type |
Private メソッド | |
sc_port (const this_type &) | |
this_type & | operator= (const this_type &) |
typedef sc_port_b<IF> sc_core::sc_port< IF, N >::base_type [private] |
sc_core::sc_port_b< IF >を再定義しています。
sc_core::sc_fifo_in< T >, sc_core::sc_fifo_out< T >, sc_core::sc_in< T >, sc_core::sc_in< bool >, sc_core::sc_in< sc_dt::sc_logic >, sc_core::sc_inout< T >, sc_core::sc_inout< bool >, sc_core::sc_inout< sc_dt::sc_logic >, sc_core::sc_out< T >, sc_core::sc_in_resolved, sc_core::sc_inout_resolved, sc_core::sc_out_resolved, sc_core::sc_in_rv< W >, sc_core::sc_inout_rv< W >, sc_core::sc_out_rv< W >, sc_core::sc_in< sc_dt::sc_lv< W > >, と sc_core::sc_inout< sc_dt::sc_lv< W > >で再定義されています。
typedef sc_port<IF,N> sc_core::sc_port< IF, N >::this_type [private] |
sc_core::sc_port_b< IF >を再定義しています。
sc_core::sc_fifo_in< T >, sc_core::sc_fifo_out< T >, sc_core::sc_in< T >, sc_core::sc_in< bool >, sc_core::sc_in< sc_dt::sc_logic >, sc_core::sc_inout< T >, sc_core::sc_inout< bool >, sc_core::sc_inout< sc_dt::sc_logic >, sc_core::sc_out< T >, sc_core::sc_in_resolved, sc_core::sc_inout_resolved, sc_core::sc_out_resolved, sc_core::sc_in_rv< W >, sc_core::sc_inout_rv< W >, sc_core::sc_out_rv< W >, sc_core::sc_in< sc_dt::sc_lv< W > >, と sc_core::sc_inout< sc_dt::sc_lv< W > >で再定義されています。
sc_core::sc_port< IF, N >::sc_port | ( | ) | [inline] |
sc_core::sc_port< IF, N >::sc_port | ( | const char * | name_ | ) | [inline, explicit] |
sc_core::sc_port< IF, N >::sc_port | ( | IF & | interface_ | ) | [inline, explicit] |
sc_core::sc_port< IF, N >::sc_port | ( | const char * | name_, | |
IF & | interface_ | |||
) | [inline] |
sc_core::sc_port< IF, N >::sc_port | ( | base_type & | parent_ | ) | [inline, explicit] |
sc_core::sc_port< IF, N >::sc_port | ( | const char * | name_, | |
base_type & | parent_ | |||
) | [inline] |
sc_core::sc_port< IF, N >::sc_port | ( | this_type & | parent_ | ) | [inline] |
sc_core::sc_port< IF, N >::sc_port | ( | const char * | name_, | |
this_type & | parent_ | |||
) | [inline] |
virtual sc_core::sc_port< IF, N >::~sc_port | ( | ) | [inline, virtual] |
sc_core::sc_port< IF, N >::sc_port | ( | const this_type & | ) | [private] |
virtual const char* sc_core::sc_port< IF, N >::kind | ( | ) | const [inline, virtual] |
sc_core::sc_port_baseを再定義しています。
sc_core::sc_fifo_in< T >, sc_core::sc_fifo_out< T >, sc_core::sc_in< T >, sc_core::sc_in< bool >, sc_core::sc_in< sc_dt::sc_logic >, sc_core::sc_inout< T >, sc_core::sc_inout< bool >, sc_core::sc_inout< sc_dt::sc_logic >, sc_core::sc_out< T >, sc_core::sc_in_resolved, sc_core::sc_inout_resolved, sc_core::sc_out_resolved, sc_core::sc_in_rv< W >, sc_core::sc_inout_rv< W >, sc_core::sc_out_rv< W >, sc_core::sc_in< sc_dt::sc_lv< W > >, と sc_core::sc_inout< sc_dt::sc_lv< W > >で再定義されています。
this_type& sc_core::sc_port< IF, N >::operator= | ( | const this_type & | ) | [private] |
sc_core::sc_port_b< IF >を再定義しています。
sc_core::sc_in< T >, sc_core::sc_in< bool >, sc_core::sc_in< sc_dt::sc_logic >, sc_core::sc_inout< T >, sc_core::sc_inout< T >, sc_core::sc_inout< bool >, sc_core::sc_inout< bool >, sc_core::sc_inout< sc_dt::sc_logic >, sc_core::sc_inout< sc_dt::sc_logic >, sc_core::sc_out< T >, sc_core::sc_out< T >, sc_core::sc_in_resolved, sc_core::sc_inout_resolved, sc_core::sc_inout_resolved, sc_core::sc_out_resolved, sc_core::sc_out_resolved, sc_core::sc_in_rv< W >, sc_core::sc_inout_rv< W >, sc_core::sc_out_rv< W >, sc_core::sc_in< sc_dt::sc_lv< W > >, sc_core::sc_inout< sc_dt::sc_lv< W > >, と sc_core::sc_inout< sc_dt::sc_lv< W > >で再定義されています。