Represents the configuration of a generic component. More...
#include <configGraph.h>
Public Member Functions | |
| const ComponentId_t & | key () const |
| void | print (std::ostream &os) const |
| Print Component information. | |
| ConfigComponent | cloneWithoutLinks () const |
| ConfigComponent | cloneWithoutLinksOrParams () const |
Data Fields | |
| ComponentId_t | id |
| std::string | name |
| std::string | type |
| float | weight |
| int | rank |
| std::vector< LinkId_t > | links |
| Params | params |
| bool | isIntrospector |
| std::vector< std::string > | enabledStatistics |
| std::vector< Params > | enabledStatParams |
Friends | |
| class | ConfigGraph |
| class | boost::serialization::access |
Represents the configuration of a generic component.
| std::vector<std::string> SST::ConfigComponent::enabledStatistics |
List of statistics to be enabled
Referenced by SST::Simulation::performWireUp(), and print().
| std::vector<Params> SST::ConfigComponent::enabledStatParams |
List of parameters for enabled statistics
Referenced by SST::Simulation::performWireUp(), and print().
| ComponentId_t SST::ConfigComponent::id |
Unique ID of this component
Referenced by SST::ConfigGraph::checkForStructuralErrors(), and SST::Simulation::performWireUp().
Is this an Introspector?
Referenced by SST::Simulation::performWireUp(), and print().
| std::vector<LinkId_t> SST::ConfigComponent::links |
List of links connected
Referenced by SST::ConfigGraph::checkForStructuralErrors(), and print().
| std::string SST::ConfigComponent::name |
Name of this component
Referenced by SST::ConfigGraph::checkForStructuralErrors(), SST::Simulation::performWireUp(), and print().
Set of Parameters
Referenced by SST::Simulation::performWireUp(), and print().
Parallel Rank for this component
Referenced by SST::Simulation::performWireUp(), and print().
| std::string SST::ConfigComponent::type |
Type of this component
Referenced by SST::ConfigGraph::checkForStructuralErrors(), SST::Simulation::performWireUp(), and print().
Parititoning weight for this component
Referenced by print().
1.6.1