SST  7.2.0
StructuralSimulationToolkit
SST::ElementLibraryInfo Struct Reference

Describes all the parts of the Element Library. More...

#include <element.h>

Data Fields

const char * name
 
const char * description
 
const struct ElementInfoComponent * components
 
const struct ElementInfoEvent * events
 
const struct ElementInfoIntrospector * introspectors
 
const struct ElementInfoModule * modules
 
const struct ElementInfoSubComponent * subcomponents
 
const struct ElementInfoPartitioner * partitioners
 
genPythonModuleFunction pythonModuleGenerator
 
const struct ElementInfoGenerator * generators
 

Detailed Description

Describes all the parts of the Element Library.

Field Documentation

◆ components

const struct ElementInfoComponent* SST::ElementLibraryInfo::components

List of Components contained in the library.

Referenced by SST::Factory::hasLibrary().

◆ description

const char* SST::ElementLibraryInfo::description

Brief description of the Library

◆ events

const struct ElementInfoEvent* SST::ElementLibraryInfo::events

List of Events exported by the library.

◆ generators

const struct ElementInfoGenerator* SST::ElementLibraryInfo::generators

List of Generators provided by the library.

Referenced by SST::Factory::hasLibrary().

◆ introspectors

const struct ElementInfoIntrospector* SST::ElementLibraryInfo::introspectors

List of Introspectors provided by the library.

◆ modules

const struct ElementInfoModule* SST::ElementLibraryInfo::modules

List of Modules provided by the library.

Referenced by SST::Factory::hasLibrary().

◆ name

const char* SST::ElementLibraryInfo::name

Name of the Library.

Referenced by SST::ElemLoader::loadCoreInfo().

◆ partitioners

const struct ElementInfoPartitioner* SST::ElementLibraryInfo::partitioners

List of Partitioners provided by the library.

Referenced by SST::Factory::hasLibrary().

◆ pythonModuleGenerator

genPythonModuleFunction SST::ElementLibraryInfo::pythonModuleGenerator

Pointer to Function to generate a Python Module for use in Configurations

Referenced by SST::Factory::hasLibrary().

◆ subcomponents

const struct ElementInfoSubComponent* SST::ElementLibraryInfo::subcomponents

List of SubComponents provided by the library.

Referenced by SST::Factory::hasLibrary().


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