#include <sc_export.h>

Public メソッド | |
| sc_export () | |
| sc_export (const char *name_) | |
| sc_export (IF &interface_) | |
| sc_export (const char *name_, IF &interface_) | |
| sc_export (this_type &child_) | |
| virtual | ~sc_export () |
| virtual sc_interface * | get_interface () |
| virtual const sc_interface * | get_interface () const |
| const IF * | operator-> () const |
| IF * | operator-> () |
| operator IF & () | |
| void | bind (IF &interface_) |
| void | operator() (IF &interface_) |
| virtual const char * | kind () const |
Protected メソッド | |
| const char * | if_typename () const |
Protected 変数 | |
| IF * | m_interface_p |
Private 型 | |
| typedef sc_export< IF > | this_type |
Private メソッド | |
| sc_export (const this_type &) | |
| this_type & | operator= (const this_type &) |
typedef sc_export<IF> sc_core::sc_export< IF >::this_type [private] |
sc_core::sc_export_baseを再定義しています。
| sc_core::sc_export< IF >::sc_export | ( | ) | [inline] |
| sc_core::sc_export< IF >::sc_export | ( | const char * | name_ | ) | [inline] |
| sc_core::sc_export< IF >::sc_export | ( | IF & | interface_ | ) | [inline] |
| sc_core::sc_export< IF >::sc_export | ( | const char * | name_, | |
| IF & | interface_ | |||
| ) | [inline] |
| sc_core::sc_export< IF >::sc_export | ( | this_type & | child_ | ) | [inline, explicit] |
| virtual sc_core::sc_export< IF >::~sc_export | ( | ) | [inline, virtual] |
| sc_core::sc_export< IF >::sc_export | ( | const this_type & | ) | [private] |
| virtual sc_interface* sc_core::sc_export< IF >::get_interface | ( | ) | [inline, virtual] |
sc_core::sc_export_baseを実装しています。
| virtual const sc_interface* sc_core::sc_export< IF >::get_interface | ( | ) | const [inline, virtual] |
sc_core::sc_export_baseを実装しています。
| const IF* sc_core::sc_export< IF >::operator-> | ( | ) | const [inline] |
| IF* sc_core::sc_export< IF >::operator-> | ( | ) | [inline] |
| sc_core::sc_export< IF >::operator IF & | ( | ) | [inline] |
| void sc_core::sc_export< IF >::bind | ( | IF & | interface_ | ) | [inline] |
| void sc_core::sc_export< IF >::operator() | ( | IF & | interface_ | ) | [inline] |
| virtual const char* sc_core::sc_export< IF >::kind | ( | ) | const [inline, virtual] |
sc_core::sc_objectを再定義しています。
| const char* sc_core::sc_export< IF >::if_typename | ( | ) | const [inline, protected, virtual] |
sc_core::sc_export_baseを実装しています。
| this_type& sc_core::sc_export< IF >::operator= | ( | const this_type & | ) | [private] |
sc_core::sc_export_baseを再定義しています。
IF* sc_core::sc_export< IF >::m_interface_p [protected] |
1.5.6