5.1.2 #include "systemc"
The header file named systemc shall add the names sc_core, sc_dt, and sc_unnamed to the declarative
region in which it is included, and these three names only. The header file systemc shall not introduce into
the declarative region in which it is included any other names from this standard or any names from the
standard C or C++ libraries.
It is recommended that applications include the header file systemc rather than the header file systemc.h.
See one example here:
Is there any reason here <systemc.h> is used, for backwards compatibility perhaps? In that case, I would suggest update the example to not use any legacy features.
See one example here:
systemc/examples/sysc/simple_fifo/simple_fifo.cpp
Line 43 in 42e130b
Is there any reason here <systemc.h> is used, for backwards compatibility perhaps? In that case, I would suggest update the example to not use any legacy features.