SystemC Library API Reference Manual
Reference documentation for the Simics SystemC Library.
 
Loading...
Searching...
No Matches
simics::systemc::tools::WireInterface Class Referenceabstract

#include <sc_vcd_trace_tool.h>

Public Member Functions

virtual void init (int uid)=0
 
virtual std::string name () const =0
 
virtual int pins () const =0
 
virtual void value (std::ostream *os) const =0
 
virtual void invalid_value (std::ostream *os) const =0
 
virtual void print_var (std::ostream *os) const =0
 
virtual void print_value (std::ostream *os) const =0
 
virtual void print_initial_value (std::ostream *os) const =0
 
virtual ~WireInterface ()
 

Constructor & Destructor Documentation

◆ ~WireInterface()

virtual simics::systemc::tools::WireInterface::~WireInterface ( )
inlinevirtual

Member Function Documentation

◆ init()

virtual void simics::systemc::tools::WireInterface::init ( int  uid)
pure virtual

◆ invalid_value()

virtual void simics::systemc::tools::WireInterface::invalid_value ( std::ostream *  os) const
pure virtual

◆ name()

virtual std::string simics::systemc::tools::WireInterface::name ( ) const
pure virtual

◆ pins()

virtual int simics::systemc::tools::WireInterface::pins ( ) const
pure virtual

◆ print_initial_value()

virtual void simics::systemc::tools::WireInterface::print_initial_value ( std::ostream *  os) const
pure virtual

◆ print_value()

virtual void simics::systemc::tools::WireInterface::print_value ( std::ostream *  os) const
pure virtual

◆ print_var()

virtual void simics::systemc::tools::WireInterface::print_var ( std::ostream *  os) const
pure virtual

◆ value()

virtual void simics::systemc::tools::WireInterface::value ( std::ostream *  os) const
pure virtual

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