SST  11.1.0
SST::SSTModelDescription Class Referenceabstract

Base class for Model Generation. More...

#include <sstmodel.h>

Inheritance diagram for SST::SSTModelDescription:
SST::Core::SSTPythonModelDefinition SST::Core::SSTXmlModelDefinition

Public Member Functions

 SST_ELI_DECLARE_INFO_EXTERN (ELI::ProvidesSimpleInfo< 0, bool >, ELI::ProvidesSimpleInfo< 1, std::vector< std::string >>) SSTModelDescription()
virtual ConfigGraphcreateConfigGraph ()=0
 Create the ConfigGraph. More...

Static Public Member Functions

static bool isElementParallelCapable (const std::string &type)
static const std::vector
< std::string > & 
getElementSupportedExtensions (const std::string &type)

Detailed Description

Base class for Model Generation.

Member Function Documentation

virtual ConfigGraph* SST::SSTModelDescription::createConfigGraph ( )
pure virtual

Create the ConfigGraph.

This function should be overridden by subclasses.

This function is responsible for reading any configuration files and generating a ConfigGraph object.

Implemented in SST::Core::SSTXmlModelDefinition, and SST::Core::SSTPythonModelDefinition.

The documentation for this class was generated from the following files: