SST  8.0.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
 
struct ElementInfoComponent * components
 
struct ElementInfoEvent * events
 
struct ElementInfoIntrospector * introspectors
 
struct ElementInfoModule * modules
 
struct ElementInfoSubComponent * subcomponents
 
struct ElementInfoPartitioner * partitioners
 
genPythonModuleFunction pythonModuleGenerator
 
struct ElementInfoGenerator * generators
 

Detailed Description

Describes all the parts of the Element Library.

Field Documentation

struct ElementInfoComponent* SST::ElementLibraryInfo::components

List of Components contained in the library.

const char* SST::ElementLibraryInfo::description

Brief description of the Library

Referenced by SST::SSTInfoElement_LibraryInfo::getLibraryDescription().

struct ElementInfoEvent* SST::ElementLibraryInfo::events

List of Events exported by the library.

struct ElementInfoGenerator* SST::ElementLibraryInfo::generators

List of Generators provided by the library.

struct ElementInfoIntrospector* SST::ElementLibraryInfo::introspectors

List of Introspectors provided by the library.

struct ElementInfoModule* SST::ElementLibraryInfo::modules

List of Modules provided by the library.

const char* SST::ElementLibraryInfo::name

Name of the Library.

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

struct ElementInfoPartitioner* SST::ElementLibraryInfo::partitioners

List of Partitioners provided by the library.

genPythonModuleFunction SST::ElementLibraryInfo::pythonModuleGenerator

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

struct ElementInfoSubComponent* SST::ElementLibraryInfo::subcomponents

List of SubComponents provided by the library.


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