14 #ifndef SST_CORE_MODEL_PYTHON_PYMODEL_COMP_H 15 #define SST_CORE_MODEL_PYTHON_PYMODEL_COMP_H 17 #include "sst/core/sst_types.h" 18 #include "sst/core/warnmacros.h" 20 DISABLE_WARN_DEPRECATED_REGISTER
28 class ConfigComponent;
39 SST::ComponentId_t id;
48 virtual std::string getName();
49 SST::ComponentId_t getID();
81 extern PyTypeObject PyModel_ComponentType;
82 extern PyTypeObject PyModel_SubComponentType;
85 getComp(PyObject* pobj)
89 PyErr_SetString(PyExc_RuntimeError,
"Failed to find ConfigComponent");
96 #endif // SST_CORE_MODEL_PYTHON_PYMODEL_COMP_H Definition: pymodel_comp.h:76
Definition: pymodel_comp.h:56
Definition: pymodel_comp.h:67
Represents the configuration of a generic component.
Definition: configGraph.h:381
Definition: pymodel_comp.h:36