|
typedef T | data_type |
|
typedef sc_out_opt< data_type > | this_type |
|
typedef sc_inout_opt< data_type > | base_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 T | data_type |
|
typedef sc_core::sc_signal_inout_if< data_type > | if_type |
|
typedef sc_core::sc_port< if_type, 1, sc_core::SC_ZERO_OR_MORE_BOUND > | base_type |
|
typedef sc_inout_opt< data_type > | this_type |
|
typedef sc_core::sc_signal_in_if< data_type > | in_if_type |
|
typedef sc_core::sc_port< in_if_type, 1, sc_core::SC_ZERO_OR_MORE_BOUND > | in_port_type |
|
typedef if_type | inout_if_type |
|
typedef base_type | inout_port_type |
|
|
| sc_out_opt (const char *name_) |
|
| sc_out_opt (inout_if_type &interface_) |
|
| sc_out_opt (const char *name_, inout_if_type &interface_) |
|
| sc_out_opt (inout_port_type &parent_) |
|
| sc_out_opt (const char *name_, inout_port_type &parent_) |
|
| sc_out_opt (this_type &parent_) |
|
| sc_out_opt (const char *name_, this_type &parent_) |
|
this_type & | operator= (const data_type &value_) |
|
this_type & | operator= (const in_if_type &interface_) |
|
this_type & | operator= (const in_port_type &port_) |
|
this_type & | operator= (const inout_port_type &port_) |
|
this_type & | operator= (const this_type &port_) |
|
virtual const char * | kind () const |
|
| sc_inout_opt (const char *name_) |
|
| sc_inout_opt (inout_if_type &interface_) |
|
| sc_inout_opt (const char *name_, inout_if_type &interface_) |
|
| sc_inout_opt (inout_port_type &parent_) |
|
| sc_inout_opt (const char *name_, inout_port_type &parent_) |
|
| sc_inout_opt (this_type &parent_) |
|
| sc_inout_opt (const char *name_, this_type &parent_) |
|
| sc_inout_opt (const this_type &)=delete |
|
const sc_core::sc_event & | default_event () const |
|
const sc_core::sc_event & | value_changed_event () const |
|
const data_type & | read () const |
|
| operator const data_type & () const |
|
bool | event () const |
|
void | write (const data_type &value_) |
|
this_type & | operator= (const data_type &value_) |
|
this_type & | operator= (const in_if_type &interface_) |
|
this_type & | operator= (const in_port_type &port_) |
|
this_type & | operator= (const inout_port_type &port_) |
|
this_type & | operator= (const this_type &port_) |
|
void | initialize (const data_type &value_) |
|
void | initialize (const in_if_type &interface_) |
|
void | end_of_elaboration () override |
|
template<class T>
class scc::sc_out_opt< T >
Definition at line 673 of file signal_opt_ports.h.