ParaNut SystemC Model
A SystemC Model of the ParaNut architecture
Public Member Functions | Public Attributes | Friends | List of all members
STlbData Struct Reference

#include <tlb.h>

Public Member Functions

bool operator== (const STlbData &t) const
 
STlbData operator= (const sc_uint< 26 > &t)
 
 operator sc_uint< 26 > ()
 
STlbData operator= (const STlbData &t)
 

Public Attributes

sc_uint< 20 > padr
 
bool ac_r
 
bool ac_w
 
bool ac_x
 
bool ac_u
 
bool ac_a
 
bool ac_d
 

Friends

ostream & operator<< (ostream &os, const STlbData &t)
 
void sc_trace (sc_trace_file *f, const STlbData &t, const std::string &_s)
 

Member Function Documentation

◆ operator sc_uint< 26 >()

STlbData::operator sc_uint< 26 > ( )
inline

◆ operator=() [1/2]

STlbData STlbData::operator= ( const sc_uint< 26 > &  t)
inline

◆ operator=() [2/2]

STlbData STlbData::operator= ( const STlbData t)
inline

◆ operator==()

bool STlbData::operator== ( const STlbData t) const
inline

Friends And Related Function Documentation

◆ operator<<

ostream& operator<< ( ostream &  os,
const STlbData t 
)
friend

◆ sc_trace

void sc_trace ( sc_trace_file *  f,
const STlbData t,
const std::string &  _s 
)
friend

Member Data Documentation

◆ ac_a

bool STlbData::ac_a

◆ ac_d

bool STlbData::ac_d

◆ ac_r

bool STlbData::ac_r

◆ ac_u

bool STlbData::ac_u

◆ ac_w

bool STlbData::ac_w

◆ ac_x

bool STlbData::ac_x

◆ padr

sc_uint<20> STlbData::padr

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