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

#include <sc_version_interface.h>

Inheritance diagram for simics::systemc::iface::ScVersionInterface:
simics::systemc::Version simics::systemc::Adapter simics::systemc::simics2systemc::SignalClass simics::systemc::simics2tlm::GasketClass< TGasket, TGasketAdapter, TSimicsAdapter, TGasketInterface > simics::systemc::systemc2simics::SignalClass simics::systemc::tlm2simics::GasketClass< TGasket >

Public Member Functions

virtual const char * kernel_version () const =0
 
virtual const char * library_version () const =0
 
virtual const char * library_kernel_version () const =0
 
virtual const std::map< std::string, std::string > * versions () const =0
 
virtual ~ScVersionInterface ()
 

Constructor & Destructor Documentation

◆ ~ScVersionInterface()

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

Member Function Documentation

◆ kernel_version()

virtual const char * simics::systemc::iface::ScVersionInterface::kernel_version ( ) const
pure virtual

Implemented in simics::systemc::Version.

◆ library_kernel_version()

virtual const char * simics::systemc::iface::ScVersionInterface::library_kernel_version ( ) const
pure virtual

Implemented in simics::systemc::Version.

◆ library_version()

virtual const char * simics::systemc::iface::ScVersionInterface::library_version ( ) const
pure virtual

Implemented in simics::systemc::Version.

◆ versions()

virtual const std::map< std::string, std::string > * simics::systemc::iface::ScVersionInterface::versions ( ) const
pure virtual

Implemented in simics::systemc::Version.


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