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

#include <sc_object_interface.h>

Inheritance diagram for simics::systemc::iface::ScObjectInterface:
simics::systemc::awareness::Proxy simics::systemc::awareness::ProxyEvent simics::systemc::awareness::ProxyExport simics::systemc::awareness::ProxyInitiatorGasket simics::systemc::awareness::ProxyPort simics::systemc::awareness::ProxyProcess simics::systemc::awareness::ProxySignal simics::systemc::awareness::ProxySocketBase< TYPES > simics::systemc::awareness::ProxyVector

Public Member Functions

virtual std::vector< std::string > sc_print () const =0
 
virtual std::vector< std::string > sc_dump () const =0
 
virtual attr_value_t sc_kind () const =0
 
virtual const char * sc_name () const =0
 
virtual ~ScObjectInterface ()
 

Constructor & Destructor Documentation

◆ ~ScObjectInterface()

virtual simics::systemc::iface::ScObjectInterface::~ScObjectInterface ( )
inlinevirtual

Member Function Documentation

◆ sc_dump()

virtual std::vector< std::string > simics::systemc::iface::ScObjectInterface::sc_dump ( ) const
pure virtual

◆ sc_kind()

virtual attr_value_t simics::systemc::iface::ScObjectInterface::sc_kind ( ) const
pure virtual

◆ sc_name()

virtual const char * simics::systemc::iface::ScObjectInterface::sc_name ( ) const
pure virtual

◆ sc_print()

virtual std::vector< std::string > simics::systemc::iface::ScObjectInterface::sc_print ( ) const
pure virtual

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