SST  8.0.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

subcomponentAllocate SST::ElementInfoSubComponent::alloc

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

const char* SST::ElementInfoSubComponent::description

Brief description of the subcomponent.

const char* SST::ElementInfoSubComponent::name

Name of the subcomponent.

const ElementInfoParam* SST::ElementInfoSubComponent::params

List of parameters which are used by this subcomponent.

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

const ElementInfoPort* SST::ElementInfoSubComponent::ports

List of ports that this subcomponent uses.

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

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

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

const char* SST::ElementInfoSubComponent::provides

Name of SuperClass which for this subcomponent can be used.

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: