SystemC
2.3.2
Accellera SystemC proof-of-concept library
|
The sc_signal_resolved output port class. More...
#include <sysc/communication/sc_signal_resolved_ports.h>
Public Types | |
typedef sc_out_resolved | this_type |
typedef sc_inout_resolved | base_type |
typedef base_type::data_type | data_type |
typedef base_type::in_if_type | in_if_type |
typedef base_type::in_port_type | in_port_type |
typedef base_type::inout_if_type | inout_if_type |
typedef base_type::inout_port_type | inout_port_type |
typedef sc_signal_inout_if< data_type > | if_type |
typedef this_type | port_type |
typedef unsigned | phase_cb_mask |
Protected Member Functions | |
void | remove_traces () const |
void | bind (sc_interface &interface_) |
virtual int | vbind (sc_interface &) |
virtual int | vbind (sc_port_base &) |
virtual void | make_sensitive (sc_thread_handle, sc_event_finder *=0) const |
virtual void | make_sensitive (sc_method_handle, sc_event_finder *=0) const |
virtual void | before_end_of_elaboration () |
virtual void | start_of_simulation () |
virtual void | end_of_simulation () |
void | report_error (const char *id, const char *add_msg=0) const |
void | add_static_event (sc_method_handle process_p, const sc_event &event) const |
void | add_static_event (sc_thread_handle process_p, const sc_event &event) const |
virtual void | add_child_event (sc_event *event_p) |
virtual void | add_child_object (sc_object *object_p) |
virtual bool | remove_child_event (sc_event *event_p) |
virtual bool | remove_child_object (sc_object *object_p) |
phase_cb_mask | register_simulation_phase_callback (phase_cb_mask) |
phase_cb_mask | unregister_simulation_phase_callback (phase_cb_mask) |
Protected Attributes | |
data_type * | m_init_val |
sc_trace_params_vec * | m_traces |
sc_bind_info * | m_bind_info |
The sc_signal_resolved output port class.
Definition at line 242 of file sc_signal_resolved_ports.h.
Definition at line 250 of file sc_signal_resolved_ports.h.
typedef base_type::data_type sc_core::sc_out_resolved::data_type |
Definition at line 252 of file sc_signal_resolved_ports.h.
|
inherited |
Definition at line 1483 of file sc_signal_ports.h.
typedef base_type::in_if_type sc_core::sc_out_resolved::in_if_type |
Definition at line 254 of file sc_signal_resolved_ports.h.
typedef base_type::in_port_type sc_core::sc_out_resolved::in_port_type |
Definition at line 255 of file sc_signal_resolved_ports.h.
typedef base_type::inout_if_type sc_core::sc_out_resolved::inout_if_type |
Definition at line 256 of file sc_signal_resolved_ports.h.
typedef base_type::inout_port_type sc_core::sc_out_resolved::inout_port_type |
Definition at line 257 of file sc_signal_resolved_ports.h.
|
inherited |
Definition at line 75 of file sc_object.h.
|
inherited |
Definition at line 249 of file sc_signal_resolved_ports.h.
|
inline |
Definition at line 263 of file sc_signal_resolved_ports.h.
|
inlineexplicit |
Definition at line 267 of file sc_signal_resolved_ports.h.
|
inlineexplicit |
Definition at line 271 of file sc_signal_resolved_ports.h.
|
inline |
Definition at line 275 of file sc_signal_resolved_ports.h.
|
inlineexplicit |
Definition at line 279 of file sc_signal_resolved_ports.h.
|
inline |
Definition at line 283 of file sc_signal_resolved_ports.h.
|
inline |
Definition at line 287 of file sc_signal_resolved_ports.h.
|
inline |
Definition at line 291 of file sc_signal_resolved_ports.h.
|
inlinevirtual |
Definition at line 298 of file sc_signal_resolved_ports.h.
|
inherited |
|
protectedvirtualinherited |
|
protectedvirtualinherited |
Reimplemented in sc_core::sc_process_b.
|
protectedinherited |
|
protectedinherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
protectedvirtualinherited |
|
protectedinherited |
|
inlineinherited |
|
inlineinherited |
|
inherited |
|
inlineinherited |
Definition at line 1546 of file sc_signal_ports.h.
|
virtualinherited |
|
virtualinherited |
Reimplemented from sc_core::sc_inout< sc_dt::sc_logic >.
|
protectedvirtualinherited |
|
inlineinherited |
Definition at line 1602 of file sc_signal_ports.h.
|
inherited |
|
inherited |
|
inlinevirtualinherited |
Definition at line 114 of file sc_object.h.
|
inlinevirtualinherited |
Reimplemented in sc_core::sc_process_b, and sc_core::sc_module.
Definition at line 117 of file sc_object.h.
|
inlineinherited |
|
inlineinherited |
|
inlinevirtualinherited |
Implements sc_core::sc_port_base.
|
inlinevirtualinherited |
Implements sc_core::sc_port_base.
|
inlinevirtualinherited |
Implements sc_core::sc_port_base.
|
inherited |
|
inlineinherited |
Definition at line 121 of file sc_object.h.
|
inherited |
|
inlineinherited |
Definition at line 1640 of file sc_signal_ports.h.
|
inlinevirtual |
Reimplemented from sc_core::sc_inout_resolved.
Definition at line 319 of file sc_signal_resolved_ports.h.
|
protectedvirtualinherited |
Reimplemented from sc_core::sc_port_base.
|
protectedvirtualinherited |
Reimplemented from sc_core::sc_port_base.
|
inlineinherited |
Definition at line 77 of file sc_object.h.
|
inlineinherited |
Definition at line 1589 of file sc_signal_ports.h.
|
inlineinherited |
Definition at line 1612 of file sc_signal_ports.h.
|
inlineinherited |
Definition at line 1562 of file sc_signal_ports.h.
|
inherited |
|
inlineinherited |
Definition at line 1571 of file sc_signal_ports.h.
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
Definition at line 304 of file sc_signal_resolved_ports.h.
|
inline |
Definition at line 307 of file sc_signal_resolved_ports.h.
|
inline |
Definition at line 310 of file sc_signal_resolved_ports.h.
|
inline |
Definition at line 313 of file sc_signal_resolved_ports.h.
Definition at line 316 of file sc_signal_resolved_ports.h.
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
Definition at line 1577 of file sc_signal_ports.h.
|
inlineinherited |
Definition at line 1607 of file sc_signal_ports.h.
|
inlineinherited |
Definition at line 1557 of file sc_signal_ports.h.
|
virtualinherited |
|
inlineinherited |
Definition at line 1568 of file sc_signal_ports.h.
|
protectedinherited |
|
inherited |
|
inherited |
|
protectedvirtualinherited |
|
protectedvirtualinherited |
Reimplemented in sc_core::sc_process_b.
|
protectedinherited |
|
protectedinherited |
|
inlineinherited |
Definition at line 91 of file sc_object.h.
|
inlineinherited |
|
protectedvirtualinherited |
|
virtualinherited |
|
protectedinherited |
|
inlineinherited |
Definition at line 1653 of file sc_signal_ports.h.
|
inlineinherited |
Definition at line 1552 of file sc_signal_ports.h.
|
inlineprotectedvirtualinherited |
Implements sc_core::sc_port_base.
|
inlineprotectedvirtualinherited |
Implements sc_core::sc_port_base.
|
inlineinherited |
Definition at line 1617 of file sc_signal_ports.h.
|
protectedinherited |
|
protectedinherited |
Definition at line 1668 of file sc_signal_ports.h.
|
mutableprotectedinherited |
Definition at line 1681 of file sc_signal_ports.h.