#include <sc_module.h>
sc_core::sc_module::sc_module | ( | const char * | nm | ) | [protected] |
sc_core::sc_module::sc_module | ( | const std::string & | nm | ) | [protected] |
sc_core::sc_module::sc_module | ( | const sc_module_name & | nm | ) | [protected] |
sc_core::sc_module::sc_module | ( | ) | [protected] |
sc_core::sc_module::~sc_module | ( | ) | [virtual] |
sc_core::sc_module::sc_module | ( | const sc_module & | ) | [private] |
sc_simcontext* sc_core::sc_module::sc_get_curr_simcontext | ( | ) | [inline] |
const char * sc_core::sc_module::gen_unique_name | ( | const char * | basename_, | |
bool | preserve_first | |||
) |
virtual const char* sc_core::sc_module::kind | ( | ) | const [inline, virtual] |
sc_core::sc_objectを再定義しています。
void sc_core::sc_module::before_end_of_elaboration | ( | ) | [protected, virtual] |
void sc_core::sc_module::construction_done | ( | ) | [protected] |
void sc_core::sc_module::end_of_elaboration | ( | ) | [protected, virtual] |
void sc_core::sc_module::elaboration_done | ( | bool & | error_ | ) | [protected] |
void sc_core::sc_module::start_of_simulation | ( | ) | [protected, virtual] |
void sc_core::sc_module::start_simulation | ( | ) | [protected] |
void sc_core::sc_module::end_of_simulation | ( | ) | [protected, virtual] |
void sc_core::sc_module::simulation_done | ( | ) | [protected] |
void sc_core::sc_module::sc_module_init | ( | ) | [protected] |
sc_module & sc_core::sc_module::operator<< | ( | sc_interface & | interface_ | ) |
sc_module & sc_core::sc_module::operator<< | ( | sc_port_base & | port_ | ) |
sc_module& sc_core::sc_module::operator, | ( | sc_interface & | interface_ | ) | [inline] |
sc_module& sc_core::sc_module::operator, | ( | sc_port_base & | port_ | ) | [inline] |
const ::std::vector< sc_object * > & sc_core::sc_module::get_child_objects | ( | ) | const |
void sc_core::sc_module::add_child_object | ( | sc_object * | object_ | ) | [protected] |
void sc_core::sc_module::remove_child_object | ( | sc_object * | object_ | ) | [protected] |
void sc_core::sc_module::end_module | ( | ) | [protected] |
void sc_core::sc_module::dont_initialize | ( | ) | [protected] |
void sc_core::sc_module::reset_signal_is | ( | const sc_in< bool > & | port, | |
bool | level | |||
) | [protected] |
void sc_core::sc_module::reset_signal_is | ( | const sc_signal< bool > & | sig, | |
bool | level | |||
) | [protected] |
void sc_core::sc_module::wait | ( | ) | [inline, protected] |
void sc_core::sc_module::wait | ( | const sc_event & | e | ) | [inline, protected] |
void sc_core::sc_module::wait | ( | sc_event_or_list & | el | ) | [inline, protected] |
void sc_core::sc_module::wait | ( | sc_event_and_list & | el | ) | [inline, protected] |
void sc_core::sc_module::wait | ( | const sc_time & | t | ) | [inline, protected] |
void sc_core::sc_module::wait | ( | double | v, | |
sc_time_unit | tu | |||
) | [inline, protected] |
void sc_core::sc_module::wait | ( | double | v, | |
sc_time_unit | tu, | |||
const sc_event & | e | |||
) | [inline, protected] |
void sc_core::sc_module::wait | ( | const sc_time & | t, | |
sc_event_or_list & | el | |||
) | [inline, protected] |
void sc_core::sc_module::wait | ( | double | v, | |
sc_time_unit | tu, | |||
sc_event_or_list & | el | |||
) | [inline, protected] |
void sc_core::sc_module::wait | ( | const sc_time & | t, | |
sc_event_and_list & | el | |||
) | [inline, protected] |
void sc_core::sc_module::wait | ( | double | v, | |
sc_time_unit | tu, | |||
sc_event_and_list & | el | |||
) | [inline, protected] |
void sc_core::sc_module::next_trigger | ( | ) | [inline, protected] |
void sc_core::sc_module::next_trigger | ( | const sc_event & | e | ) | [inline, protected] |
void sc_core::sc_module::next_trigger | ( | sc_event_or_list & | el | ) | [inline, protected] |
void sc_core::sc_module::next_trigger | ( | sc_event_and_list & | el | ) | [inline, protected] |
void sc_core::sc_module::next_trigger | ( | const sc_time & | t | ) | [inline, protected] |
void sc_core::sc_module::next_trigger | ( | double | v, | |
sc_time_unit | tu | |||
) | [inline, protected] |
void sc_core::sc_module::next_trigger | ( | double | v, | |
sc_time_unit | tu, | |||
const sc_event & | e | |||
) | [inline, protected] |
void sc_core::sc_module::next_trigger | ( | const sc_time & | t, | |
sc_event_or_list & | el | |||
) | [inline, protected] |
void sc_core::sc_module::next_trigger | ( | double | v, | |
sc_time_unit | tu, | |||
sc_event_or_list & | el | |||
) | [inline, protected] |
void sc_core::sc_module::next_trigger | ( | const sc_time & | t, | |
sc_event_and_list & | el | |||
) | [inline, protected] |
void sc_core::sc_module::next_trigger | ( | double | v, | |
sc_time_unit | tu, | |||
sc_event_and_list & | el | |||
) | [inline, protected] |
bool sc_core::sc_module::timed_out | ( | ) | [inline, protected] |
void sc_core::sc_module::halt | ( | ) | [inline, protected] |
void sc_core::sc_module::wait | ( | int | n | ) | [inline, protected] |
void sc_core::sc_module::wait_until | ( | const sc_lambda_ptr & | l | ) | [inline, protected] |
void sc_core::sc_module::wait_until | ( | const sc_signal_bool_deval & | s | ) | [inline, protected] |
void sc_core::sc_module::at_posedge | ( | const sc_signal_in_if< bool > & | s | ) | [inline, protected] |
void sc_core::sc_module::at_posedge | ( | const sc_signal_in_if< sc_dt::sc_logic > & | s | ) | [inline, protected] |
void sc_core::sc_module::at_negedge | ( | const sc_signal_in_if< bool > & | s | ) | [inline, protected] |
void sc_core::sc_module::at_negedge | ( | const sc_signal_in_if< sc_dt::sc_logic > & | s | ) | [inline, protected] |
void sc_core::sc_module::watching | ( | const sc_lambda_ptr & | l | ) | [inline, protected] |
void sc_core::sc_module::watching | ( | const sc_signal_bool_deval & | s | ) | [inline, protected] |
void sc_core::sc_module::set_stack_size | ( | size_t | size | ) | [protected] |
int sc_core::sc_module::append_port | ( | sc_port_base * | port_ | ) | [protected] |
void sc_core::sc_module::defunct | ( | ) | [inline] |
sc_core::sc_process_hostを再定義しています。
friend class sc_module_name [friend] |
friend class sc_module_registry [friend] |
friend class sc_object [friend] |
friend class sc_port_registry [friend] |
friend class sc_simcontext [friend] |
sc_sensitive sc_core::sc_module::sensitive [protected] |
sc_sensitive_pos sc_core::sc_module::sensitive_pos [protected] |
sc_sensitive_neg sc_core::sc_module::sensitive_neg [protected] |
bool sc_core::sc_module::m_end_module_called [private] |
sc_pvector<sc_port_base*>* sc_core::sc_module::m_port_vec [private] |
int sc_core::sc_module::m_port_index [private] |
sc_name_gen* sc_core::sc_module::m_name_gen [private] |
sc_pvector<sc_object*> sc_core::sc_module::m_child_objects [private] |