|
The Sparta Modeling Framework
|
This is the complete list of members for sparta::Scheduler, including all inherited members.
| activateLink(const std::string &label) | sparta::TreeNode | virtual |
| addAlias(const std::string &alias) | sparta::TreeNode | |
| addAliases(const AliasVector &v) | sparta::TreeNode | |
| addChild(TreeNode *child, bool inherit_phase=true) | sparta::TreeNode | |
| addChild(TreeNode &child) | sparta::TreeNode | |
| addExtensionFactory(const std::string &extension_name, std::function< ExtensionsBase *()> factory) | sparta::TreeNode | |
| addExtensionParameters(const std::string &extension_name, std::unique_ptr< ParameterSet > extension_params) | sparta::TreeNode | |
| addLink(TreeNode *node, const std::string &label) | sparta::TreeNode | virtual |
| addTag(const std::string &tag) | sparta::TreeNode | |
| addTags(const std::vector< std::string > &v) | sparta::TreeNode | |
| AliasVector typedef | sparta::TreeNode | |
| ArchDataContainer()=default | sparta::ArchDataContainer | |
| ArchDataContainer(ArchDataContainer &)=delete | sparta::ArchDataContainer | |
| ArchDataContainer(ArchDataContainer &&)=default | sparta::ArchDataContainer | |
| areParametersLocked_() const | sparta::TreeNode | inlineprotected |
| bindTreeEarly() | sparta::RootTreeNode | inline |
| bindTreeEarly_() | sparta::TreeNode | protected |
| bindTreeLate() | sparta::RootTreeNode | inline |
| bindTreeLate_() | sparta::TreeNode | protected |
| broadcastDeregistrationForNotificationListStringToChildren_(const std::type_info &tinfo, const std::string &name, TreeNode *obs_node, const delegate *del, const bool private_only) | sparta::TreeNode | inlineprotected |
| broadcastDeregistrationForNotificationToChildren_(const std::type_info &tinfo, const std::vector< const std::string * > &name_ids, TreeNode *obs_node, const delegate *del, const bool allow_private) | sparta::TreeNode | protectedvirtual |
| broadcastRegistrationForNotificationListStringToChildren_(const std::type_info &tinfo, const std::string &name, TreeNode *obs_node, const delegate *del, const bool private_only) | sparta::TreeNode | inlineprotected |
| broadcastRegistrationForNotificationToChildren_(const std::type_info &tinfo, const std::vector< const std::string * > &name_ids, TreeNode *obs_node, const delegate *del, const bool allow_private) | sparta::TreeNode | protectedvirtual |
| calcIndexTime(const Tick rel_time) const | sparta::Scheduler | inline |
| cancelAsyncEvent(Scheduleable *scheduleable) | sparta::Scheduler | |
| cancelEvent(const Scheduleable *scheduleable) | sparta::Scheduler | |
| cancelEvent(const Scheduleable *scheduleable, Tick rel_time) | sparta::Scheduler | |
| canGenerateNotification(const std::type_info &tinfo, const std::string *name) const | sparta::TreeNode | |
| canGenerateNotification(const std::type_info &tinfo, const std::string &name) const | sparta::TreeNode | |
| canGenerateNotification(const NotificationInfo &info) const | sparta::TreeNode | |
| canSubtreeGenerateNotification(const std::type_info &tinfo, const std::string *name) const | sparta::TreeNode | |
| canSubtreeGenerateNotification(const std::type_info &tinfo, const std::string &name) const | sparta::TreeNode | |
| canSubtreeGenerateNotifications(const std::type_info &tinfo, const std::vector< const std::string * > &names) const | sparta::TreeNode | |
| CHILD_FIND_THRESHOLD | sparta::TreeNode | static |
| CHILD_GET_THRESHOLD | sparta::TreeNode | static |
| ChildNameMapping typedef | sparta::TreeNode | |
| ChildrenVector typedef | sparta::TreeNode | |
| clearEvents() | sparta::Scheduler | |
| ConstWeakPtr typedef | sparta::TreeNode | |
| createSearchRegexPattern(const std::string &pat) | sparta::TreeNode | static |
| DEBUG_DUMP_SECTION_DIVIDER | sparta::TreeNode | static |
| DelegateVector typedef | sparta::TreeNode | protected |
| deregisterClock(sparta::Clock *clk) | sparta::Scheduler | |
| deregisterForNotification(T *obj, const std::string &name) | sparta::TreeNode | inline |
| deregisterForNotification(T *obj, const std::string &name) (defined in sparta::TreeNode) | sparta::TreeNode | inline |
| detachFromChildren_() | sparta::TreeNode | protected |
| detachFromParent_() | sparta::TreeNode | protected |
| dumpArchDataAssociations(std::ostream &o) const noexcept | sparta::RootTreeNode | |
| dumpDebugContent(std::ostream &out) noexcept | sparta::RootTreeNode | inline |
| dumpDebugContent_(std::ostream &out) const noexcept | sparta::TreeNode | protected |
| dumpLocatedNotificationSources(std::ostream &o, const std::string &name="") | sparta::TreeNode | inline |
| dumpPossibleNotifications(std::ostream &o) const noexcept | sparta::TreeNode | |
| dumpPossibleSubtreeNotifications(std::ostream &o) const noexcept | sparta::TreeNode | |
| dumpTypeMix(std::ostream &o) const | sparta::RootTreeNode | |
| enableWatchDog(uint64_t watchdog_timeout_ps) | sparta::Scheduler | inline |
| enterConfig_() noexcept | sparta::TreeNode | protected |
| enterConfiguring() | sparta::RootTreeNode | inline |
| enterFinalized(sparta::python::PythonInterpreter *pyshell=nullptr) | sparta::RootTreeNode | |
| enterFinalized_() | sparta::TreeNode | protected |
| enterFinalizing_() | sparta::TreeNode | protected |
| enterTeardown() | sparta::RootTreeNode | inline |
| enterTeardown_() noexcept | sparta::TreeNode | protected |
| finalize() | sparta::Scheduler | |
| finalizeTree_() | sparta::TreeNode | protected |
| findAncestorByName(const std::string &name) | sparta::TreeNode | inline |
| findAncestorByTag(const std::string &tag) | sparta::TreeNode | inline |
| findAncestorByType() | sparta::TreeNode | inline |
| findAncestorResourceByType() | sparta::TreeNode | inline |
| findChildren(const std::string &pattern, std::vector< TreeNode * > &results, std::vector< std::vector< std::string > > &replacements) | sparta::TreeNode | inline |
| findChildren(const std::string &pattern, std::vector< TreeNode * > &results) | sparta::TreeNode | inline |
| findChildrenByTag(const std::string &tag, std::vector< TreeNode * > &results, int32_t max_depth=-1) | sparta::TreeNode | |
| findDelegate_(DelegateVector &dvec, T *obj, const std::string &target_name) | sparta::TreeNode | inlineprotected |
| findDelegate_(DelegateVector &dvec, T *obj, const std::string &target_name) (defined in sparta::TreeNode) | sparta::TreeNode | inlineprotected |
| findImmediateChildren_(std::regex &expr, std::vector< TreeNode * > &found, std::vector< std::vector< std::string > > &replacements, bool allow_private=false) | sparta::TreeNode | virtual |
| findImmediateChildren_(std::regex &expr, std::vector< TreeNode * > &found, bool allow_private=false) | sparta::TreeNode | |
| findImmediateChildren_(std::regex &expr, std::vector< const TreeNode * > &found, std::vector< std::vector< std::string > > &replacements, bool allow_private=false) const | sparta::TreeNode | virtual |
| findImmediateChildren_(std::regex &expr, std::vector< const TreeNode * > &found, bool allow_private=false) const | sparta::TreeNode | |
| formatAllNodes() | sparta::TreeNode | static |
| getAliases() const | sparta::TreeNode | |
| getAllExtensionNames() | sparta::TreeNode | |
| getAllNodes() | sparta::TreeNode | static |
| getArchDataAssociations(std::vector< const ArchData * > &ad_this_tree, std::vector< const ArchData * > &ad_no_assoc, std::vector< const ArchData * > &ad_not_attached, std::vector< const ArchData * > &ad_other_tree) const noexcept | sparta::RootTreeNode | |
| getAs() const | sparta::TreeNode | inline |
| getAs() const | sparta::TreeNode | inline |
| getAs() | sparta::TreeNode | inline |
| getAs() | sparta::TreeNode | inline |
| getAssociatedArchDatas() | sparta::ArchDataContainer | inline |
| getAssociatedArchDatas() const | sparta::ArchDataContainer | inline |
| getChild(const std::string &name, bool must_exist=true) | sparta::TreeNode | inline |
| getChild(const std::string &name, bool must_exist=true) const | sparta::TreeNode | inline |
| getChildAs(const std::string &name, bool must_exist=true) const | sparta::TreeNode | inline |
| getChildAs(const std::string &name, bool must_exist=true) const (defined in sparta::TreeNode) | sparta::TreeNode | inline |
| getChildAs(const std::string &name, bool must_exist=true) (defined in sparta::TreeNode) | sparta::TreeNode | inline |
| getChildAs(const std::string &name, bool must_exist=true) (defined in sparta::TreeNode) | sparta::TreeNode | inline |
| getChildAt(uint32_t idx) const | sparta::TreeNode | |
| getChildren() const | sparta::TreeNode | |
| getChildren(std::vector< TreeNode * > &results, bool ignore_builtin_group=true, bool ignore_anonymous_nodes=true) | sparta::TreeNode | |
| getChildrenIdentifiers(std::vector< std::string > &idents, bool ignore_builtin_group=true) const | sparta::TreeNode | |
| getChildrenOfType(std::vector< T * > &results) const | sparta::TreeNode | inline |
| getClock() override | sparta::TreeNode | inlinevirtual |
| getClock() const (defined in sparta::TreeNode) | sparta::TreeNode | inline |
| getCurrentFiringEvent() const | sparta::Scheduler | inline |
| getCurrentFiringEventIdx() const | sparta::Scheduler | inline |
| getCurrentMicrosecondsStatisticDef() | sparta::Scheduler | inline |
| getCurrentMillisecondsStatisticDef() | sparta::Scheduler | inline |
| getCurrentNanosecondsStatisticDef() | sparta::Scheduler | inline |
| getCurrentPicosecondsROCounter() | sparta::Scheduler | inline |
| getCurrentSchedulingPhase() const | sparta::Scheduler | inline |
| getCurrentTick() const noexcept | sparta::Scheduler | inline |
| getCurrentTicksROCounter() | sparta::Scheduler | inline |
| getDAG() const | sparta::Scheduler | inline |
| getDeepestMatchingPath(const std::string &path) const | sparta::TreeNode | |
| getDelegatesRegisteredForNotification(const std::type_info &tinfo, const std::string *name, std::vector< delegate > &dels) noexcept | sparta::TreeNode | |
| getDesc() const | sparta::TreeNode | |
| getDisplayLocation() const | sparta::TreeNode | |
| getElapsedTicks() const noexcept | sparta::Scheduler | inline |
| getExpectedLocation() const | sparta::TreeNode | |
| getExpectedRoot() const | sparta::TreeNode | |
| getExtension(const std::string &extension_name) | sparta::TreeNode | |
| getExtension() | sparta::TreeNode | |
| getFrequency() const | sparta::Scheduler | inline |
| getGlobalPhasedPayloadEventPtr() | sparta::Scheduler | inline |
| getGroup() const | sparta::TreeNode | |
| getGroup(const std::string &group, std::vector< TreeNode * > &results) | sparta::TreeNode | |
| getGroupIdx() const | sparta::TreeNode | |
| getGroupIndexMax(const std::string &group) | sparta::TreeNode | |
| getGroupNamePtr() const | sparta::TreeNode | |
| getGroupSize(const std::string &group) | sparta::TreeNode | |
| getIdentifiers() const | sparta::TreeNode | |
| getLevel() const | sparta::TreeNode | |
| getLocalClock() | sparta::TreeNode | inline |
| getLocalClock() const (defined in sparta::TreeNode) | sparta::TreeNode | inline |
| getLocation() const override final | sparta::TreeNode | virtual |
| getName() const override | sparta::TreeNode | virtual |
| getNamePtr() const | sparta::TreeNode | |
| getNextContinuingEventTime() const noexcept | sparta::Scheduler | inline |
| getNextName(const std::string &name, size_t &pos) | sparta::TreeNode | static |
| getNodeAttachedNotification() | sparta::RootTreeNode | inline |
| getNodeUID() const | sparta::TreeNode | |
| getNumChildren() const | sparta::TreeNode | |
| getNumExtensions() const | sparta::TreeNode | inline |
| getNumFired() const noexcept | sparta::Scheduler | inline |
| getParent() override final | sparta::RootTreeNode | inlinevirtual |
| getParent() const override final (defined in sparta::RootTreeNode) | sparta::RootTreeNode | inlinevirtual |
| getParentAs(bool must_exist=true) const | sparta::TreeNode | inline |
| getParentAs(bool must_exist=true) const (defined in sparta::TreeNode) | sparta::TreeNode | inline |
| getParentAs(bool must_exist=true) (defined in sparta::TreeNode) | sparta::TreeNode | inline |
| getParentAs(bool must_exist=true) (defined in sparta::TreeNode) | sparta::TreeNode | inline |
| getParentlessNodes() (defined in sparta::TreeNode) | sparta::TreeNode | static |
| getPhase() const | sparta::PhasedObject | inline |
| getPossibleNotifications(std::vector< NotificationInfo > &infos) const | sparta::TreeNode | |
| getPossibleSubtreeNotifications(std::vector< NotificationInfo > &infos) const noexcept | sparta::TreeNode | |
| getPreviousName_(const std::string &name, size_t &pos) | sparta::TreeNode | protectedstatic |
| getRecursiveNodeCount() const | sparta::TreeNode | inline |
| getResource() | sparta::ResourceContainer | inline |
| getResource() const | sparta::ResourceContainer | inline |
| getResource_() noexcept | sparta::ResourceContainer | inlineprotected |
| getResource_() const noexcept | sparta::ResourceContainer | inlineprotected |
| getResourceAs() const | sparta::ResourceContainer | inline |
| getResourceAs() const | sparta::ResourceContainer | inline |
| getResourceAs() | sparta::ResourceContainer | inline |
| getResourceAs() | sparta::ResourceContainer | inline |
| getResourceType() const | sparta::ResourceContainer | virtual |
| getResourceTypeName_() const | sparta::ResourceContainer | protected |
| getResourceTypeRaw() const | sparta::ResourceContainer | virtual |
| getRoot() | sparta::TreeNode | virtual |
| getRoot() const (defined in sparta::TreeNode) | sparta::TreeNode | virtual |
| getRunCpuTime() const | sparta::Scheduler | inline |
| getRunWallTime() const | sparta::Scheduler | inline |
| getScheduler(const bool must_exist=false) | sparta::TreeNode | |
| getScheduler(const bool must_exist=false) const (defined in sparta::TreeNode) | sparta::TreeNode | |
| getScopeRoot() | sparta::TreeNode | |
| getScopeRoot() const | sparta::TreeNode | |
| getSearchScope() | sparta::RootTreeNode | inline |
| getSecondsStatisticDef() | sparta::Scheduler | inline |
| getSimulatedPicoSeconds() const noexcept | sparta::Scheduler | inline |
| getSimulation() const | sparta::TreeNode | |
| getSimulator() const | sparta::RootTreeNode | inline |
| getTags() const | sparta::TreeNode | |
| getVirtualGlobalNode() | sparta::TreeNode | static |
| getWeakPtr() | sparta::TreeNode | |
| getWeakPtr() const | sparta::TreeNode | |
| GROUP_IDX_NONE | sparta::TreeNode | static |
| group_idx_type typedef | sparta::TreeNode | |
| GROUP_NAME_BUILTIN | sparta::TreeNode | static |
| GROUP_NAME_NONE | sparta::TreeNode | static |
| hasChild(const std::string &name) const noexcept | sparta::TreeNode | inline |
| hasImmediateChild(const TreeNode *n) const noexcept | sparta::TreeNode | |
| hasObserversRegisteredForNotification(const std::type_info &tinfo, const std::string *name) const noexcept | sparta::TreeNode | |
| hasResource() const | sparta::ResourceContainer | inline |
| hasTag(const std::string &tag) const | sparta::TreeNode | |
| hasTag(const std::string *interned_tag_name) const | sparta::TreeNode | |
| hasWildcardCharacters(const std::string &name) | sparta::TreeNode | static |
| identityMatchesPattern_(const std::string &ident, std::regex &expr, std::vector< std::string > &replacements) | sparta::TreeNode | protectedstatic |
| identityMatchesPattern_(const std::string &ident, std::regex &expr) | sparta::TreeNode | protectedstatic |
| INDEFINITE | sparta::Scheduler | static |
| invokeDelegatesOn_(TreeNode *to_invoke, const DataT &data, const std::string *name_id) | sparta::TreeNode | inlineprotected |
| isAnonymous() const | sparta::TreeNode | |
| isAttached() const override final | sparta::RootTreeNode | inlinevirtual |
| isBuilding() const | sparta::PhasedObject | inlinevirtual |
| isBuilt() const | sparta::PhasedObject | inlinevirtual |
| isBuiltin() const | sparta::TreeNode | |
| isConfigured() const | sparta::PhasedObject | inlinevirtual |
| isConfiguring() const | sparta::PhasedObject | inlinevirtual |
| isDescendantOf(const TreeNode *ancestor, int32_t max_depth=-1) const | sparta::TreeNode | |
| isExpired() const | sparta::TreeNode | |
| isFinalized() const noexcept override | sparta::Scheduler | inlinevirtual |
| isFinalizing() const | sparta::PhasedObject | inlinevirtual |
| isFinished() const | sparta::Scheduler | inline |
| isHidden() const | sparta::TreeNode | |
| isIndexableByGroup() const | sparta::TreeNode | |
| isNodeConstructed(const TreeNode *) | sparta::TreeNode | static |
| isRunning() const noexcept | sparta::Scheduler | inline |
| isScheduled(const Scheduleable *scheduleable) const | sparta::Scheduler | |
| isScheduled(const Scheduleable *scheduleable, Tick rel_time) const | sparta::Scheduler | |
| isScopeRoot() const | sparta::TreeNode | inline |
| isTearingDown() const | sparta::PhasedObject | inlinevirtual |
| kickTheDog() noexcept | sparta::Scheduler | inline |
| locateNotificationSources(std::vector< TreeNode * > &nodes, const std::string &name="") | sparta::TreeNode | inline |
| LOCATION_NODE_SEPARATOR_ATTACHED | sparta::TreeNode | static |
| LOCATION_NODE_SEPARATOR_EXPECTING | sparta::TreeNode | static |
| LOCATION_NODE_SEPARATOR_UNATTACHED | sparta::TreeNode | static |
| locationMatchesPattern(const std::string &pattern, const TreeNode *pat_loc) const | sparta::TreeNode | |
| lockdownParameters() | sparta::TreeNode | inline |
| lockResource_() | sparta::ResourceContainer | inlineprotected |
| makeSubtreePrivate() | sparta::TreeNode | inline |
| markHidden(bool hidden=true) | sparta::TreeNode | |
| matchesGlobLike(const std::string &pattern, const std::string &other) | sparta::TreeNode | static |
| MAX_NODE_UID | sparta::TreeNode | static |
| NewDescendantNotiSrc typedef | sparta::RootTreeNode | |
| nextEventTick() const | sparta::Scheduler | inline |
| NODE_NAME | sparta::Scheduler | static |
| NODE_NAME_NONE | sparta::TreeNode | static |
| NODE_NAME_VIRTUAL_GLOBAL | sparta::TreeNode | static |
| node_uid_type typedef | sparta::TreeNode | |
| notificationCategoryMatch(const std::string *query_id, const std::string *node_id) | sparta::TreeNode | static |
| NotificationObserverMap typedef | sparta::TreeNode | protected |
| operator=(const TreeNode &)=delete | sparta::TreeNode | |
| parseNotificationNameString(const std::string &csl) | sparta::TreeNode | static |
| PhasedObject() (defined in sparta::PhasedObject) | sparta::PhasedObject | inline |
| PhasedObject(PhasedObject &&)=default (defined in sparta::PhasedObject) | sparta::PhasedObject | |
| postPropagatingNotification_(const TreeNode *origin, const DataT &data, const std::string *name_id) | sparta::TreeNode | inlineprotected |
| printNextCycleEventTree(StreamType &os, uint32_t curr_grp=0, uint32_t curr_event=0, uint32_t future=0) const | sparta::Scheduler | inline |
| recursGetDeepestMatchingPath_(const std::string &path, size_t name_pos) const | sparta::TreeNode | protected |
| registerClock(sparta::Clock *clk) | sparta::Scheduler | |
| registerForNotification(T *obj, const std::string &name, bool ensure_possible=true) | sparta::TreeNode | inline |
| registerForNotification(T *obj, const std::string &name, bool ensure_possible=true) (defined in sparta::TreeNode) | sparta::TreeNode | inline |
| removeChildForTeardown_(TreeNode *child) | sparta::TreeNode | protected |
| removeFromParentForTeardown_(TreeNode *parent) | sparta::TreeNode | protected |
| RENDER_SUBTREE_INDENT | sparta::TreeNode | static |
| renderSubtree(int32_t max_depth=-1, bool show_builtins=false, bool names_only=false, bool hide_hidden=false, bool(*leaf_filt_fxn)(const TreeNode *)=nullptr) const | sparta::TreeNode | |
| reset() | sparta::Scheduler | |
| ResourceContainer() | sparta::ResourceContainer | inline |
| ResourceContainer(const ResourceContainer &)=delete | sparta::ResourceContainer | |
| ResourceContainer(ResourceContainer &&)=default | sparta::ResourceContainer | |
| restartAt(Tick t) | sparta::Scheduler | |
| RootTreeNode(const std::string &name, const std::string &desc, app::Simulation *sim, GlobalTreeNode *search_scope) | sparta::RootTreeNode | inline |
| RootTreeNode(const std::string &name, const std::string &desc, GlobalTreeNode *search_scope) | sparta::RootTreeNode | inline |
| RootTreeNode(const std::string &name) | sparta::RootTreeNode | inline |
| RootTreeNode(const std::string &name, const std::string &desc, app::Simulation *sim) | sparta::RootTreeNode | inline |
| RootTreeNode(const std::string &name, const std::string &desc) | sparta::RootTreeNode | inline |
| RootTreeNode(app::Simulation *sim) | sparta::RootTreeNode | inline |
| RootTreeNode(GlobalTreeNode *search_scope) | sparta::RootTreeNode | inline |
| RootTreeNode(app::Simulation *sim, GlobalTreeNode *search_scope) | sparta::RootTreeNode | inline |
| RootTreeNode() | sparta::RootTreeNode | inline |
| run(Tick num_ticks=INDEFINITE, const bool exacting_run=false, const bool measure_run_time=true) | sparta::Scheduler | |
| scheduleAsyncEvent(Scheduleable *sched, Scheduler::Tick delay) | sparta::Scheduler | |
| scheduleEvent(Scheduleable *scheduleable, Tick rel_time, uint32_t dag_group=0, bool continuing=true, bool add_if_not_scheduled=false) | sparta::Scheduler | |
| Scheduler() | sparta::Scheduler | |
| Scheduler(const std::string &name) | sparta::Scheduler | inline |
| Scheduler(const std::string &name, GlobalTreeNode *search_scope) | sparta::Scheduler | |
| setClock(const Clock *clk) override final | sparta::RootTreeNode | inlinevirtual |
| setExpectedParent_(const TreeNode *parent) | sparta::TreeNode | protected |
| setPhase_(TreePhase phase) | sparta::PhasedObject | inlineprotected |
| setResource_(Resource *r) | sparta::ResourceContainer | inlineprotected |
| setScopeRoot() | sparta::TreeNode | inline |
| SharedPtr typedef | sparta::TreeNode | |
| simulationTerminating() | sparta::RootTreeNode | inline |
| simulationTerminating_() | sparta::TreeNode | protected |
| StartupEvent (defined in sparta::Scheduler) | sparta::Scheduler | friend |
| stopRunning() | sparta::Scheduler | inline |
| stringize(bool pretty=false) const override | sparta::RootTreeNode | inlinevirtual |
| stringizeTags(std::stringstream &ss) const | sparta::TreeNode | inline |
| TagsMap typedef | sparta::TreeNode | |
| TEARDOWN_ERROR_LIMIT | sparta::TreeNode | static |
| Tick typedef | sparta::Scheduler | |
| TREE_BUILDING enum value | sparta::PhasedObject | |
| TREE_CONFIGURING enum value | sparta::PhasedObject | |
| TREE_FINALIZED enum value | sparta::PhasedObject | |
| TREE_FINALIZING enum value | sparta::PhasedObject | |
| TREE_NODE_PATTERN_SUBS | sparta::TreeNode | static |
| TREE_TEARDOWN enum value | sparta::PhasedObject | |
| TreeNode()=delete | sparta::TreeNode | |
| TreeNode(const TreeNode &)=delete | sparta::TreeNode | |
| TreeNode(TreeNode &&rhp) | sparta::TreeNode | |
| TreeNode(TreeNode *parent, const std::string &name, const std::string &group, group_idx_type group_idx, const std::string &desc, bool is_indexable) | sparta::TreeNode | |
| TreeNode(TreeNode *parent, const std::string &name, const std::string &group, group_idx_type group_idx, const std::string &desc) | sparta::TreeNode | |
| TreeNode(const std::string &name, const std::string &group, group_idx_type group_idx, const std::string &desc) | sparta::TreeNode | |
| TreeNode(TreeNode *parent, const std::string &name, const std::string &desc) | sparta::TreeNode | |
| TreeNode(TreeNode *parent, const std::string &group, group_idx_type group_idx, const std::string &desc) | sparta::TreeNode | |
| TreeNode(const std::string &name, const std::string &desc) | sparta::TreeNode | |
| TreePhase enum name | sparta::PhasedObject | |
| unsetResource_() | sparta::ResourceContainer | inlineprotected |
| validateArchDataAssociations() const | sparta::RootTreeNode | |
| validateDesc(const std::string &desc) | sparta::TreeNode | |
| validateGroup(const std::string &name, const std::string &group, group_idx_type idx) | sparta::TreeNode | |
| validateName(const std::string &nm) | sparta::TreeNode | |
| validatePostRun() | sparta::RootTreeNode | |
| validatePostRun_(const PostRunValidationInfo &info) const | sparta::TreeNode | protected |
| validatePreRun() | sparta::RootTreeNode | inline |
| validateTree_() | sparta::TreeNode | protected |
| verifyUniqueChildIdentifier_(const std::string &ident, bool ignore_group_collision=false) | sparta::TreeNode | protected |
| WeakPtr typedef | sparta::TreeNode | |
| ~ArchDataContainer() | sparta::ArchDataContainer | inlinevirtual |
| ~PhasedObject() (defined in sparta::PhasedObject) | sparta::PhasedObject | inlinevirtual |
| ~ResourceContainer() | sparta::ResourceContainer | inlinevirtual |
| ~RootTreeNode() | sparta::RootTreeNode | inlinevirtual |
| ~Scheduler() | sparta::Scheduler | |
| ~TreeNode() | sparta::TreeNode | virtual |