SST  7.2.0
StructuralSimulationToolkit
SST::ElementInfoSubComponent Struct Reference

Data Fields

const char * name
 
const char * description
 
void(* printHelp )(FILE *output)
 
subcomponentAllocate alloc
 
const ElementInfoParamparams
 
const ElementInfoStatisticstats
 
const char * provides
 
const ElementInfoPortports
 
const ElementInfoSubComponentSlotsubComponents
 

Field Documentation

◆ alloc

subcomponentAllocate SST::ElementInfoSubComponent::alloc

Pointer to a function to initialize a subcomponent instance, passing a Component as an argument.

◆ description

const char* SST::ElementInfoSubComponent::description

Brief description of the subcomponent.

◆ name

const char* SST::ElementInfoSubComponent::name

Name of the subcomponent.

Referenced by SST::Factory::hasLibrary(), and SST::SSTInfoConfig::parseCmdLine().

◆ params

const ElementInfoParam* SST::ElementInfoSubComponent::params

List of parameters which are used by this subcomponent.

Referenced by SST::SSTInfoElement_SubComponentInfo::SSTInfoElement_SubComponentInfo().

◆ ports

const ElementInfoPort* SST::ElementInfoSubComponent::ports

List of ports that this subcomponent uses.

Referenced by SST::SSTInfoElement_SubComponentInfo::SSTInfoElement_SubComponentInfo().

◆ printHelp

void(* SST::ElementInfoSubComponent::printHelp) (FILE *output)

Pointer to a function that will print additional documentation about the subcomponent (optional)

◆ provides

const char* SST::ElementInfoSubComponent::provides

Name of SuperClass which for this subcomponent can be used.

◆ stats

const ElementInfoStatistic* SST::ElementInfoSubComponent::stats

List of statistics supplied by this subcomponent.

Referenced by SST::SSTInfoElement_SubComponentInfo::SSTInfoElement_SubComponentInfo().


The documentation for this struct was generated from the following file: