sc_core::wif_T_trace< T > Class Template Reference

Inheritance diagram for sc_core::wif_T_trace< T >:

Inheritance graph
[legend]
Collaboration diagram for sc_core::wif_T_trace< T >:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 wif_T_trace (const T &object_, const std::string &name_, const std::string &wif_name_, wif_trace_file::wif_enum type_)
void write (FILE *f)
bool changed ()
void set_width ()

Protected Attributes

const Tobject
T old_value

template<class T>
class sc_core::wif_T_trace< T >


Constructor & Destructor Documentation

template<class T>
sc_core::wif_T_trace< T >::wif_T_trace ( const T object_,
const std::string &  name_,
const std::string &  wif_name_,
wif_trace_file::wif_enum  type_ 
) [inline]


Member Function Documentation

template<class T>
void sc_core::wif_T_trace< T >::write ( FILE *  f  )  [inline, virtual]

Implements sc_core::wif_trace.

template<class T>
bool sc_core::wif_T_trace< T >::changed (  )  [inline, virtual]

Implements sc_core::wif_trace.

template<class T>
void sc_core::wif_T_trace< T >::set_width (  )  [inline, virtual]

Reimplemented from sc_core::wif_trace.


Member Data Documentation

template<class T>
const T& sc_core::wif_T_trace< T >::object [protected]

template<class T>
T sc_core::wif_T_trace< T >::old_value [protected]


The documentation for this class was generated from the following file:
Generated on Wed Apr 25 13:53:30 2007 for SystemC by  doxygen 1.5.1