Utility class that counts the number of instances. More...
#include <null_signal.h>
Additional Inherited Members | |
Public Member Functions inherited from simics::systemc::systemc2simics::GasketInterface | |
virtual | ~GasketInterface () |
virtual sc_core::sc_signal< bool, sc_core::SC_MANY_WRITERS > * | signal ()=0 |
virtual std::string | gasket_name () const =0 |
virtual const InterfaceProvider * | interface_provider () const =0 |
Public Member Functions inherited from simics::systemc::InstanceCounter< NullSignal > | |
InstanceCounter () | |
InstanceCounter (const InstanceCounter &)=delete | |
InstanceCounter & | operator= (const InstanceCounter &)=delete |
virtual | ~InstanceCounter () |
Static Public Member Functions inherited from simics::systemc::InstanceCounter< NullSignal > | |
static int | instances () |
Utility class that counts the number of instances.
This class is used to validate that all signal gaskets have been assigned before running the simulation.