16 #ifndef _CORETEST_PARAM_COMPONENT_H
17 #define _CORETEST_PARAM_COMPONENT_H
19 #include <sst/core/component.h>
22 namespace CoreTestParamComponent {
29 SST_ELI_REGISTER_COMPONENT(
32 "coreTestParamComponent",
33 SST_ELI_ELEMENT_VERSION(1,0,0),
34 "Param Check Component",
35 COMPONENT_CATEGORY_UNCATEGORIZED
38 SST_ELI_DOCUMENT_PARAMS(
39 {
"int-param",
"Check for integer values",
"-1" },
40 {
"str-param",
"Check for string values",
"test" },
41 {
"bool-param",
"Check for bool values",
"true" }
45 SST_ELI_DOCUMENT_STATISTICS(
49 SST_ELI_DOCUMENT_PORTS(
53 SST_ELI_DOCUMENT_SUBCOMPONENT_SLOTS(
Main component object for the simulation.
Definition: component.h:31
void finish()
Called after simulation completes, but before objects are destroyed.
Definition: coreTest_ParamComponent.h:58
Definition: coreTest_ParamComponent.h:24
void setup()
Called after all components have been constructed and initialization has completed, but before simulation time has begun.
Definition: coreTest_ParamComponent.h:57
Parameter store.
Definition: params.h:44