SMTK
@SMTK_VERSION@
Simulation Modeling Tool Kit
|
This is the complete list of members for smtk::graph::Resource< Traits >, including all inherited members.
add(const std::shared_ptr< NodeType > &node) | smtk::graph::Resource< Traits > | inline |
arcs() const override | smtk::graph::Resource< Traits > | inline |
arcs() override (defined in smtk::graph::Resource< Traits >) | smtk::graph::Resource< Traits > | inline |
arcTypes() const override | smtk::graph::Resource< Traits > | inline |
clone(smtk::resource::CopyOptions &options) const override | smtk::graph::Resource< Traits > | |
component(const smtk::common::UUID &uuid) const override | smtk::graph::Resource< Traits > | inline |
connect(Component *from, Component *to, smtk::string::Token arcType) override | smtk::graph::Resource< Traits > | inline |
copyFinalize(const std::shared_ptr< const smtk::resource::Resource > &source, smtk::resource::CopyOptions &options) override | smtk::graph::Resource< Traits > | |
copyInitialize(const std::shared_ptr< const smtk::resource::Resource > &source, smtk::resource::CopyOptions &options) override | smtk::graph::Resource< Traits > | |
create(T &&... parameters) | smtk::graph::Resource< Traits > | inline |
createNodeOfType(smtk::string::Token nodeTypeName) override | smtk::graph::Resource< Traits > | inline |
disconnect(Component *node, bool explicitOnly) override | smtk::graph::Resource< Traits > | inline |
dump(const std::string &filename, const std::string &mimeType="text/vnd.graphviz") const override | smtk::graph::Resource< Traits > | inline |
eraseNodes(const smtk::graph::ComponentPtr &node) override (defined in smtk::graph::Resource< Traits >) | smtk::graph::Resource< Traits > | inlineprotected |
evaluateArcs(Args &&... args) const | smtk::graph::Resource< Traits > | inline |
evaluateArcs(Args &&... args) (defined in smtk::graph::Resource< Traits >) | smtk::graph::Resource< Traits > | inline |
find(const smtk::common::UUID &uuid) const override | smtk::graph::Resource< Traits > | inline |
initializeResource() (defined in smtk::graph::Resource< Traits >) | smtk::graph::Resource< Traits > | inlineprotected |
insertNode(const smtk::graph::ComponentPtr &node) override | smtk::graph::Resource< Traits > | inlineprotected |
is_arc typedef (defined in smtk::graph::Resource< Traits >) | smtk::graph::Resource< Traits > | |
is_node typedef (defined in smtk::graph::Resource< Traits >) | smtk::graph::Resource< Traits > | |
isNodeTypeAcceptable(const smtk::graph::ComponentPtr &node) override | smtk::graph::Resource< Traits > | inlineprotected |
m_arcs (defined in smtk::graph::Resource< Traits >) | smtk::graph::Resource< Traits > | protected |
m_arcTypes (defined in smtk::graph::Resource< Traits >) | smtk::graph::Resource< Traits > | protected |
m_nodeTypes (defined in smtk::graph::Resource< Traits >) | smtk::graph::Resource< Traits > | protected |
m_templateType (defined in smtk::graph::Resource< Traits >) | smtk::graph::Resource< Traits > | protected |
m_templateVersion (defined in smtk::graph::Resource< Traits >) | smtk::graph::Resource< Traits > | protected |
NodeContainer typedef (defined in smtk::graph::Resource< Traits >) | smtk::graph::Resource< Traits > | |
nodeTypes() const override | smtk::graph::Resource< Traits > | inline |
queryOperation(const std::string &filterString) const override | smtk::graph::Resource< Traits > | inline |
remove(const std::shared_ptr< NodeType > &node) | smtk::graph::Resource< Traits > | inline |
Resource(const Resource &) noexcept=delete | smtk::graph::Resource< Traits > | |
Resource(smtk::resource::ManagerPtr manager=nullptr) (defined in smtk::graph::Resource< Traits >) | smtk::graph::Resource< Traits > | inlineprotected |
Resource(const smtk::common::UUID &uid, smtk::resource::ManagerPtr manager=nullptr) (defined in smtk::graph::Resource< Traits >) | smtk::graph::Resource< Traits > | inlineprotected |
setTemplateType(const smtk::string::Token &templateType) override (defined in smtk::graph::Resource< Traits >) | smtk::graph::Resource< Traits > | |
setTemplateVersion(std::size_t templateVersion) override (defined in smtk::graph::Resource< Traits >) | smtk::graph::Resource< Traits > | |
smtkCreateMacro(smtk::graph::Resource< Traits >) (defined in smtk::graph::Resource< Traits >) | smtk::graph::Resource< Traits > | |
smtkSharedFromThisMacro(smtk::resource::PersistentObject) (defined in smtk::graph::Resource< Traits >) | smtk::graph::Resource< Traits > | |
smtkSuperclassMacro(smtk::resource::DerivedFrom< Resource< Traits >, ResourceBase >) (defined in smtk::graph::Resource< Traits >) | smtk::graph::Resource< Traits > | |
smtkTypedefs(smtk::graph::Resource< Traits >) (defined in smtk::graph::Resource< Traits >) | smtk::graph::Resource< Traits > | |
templateType() const override | smtk::graph::Resource< Traits > | inline |
templateVersion() const override | smtk::graph::Resource< Traits > | inline |
typeName() const override | smtk::graph::Resource< Traits > | inline |
TypeTraits typedef (defined in smtk::graph::Resource< Traits >) | smtk::graph::Resource< Traits > | |
visit(std::function< void(const smtk::resource::ComponentPtr &)> &v) const override | smtk::graph::Resource< Traits > | inline |