#include <scx_signal_unsigned.h>
Inheritance diagram for sc_core::sc_in< sc_dt::sc_biguint< W > >:

Public Types | |
| typedef sc_dt::sc_biguint< W > | data_type |
| typedef sc_signal_in_if< sc_dt::sc_biguint< W > > | if_type |
| typedef sc_port< if_type, 1 > | base_type |
| typedef sc_in< sc_dt::sc_biguint< W > > | this_type |
| typedef if_type | in_if_type |
| typedef base_type | in_port_type |
| typedef sc_signal_inout_if< sc_dt::sc_biguint< W > > | inout_if_type |
| typedef sc_inout< sc_dt::sc_biguint< W > > | inout_port_type |
Public Member Functions | |
| void | bind (const in_if_type &interface_) |
| void | operator() (const in_if_type &interface_) |
| void | bind (in_port_type &parent_) |
| void | operator() (in_port_type &parent_) |
| void | bind (inout_port_type &parent_) |
| void | operator() (inout_port_type &parent_) |
| sc_in () | |
| sc_in (const char *name_) | |
| sc_in (const in_if_type &interface_) | |
| sc_in (const char *name_, const in_if_type &interface_) | |
| sc_in (in_port_type &parent_) | |
| sc_in (const char *name_, in_port_type &parent_) | |
| sc_in (inout_port_type &parent_) | |
| sc_in (const char *name_, inout_port_type &parent_) | |
| sc_in (this_type &parent_) | |
| sc_in (const char *name_, this_type &parent_) | |
| virtual | ~sc_in () |
| sc_dt::sc_unsigned_bitref_r | operator[] (int i) const |
| sc_dt::sc_unsigned_bitref_r | bit (int i) const |
| sc_dt::sc_unsigned_subref_r | operator() (int left, int right) const |
| sc_dt::sc_unsigned_subref_r | range (int left, int right) const |
| const sc_event & | default_event () const |
| const sc_event & | value_changed_event () const |
| const sc_dt::sc_biguint< W > & | read () const |
| operator const sc_dt::sc_biguint () const | |
| bool | event () const |
| sc_event_finder & | value_changed () const |
| bool | and_reduce () const |
| bool | nand_reduce () const |
| bool | nor_reduce () const |
| bool | or_reduce () const |
| bool | xnor_reduce () const |
| bool | xor_reduce () const |
| virtual void | end_of_elaboration () |
| virtual const char * | kind () const |
| void | add_trace (sc_trace_file *tf_, const std::string &name_) const |
| virtual int | concat_length (bool *xz_present_p) const |
| virtual sc_dt::uint64 | concat_get_uint64 () const |
| virtual bool | concat_get_ctrl (unsigned long *dst_p, int low_i) const |
| virtual bool | concat_get_data (unsigned long *dst_p, int low_i) const |
Protected Member Functions | |
| virtual int | vbind (sc_interface &interface_) |
| virtual int | vbind (sc_port_base &parent_) |
| void | remove_traces () const |
Protected Attributes | |
| sc_trace_params_vec * | m_traces |
Private Member Functions | |
| sc_in (const sc_in< sc_dt::sc_biguint< W > > &) | |
| sc_in< sc_dt::sc_biguint< W > > & | operator= (const sc_in< sc_dt::sc_biguint< W > > &) |
| typedef sc_dt::sc_biguint<W> sc_core::sc_in< sc_dt::sc_biguint< W > >::data_type |
| typedef sc_signal_in_if<sc_dt::sc_biguint<W> > sc_core::sc_in< sc_dt::sc_biguint< W > >::if_type |
| typedef sc_port<if_type,1> sc_core::sc_in< sc_dt::sc_biguint< W > >::base_type |
Reimplemented from sc_core::sc_port< IF, N >.
| typedef sc_in<sc_dt::sc_biguint<W> > sc_core::sc_in< sc_dt::sc_biguint< W > >::this_type |
Reimplemented from sc_core::sc_port< IF, N >.
| typedef if_type sc_core::sc_in< sc_dt::sc_biguint< W > >::in_if_type |
| typedef base_type sc_core::sc_in< sc_dt::sc_biguint< W > >::in_port_type |
| typedef sc_signal_inout_if<sc_dt::sc_biguint<W> > sc_core::sc_in< sc_dt::sc_biguint< W > >::inout_if_type |
| typedef sc_inout<sc_dt::sc_biguint<W> > sc_core::sc_in< sc_dt::sc_biguint< W > >::inout_port_type |
| sc_core::sc_in< sc_dt::sc_biguint< W > >::sc_in | ( | ) | [inline] |
| sc_core::sc_in< sc_dt::sc_biguint< W > >::sc_in | ( | const char * | name_ | ) | [inline, explicit] |
| sc_core::sc_in< sc_dt::sc_biguint< W > >::sc_in | ( | const in_if_type & | interface_ | ) | [inline, explicit] |
| sc_core::sc_in< sc_dt::sc_biguint< W > >::sc_in | ( | const char * | name_, | |
| const in_if_type & | interface_ | |||
| ) | [inline] |
| sc_core::sc_in< sc_dt::sc_biguint< W > >::sc_in | ( | in_port_type & | parent_ | ) | [inline, explicit] |
| sc_core::sc_in< sc_dt::sc_biguint< W > >::sc_in | ( | const char * | name_, | |
| in_port_type & | parent_ | |||
| ) | [inline] |
| sc_core::sc_in< sc_dt::sc_biguint< W > >::sc_in | ( | inout_port_type & | parent_ | ) | [inline, explicit] |
| sc_core::sc_in< sc_dt::sc_biguint< W > >::sc_in | ( | const char * | name_, | |
| inout_port_type & | parent_ | |||
| ) | [inline] |
| sc_core::sc_in< sc_dt::sc_biguint< W > >::sc_in | ( | this_type & | parent_ | ) | [inline] |
| sc_core::sc_in< sc_dt::sc_biguint< W > >::sc_in | ( | const char * | name_, | |
| this_type & | parent_ | |||
| ) | [inline] |
| virtual sc_core::sc_in< sc_dt::sc_biguint< W > >::~sc_in | ( | ) | [inline, virtual] |
| sc_core::sc_in< sc_dt::sc_biguint< W > >::sc_in | ( | const sc_in< sc_dt::sc_biguint< W > > & | ) | [private] |
| void sc_core::sc_in< sc_dt::sc_biguint< W > >::bind | ( | const in_if_type & | interface_ | ) | [inline] |
| void sc_core::sc_in< sc_dt::sc_biguint< W > >::operator() | ( | const in_if_type & | interface_ | ) | [inline] |
| void sc_core::sc_in< sc_dt::sc_biguint< W > >::bind | ( | in_port_type & | parent_ | ) | [inline] |
| void sc_core::sc_in< sc_dt::sc_biguint< W > >::operator() | ( | in_port_type & | parent_ | ) | [inline] |
| void sc_core::sc_in< sc_dt::sc_biguint< W > >::bind | ( | inout_port_type & | parent_ | ) | [inline] |
| void sc_core::sc_in< sc_dt::sc_biguint< W > >::operator() | ( | inout_port_type & | parent_ | ) | [inline] |
| virtual int sc_core::sc_in< sc_dt::sc_biguint< W > >::vbind | ( | sc_interface & | interface_ | ) | [inline, protected, virtual] |
Reimplemented from sc_core::sc_port_b< IF >.
| virtual int sc_core::sc_in< sc_dt::sc_biguint< W > >::vbind | ( | sc_port_base & | parent_ | ) | [inline, protected, virtual] |
Reimplemented from sc_core::sc_port_b< IF >.
| sc_dt::sc_unsigned_bitref_r sc_core::sc_in< sc_dt::sc_biguint< W > >::operator[] | ( | int | i | ) | const [inline] |
Reimplemented from sc_core::sc_port_b< IF >.
| sc_dt::sc_unsigned_bitref_r sc_core::sc_in< sc_dt::sc_biguint< W > >::bit | ( | int | i | ) | const [inline] |
| sc_dt::sc_unsigned_subref_r sc_core::sc_in< sc_dt::sc_biguint< W > >::operator() | ( | int | left, | |
| int | right | |||
| ) | const [inline] |
| sc_dt::sc_unsigned_subref_r sc_core::sc_in< sc_dt::sc_biguint< W > >::range | ( | int | left, | |
| int | right | |||
| ) | const [inline] |
| const sc_event& sc_core::sc_in< sc_dt::sc_biguint< W > >::default_event | ( | ) | const [inline] |
| const sc_event& sc_core::sc_in< sc_dt::sc_biguint< W > >::value_changed_event | ( | ) | const [inline] |
| const sc_dt::sc_biguint<W>& sc_core::sc_in< sc_dt::sc_biguint< W > >::read | ( | ) | const [inline] |
| sc_core::sc_in< sc_dt::sc_biguint< W > >::operator const sc_dt::sc_biguint | ( | ) | const [inline] |
| bool sc_core::sc_in< sc_dt::sc_biguint< W > >::event | ( | ) | const [inline] |
| sc_event_finder& sc_core::sc_in< sc_dt::sc_biguint< W > >::value_changed | ( | ) | const [inline] |
| bool sc_core::sc_in< sc_dt::sc_biguint< W > >::and_reduce | ( | ) | const [inline] |
| bool sc_core::sc_in< sc_dt::sc_biguint< W > >::nand_reduce | ( | ) | const [inline] |
| bool sc_core::sc_in< sc_dt::sc_biguint< W > >::nor_reduce | ( | ) | const [inline] |
| bool sc_core::sc_in< sc_dt::sc_biguint< W > >::or_reduce | ( | ) | const [inline] |
| bool sc_core::sc_in< sc_dt::sc_biguint< W > >::xnor_reduce | ( | ) | const [inline] |
| bool sc_core::sc_in< sc_dt::sc_biguint< W > >::xor_reduce | ( | ) | const [inline] |
| virtual void sc_core::sc_in< sc_dt::sc_biguint< W > >::end_of_elaboration | ( | ) | [inline, virtual] |
Reimplemented from sc_core::sc_port_base.
| virtual const char* sc_core::sc_in< sc_dt::sc_biguint< W > >::kind | ( | ) | const [inline, virtual] |
Reimplemented from sc_core::sc_port< IF, N >.
| void sc_core::sc_in< sc_dt::sc_biguint< W > >::add_trace | ( | sc_trace_file * | tf_, | |
| const std::string & | name_ | |||
| ) | const [inline] |
| virtual int sc_core::sc_in< sc_dt::sc_biguint< W > >::concat_length | ( | bool * | xz_present_p | ) | const [inline, virtual] |
Reimplemented from sc_dt::sc_value_base.
| virtual sc_dt::uint64 sc_core::sc_in< sc_dt::sc_biguint< W > >::concat_get_uint64 | ( | ) | const [inline, virtual] |
Reimplemented from sc_dt::sc_value_base.
| virtual bool sc_core::sc_in< sc_dt::sc_biguint< W > >::concat_get_ctrl | ( | unsigned long * | dst_p, | |
| int | low_i | |||
| ) | const [inline, virtual] |
Reimplemented from sc_dt::sc_value_base.
| virtual bool sc_core::sc_in< sc_dt::sc_biguint< W > >::concat_get_data | ( | unsigned long * | dst_p, | |
| int | low_i | |||
| ) | const [inline, virtual] |
Reimplemented from sc_dt::sc_value_base.
| void sc_core::sc_in< sc_dt::sc_biguint< W > >::remove_traces | ( | ) | const [inline, protected] |
| sc_in<sc_dt::sc_biguint<W> >& sc_core::sc_in< sc_dt::sc_biguint< W > >::operator= | ( | const sc_in< sc_dt::sc_biguint< W > > & | ) | [private] |
sc_trace_params_vec* sc_core::sc_in< sc_dt::sc_biguint< W > >::m_traces [mutable, protected] |