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 ElementInfoComponentcomponents
 
const struct ElementInfoEventevents
 
const struct ElementInfoIntrospectorintrospectors
 
const struct ElementInfoModulemodules
 
const struct ElementInfoSubComponentsubcomponents
 
const struct ElementInfoPartitionerpartitioners
 
genPythonModuleFunction pythonModuleGenerator
 
const struct ElementInfoGeneratorgenerators
 

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: