ParaNut SystemC Model
A SystemC Model of the ParaNut architecture
Public Member Functions | Public Attributes | List of all members
MSelectorPass< DWIDTH, SEL_MAX > Struct Template Reference

#include <memu.h>

Inheritance diagram for MSelectorPass< DWIDTH, SEL_MAX >:
Inheritance graph
[legend]
Collaboration diagram for MSelectorPass< DWIDTH, SEL_MAX >:
Collaboration graph
[legend]

Public Member Functions

void CombMethod ()
 
 MSelectorPass (const sc_module_name &name)
 
void Trace (sc_trace_file *tf, int level)
 

Public Attributes

sc_in< SSelectorIO< DWIDTH, SEL_MAX > > f_in
 
sc_out< SSelectorIO< DWIDTH, SEL_MAX > > out
 

Constructor & Destructor Documentation

◆ MSelectorPass()

template<int DWIDTH = 1, int SEL_MAX = 1>
MSelectorPass< DWIDTH, SEL_MAX >::MSelectorPass ( const sc_module_name &  name)
inline

Member Function Documentation

◆ CombMethod()

template<int DWIDTH = 1, int SEL_MAX = 1>
void MSelectorPass< DWIDTH, SEL_MAX >::CombMethod ( )
inline

◆ Trace()

template<int DWIDTH = 1, int SEL_MAX = 1>
void MSelectorPass< DWIDTH, SEL_MAX >::Trace ( sc_trace_file *  tf,
int  level 
)
inline

Member Data Documentation

◆ f_in

template<int DWIDTH = 1, int SEL_MAX = 1>
sc_in<SSelectorIO<DWIDTH, SEL_MAX> > MSelectorPass< DWIDTH, SEL_MAX >::f_in

◆ out

template<int DWIDTH = 1, int SEL_MAX = 1>
sc_out<SSelectorIO<DWIDTH, SEL_MAX> > MSelectorPass< DWIDTH, SEL_MAX >::out

The documentation for this struct was generated from the following file: