gem5  v19.0.0.0
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Classes | Namespaces | Macros | Functions
scx_signal_int.h File Reference
#include <systemc>
#include <typeinfo>

Go to the source code of this file.

Classes

class  sc_core::sc_int_part_if
 
class  sc_core::sc_signal_in_if< sc_dt::sc_int< W > >
 
class  sc_core::sc_int_sigref
 
class  sc_core::sc_signal< sc_dt::sc_int< W > >
 
class  sc_core::sc_in< sc_dt::sc_int< W > >
 
class  sc_core::sc_inout< sc_dt::sc_int< W > >
 
class  sc_core::sc_out< sc_dt::sc_int< W > >
 

Namespaces

 sc_core
 

Macros

#define SC_TEMPLATE   template<int W>
 

Functions

SC_TEMPLATE std::ostream & sc_core::operator<< (std::ostream &os, const sc_in< sc_dt::sc_int< W > > &a)
 
SC_TEMPLATE std::ostream & sc_core::operator<< (std::ostream &os, const sc_inout< sc_dt::sc_int< W > > &a)
 
void sc_core::sc_signal_invalid_writer (const char *name, const char *kind, const char *first_writer, const char *second_writer)
 

Macro Definition Documentation

◆ SC_TEMPLATE

#define SC_TEMPLATE   template<int W>

Definition at line 136 of file scx_signal_int.h.

Referenced by sc_core::sc_signal< sc_dt::sc_int< W > >::base_event(), sc_core::sc_signal< sc_dt::sc_int< W > >::base_read(), sc_core::sc_signal< sc_dt::sc_int< W > >::base_value_changed_event(), sc_core::sc_signal< sc_dt::sc_int< W > >::base_write(), sc_core::sc_signal< sc_dt::sc_int< W > >::check_writer(), sc_core::sc_signal< sc_dt::sc_int< W > >::concat_set(), sc_core::sc_signal< sc_dt::sc_int< W > >::default_event(), sc_core::sc_signal< sc_dt::sc_int< W > >::event(), sc_core::sc_signal< sc_dt::sc_int< W > >::get_data_ref(), sc_core::sc_signal< sc_dt::sc_int< W > >::get_signal(), sc_core::sc_signal< sc_dt::sc_int< W > >::kind(), sc_core::sc_signal< sc_dt::sc_int< W > >::operator()(), sc_core::operator<<(), sc_core::sc_signal< sc_dt::sc_int< W > >::operator=(), sc_core::sc_signal< sc_dt::sc_int< W > >::operator[](), sc_core::sc_signal< sc_dt::sc_int< W > >::part_read_target(), sc_core::sc_signal< sc_dt::sc_int< W > >::read(), sc_core::sc_signal< sc_dt::sc_int< W > >::read_part(), sc_core::sc_signal< sc_dt::sc_int< W > >::register_port(), sc_core::sc_signal< sc_dt::sc_int< W > >::sc_signal(), sc_core::sc_signal< sc_dt::sc_int< W > >::select_part(), sc_core::sc_signal< sc_dt::sc_int< W > >::update(), sc_core::sc_signal< sc_dt::sc_int< W > >::value_changed_event(), sc_core::sc_signal< sc_dt::sc_int< W > >::write(), sc_core::sc_signal< sc_dt::sc_int< W > >::write_part(), and sc_core::sc_signal< sc_dt::sc_int< W > >::~sc_signal().


Generated on Fri Feb 28 2020 16:27:06 for gem5 by doxygen 1.8.13