scc 2025.09
SystemC components library
scc::python4sc Struct Reference
Inheritance diagram for scc::python4sc:
Collaboration diagram for scc::python4sc:

Public Member Functions

 SC_HAS_PROCESS (python4sc)
 yes, we have processes
 python4sc (sc_core::sc_module_name nm)
void register_module (std::string const &name, pybind11::module_ &&mod)

Public Attributes

cci::cci_param< std::string > input_file_name {"input_file_name", "", "the name of the python file to be executed by the interpreter"}

Detailed Description

Definition at line 36 of file python4sc.h.

Constructor & Destructor Documentation

◆ python4sc()

scc::python4sc::python4sc ( sc_core::sc_module_name nm)
inlineexplicit

the constructor

Parameters
nmthe name

Definition at line 47 of file python4sc.h.

Member Function Documentation

◆ register_module()

void scc::python4sc::register_module ( std::string const & name,
pybind11::module_ && mod )
inline

Definition at line 52 of file python4sc.h.

Member Data Documentation

◆ input_file_name

cci::cci_param<std::string> scc::python4sc::input_file_name {"input_file_name", "", "the name of the python file to be executed by the interpreter"}

Definition at line 41 of file python4sc.h.


The documentation for this struct was generated from the following files:
  • /home/eyck/Projects/MINRES/SystemC-Components/src/sysc/scc/python4sc.h
  • /home/eyck/Projects/MINRES/SystemC-Components/src/sysc/scc/python4sc.cpp