|
SST
7.1.0
StructuralSimulationToolkit
|
#include <element.h>
Data Fields | |
| const char * | name |
| const char * | description |
| void(* | printHelp )(FILE *output) |
| moduleAllocate | alloc |
| moduleAllocateWithComponent | alloc_with_comp |
| const ElementInfoParam * | params |
| const char * | provides |
Describes a Module.
| moduleAllocate SST::ElementInfoModule::alloc |
Pointer to a function to do a default initialization of the module.
| moduleAllocateWithComponent SST::ElementInfoModule::alloc_with_comp |
Pointer to a function to initialize a module instance, passing a Component as an argument.
| const char* SST::ElementInfoModule::description |
Brief description of the module.
| const char* SST::ElementInfoModule::name |
Name of the module.
Referenced by SST::Factory::hasLibrary(), and SST::SSTInfoConfig::parseCmdLine().
| const ElementInfoParam* SST::ElementInfoModule::params |
List of parameters which are used by this module.
Referenced by SST::SSTInfoElement_ModuleInfo::SSTInfoElement_ModuleInfo().
| void(* SST::ElementInfoModule::printHelp) (FILE *output) |
Pointer to a function that will print additional documentation about the module. (optional)
| const char* SST::ElementInfoModule::provides |
Name of SuperClass which for this module can be used.