|
| ComponentInfo () |
| Constructor used only for serialization.
|
|
void | serialize_order (SST::Core::Serialization::serializer &ser) |
| Function used to serialize the class.
|
|
void | serialize_comp (SST::Core::Serialization::serializer &ser) |
|
| ComponentInfo (const std::string &type, const Params *params, const ComponentInfo *parent_info) |
|
| ComponentInfo (ComponentId_t id, ComponentInfo *parent_info, const std::string &type, const std::string &slot_name, int slot_num, uint64_t share_flags) |
|
| ComponentInfo (ConfigComponent *ccomp, const std::string &name, ComponentInfo *parent_info, LinkMap *link_map) |
|
| ComponentInfo (ComponentInfo &&o) |
|
bool | isAnonymous () |
|
bool | isUser () |
|
ComponentId_t | getID () const |
|
const std::string & | getName () const |
|
const std::string & | getParentComponentName () const |
|
std::string | getShortName () const |
| Get the short name for this SubComponent (name not including any parents, so just slot_name[index])
|
|
const std::string & | getSlotName () const |
|
int | getSlotNum () const |
|
const std::string & | getType () const |
|
BaseComponent * | getComponent () const |
|
LinkMap * | getLinkMap () |
|
const Params * | getParams () const |
|
std::map< ComponentId_t, ComponentInfo > & | getSubComponents () |
|
ComponentInfo * | findSubComponent (const std::string &slot, int slot_num) |
|
ComponentInfo * | findSubComponent (ComponentId_t id) |
|
bool | hasLinks () const |
|
uint8_t | getStatisticLoadLevel () |
|
| ComponentInfo (ComponentId_t id, const std::string &name, const std::string &slot_name, TimeConverter *tv=nullptr) |
| (DO NOT USE) Constructor used only for serialization testing
|
|
ComponentInfo * | test_addSubComponentInfo (const std::string &name, const std::string &slot_name, TimeConverter *tv=nullptr) |
|
void | test_printComponentInfoHierarchy (int index=0) |
|
|
static const uint64_t | SHARE_PORTS = 0x1 |
|
static const uint64_t | SHARE_STATS = 0x2 |
|
static const uint64_t | INSERT_STATS = 0x4 |
|
static const uint64_t | SHARE_NONE = 0x0 |
|
|
class | Simulation_impl |
|
class | BaseComponent |
|
class | ComponentInfoMap |
|
class | Core::Serialization::pvt::SerializeBaseComponentHelper |
|
◆ statEnableList_t
List of Enabled Statistics
The documentation for this class was generated from the following files: