NULL object instance counter. More...
#include <null_simics_object_ref.h>
Additional Inherited Members | |
Public Member Functions inherited from simics::systemc::InstanceCounter< NullConfObjectRef > | |
InstanceCounter () | |
InstanceCounter (const InstanceCounter &)=delete | |
InstanceCounter & | operator= (const InstanceCounter &)=delete |
virtual | ~InstanceCounter () |
Static Public Member Functions inherited from simics::systemc::InstanceCounter< NullConfObjectRef > | |
static int | instances () |
NULL object instance counter.
Anywhere where a member of type ConfObjectRef is used, it can be initialized with a NullConfObjectRef. Before starting the simulation, the number of instances can be checked to make sure it is zero.