|
| 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 & | 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 (std::string slot, int slot_num) |
|
ComponentInfo * | findSubComponent (ComponentId_t id) |
|
std::vector< LinkId_t > | getAllLinkIds () const |
|
statEnableList_t * | getStatEnableList () |
|
|
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 | IS_LEGACY_SUBCOMPONENT = 0x32 |
|
static const uint64_t | SHARE_NONE = 0x0 |
|
|
class | Simulation |
|
class | BaseComponent |
|
class | ComponentInfoMap |
|
List of Enabled Statistics
The documentation for this class was generated from the following files: