|
SST
6.1.0
StructuralSimulationToolkit
|
Describes a Component and its associated information. More...
#include <element.h>
Data Fields | |
| const char * | name |
| const char * | description |
| void(* | printHelp )(FILE *output) |
| componentAllocate | alloc |
| const ElementInfoParam * | params |
| const ElementInfoPort * | ports |
| uint32_t | category |
| const ElementInfoStatistic * | stats |
Describes a Component and its associated information.
| componentAllocate SST::ElementInfoComponent::alloc |
Pointer to function to allocate a new instance of this component.
| uint32_t SST::ElementInfoComponent::category |
Bit-mask of categories in which this component fits.
Referenced by SST::SSTInfoElement_ComponentInfo::getCategoryValue().
| const char* SST::ElementInfoComponent::description |
Brief description of what the component does
Referenced by SST::SSTInfoElement_ComponentInfo::getDesc().
| const char* SST::ElementInfoComponent::name |
Name of the component
Referenced by SST::SSTInfoElement_ComponentInfo::getName().
| const ElementInfoParam* SST::ElementInfoComponent::params |
List of parameters for which this component expects to look.
Referenced by SST::SSTInfoElement_ComponentInfo::SSTInfoElement_ComponentInfo().
| const ElementInfoPort* SST::ElementInfoComponent::ports |
List of ports that this component uses.
Referenced by SST::SSTInfoElement_ComponentInfo::SSTInfoElement_ComponentInfo().
| void(* SST::ElementInfoComponent::printHelp) (FILE *output) |
Pointer to a function that will print additional documentation about the component. (optional)
| const ElementInfoStatistic* SST::ElementInfoComponent::stats |
List of statistic Names that this component wants enabled.
Referenced by SST::SSTInfoElement_ComponentInfo::SSTInfoElement_ComponentInfo().