SMTK  @SMTK_VERSION@
Simulation Modeling Tool Kit
smtk::attribute::Resource Member List

This is the complete list of members for smtk::attribute::Resource, including all inherited members.

activeCategories() constsmtk::attribute::Resourceinline
activeCategoriesEnabled() constsmtk::attribute::Resourceinline
addAdvanceLevel(int level, std::string label, const double *l_color=nullptr) (defined in smtk::attribute::Resource)smtk::attribute::Resource
addStyle(const std::string &definitionType, smtk::view::Configuration::Component style)smtk::attribute::Resource
addUniqueRole(const smtk::resource::Links::RoleType &role) (defined in smtk::attribute::Resource)smtk::attribute::Resource
addUniqueRoles(const std::set< smtk::resource::Links::RoleType > &roles) (defined in smtk::attribute::Resource)smtk::attribute::Resource
addView(smtk::view::ConfigurationPtr) (defined in smtk::attribute::Resource)smtk::attribute::Resource
advanceLevelColor(int level) const (defined in smtk::attribute::Resource)smtk::attribute::Resource
advanceLevels() const (defined in smtk::attribute::Resource)smtk::attribute::Resourceinline
analyses() (defined in smtk::attribute::Resource)smtk::attribute::Resourceinline
as()smtk::resource::PersistentObjectinline
as() constsmtk::resource::PersistentObjectinline
associate(const smtk::resource::ResourcePtr &resource)smtk::attribute::Resource
AssociationRolesmtk::attribute::Resourcestatic
associationRole() (defined in smtk::attribute::Resource)smtk::attribute::Resourceinlinestatic
associationRules() (defined in smtk::attribute::Resource)smtk::attribute::Resourceinline
associationRules() const (defined in smtk::attribute::Resource)smtk::attribute::Resourceinline
associations() constsmtk::attribute::Resource
attributes(const smtk::resource::ConstPersistentObjectPtr &object) const (defined in smtk::attribute::Resource)smtk::attribute::Resource
attributes(std::vector< smtk::attribute::AttributePtr > &result) const (defined in smtk::attribute::Resource)smtk::attribute::Resource
canEvaluate(smtk::attribute::ConstAttributePtr att) (defined in smtk::attribute::Resource)smtk::attribute::Resourceinline
categories() constsmtk::attribute::Resourceinline
clean() constsmtk::resource::Resourceinlinevirtual
clone(smtk::resource::CopyOptions &options) const overridesmtk::attribute::Resourcevirtual
component(const smtk::common::UUID &compId) constsmtk::resource::Resourcevirtual
componentAs(const smtk::common::UUID &uuid) constsmtk::resource::Resourceinline
copyAttribute(const smtk::attribute::AttributePtr &att, const CopyAssignmentOptions &options, smtk::io::Logger &logger)smtk::attribute::Resource
copyAttribute(const smtk::attribute::AttributePtr &att, const CopyAssignmentOptions &options=CopyAssignmentOptions())smtk::attribute::Resource
copyDefinition(smtk::attribute::DefinitionPtr def, unsigned int options=0) (defined in smtk::attribute::Resource)smtk::attribute::Resource
copyDefinitionImpl(smtk::attribute::DefinitionPtr sourceDef, smtk::attribute::ItemDefinition::CopyInfo &info) (defined in smtk::attribute::Resource)smtk::attribute::Resourceprotected
copyFinalize(const std::shared_ptr< const smtk::resource::Resource > &source, smtk::resource::CopyOptions &options) overridesmtk::attribute::Resourcevirtual
copyGeometry(const std::shared_ptr< const Resource > &source, smtk::resource::CopyOptions &options)smtk::geometry::Resource
copyInitialize(const std::shared_ptr< const smtk::resource::Resource > &other, smtk::resource::CopyOptions &options) overridesmtk::attribute::Resourcevirtual
copyLinks(const std::shared_ptr< const Resource > &rsrc, const CopyOptions &options)smtk::resource::Resourceprotected
copyProperties(const std::shared_ptr< const Resource > &rsrc, CopyOptions &options)smtk::resource::Resource
copyPropertiesForId(const std::shared_ptr< Resource > &rsrc, const smtk::common::UUID &sourceId, const smtk::common::UUID &targetId, const CopyOptions &options)smtk::resource::Resourceprotected
copyUnitSystem(const std::shared_ptr< const Resource > &rsrc, const CopyOptions &options)smtk::resource::Resource
copyViews(const std::shared_ptr< const smtk::attribute::Resource > &source, smtk::resource::CopyOptions &options)smtk::attribute::Resource
createAttribute(attribute::DefinitionPtr def) (defined in smtk::attribute::Resource)smtk::attribute::Resource
createAttribute(const std::string &type) (defined in smtk::attribute::Resource)smtk::attribute::Resource
createAttribute(const std::string &name, const std::string &type, const smtk::common::UUID &id=smtk::common::UUID::null()) (defined in smtk::attribute::Resource)smtk::attribute::Resource
createAttribute(const std::string &name, attribute::DefinitionPtr def, const smtk::common::UUID &id=smtk::common::UUID::null()) (defined in smtk::attribute::Resource)smtk::attribute::Resource
createAttributeQuery(const smtk::attribute::DefinitionPtr &def)smtk::attribute::Resourcestatic
createAttributeQuery(const std::string &defType) (defined in smtk::attribute::Resource)smtk::attribute::Resourcestatic
createDefinition(const std::string &typeName, const std::string &baseTypeName="", const smtk::common::UUID &id=smtk::common::UUID::null()) (defined in smtk::attribute::Resource)smtk::attribute::Resource
createDefinition(const std::string &name, attribute::DefinitionPtr baseDefiniiton, const smtk::common::UUID &id=smtk::common::UUID::null()) (defined in smtk::attribute::Resource)smtk::attribute::Resource
createEvaluator(smtk::attribute::ConstAttributePtr att) (defined in smtk::attribute::Resource)smtk::attribute::Resourceinline
createUniqueName(const std::string &type) const (defined in smtk::attribute::Resource)smtk::attribute::Resource
customItemDefinitionFactory() (defined in smtk::attribute::Resource)smtk::attribute::Resourceinline
customItemDefinitionFactory() const (defined in smtk::attribute::Resource)smtk::attribute::Resourceinline
defaultNameSeparator() constsmtk::attribute::Resource
definitions(std::vector< smtk::attribute::DefinitionPtr > &result, bool sortList=false) const (defined in smtk::attribute::Resource)smtk::attribute::Resource
derivedDefinitions(smtk::attribute::DefinitionPtr def, std::vector< smtk::attribute::DefinitionPtr > &result) const (defined in smtk::attribute::Resource)smtk::attribute::Resource
DerivedFrom(const DerivedFrom &)=delete (defined in smtk::resource::DerivedFrom< Resource, smtk::geometry::Resource >)smtk::resource::DerivedFrom< Resource, smtk::geometry::Resource >
DerivedFrom(T &&... all)smtk::resource::DerivedFrom< Resource, smtk::geometry::Resource >inlineprotected
DerivedFrom(DerivedFrom &&rhs) noexcept=default (defined in smtk::resource::DerivedFrom< Resource, smtk::geometry::Resource >)smtk::resource::DerivedFrom< Resource, smtk::geometry::Resource >protected
directoryInfo() const (defined in smtk::attribute::Resource)smtk::attribute::Resourceinline
DirectSuperclass typedef (defined in smtk::resource::DerivedFrom< Resource, smtk::geometry::Resource >)smtk::resource::DerivedFrom< Resource, smtk::geometry::Resource >
disassociate(const smtk::resource::ResourcePtr &resource)smtk::attribute::Resource
disassociateAllAttributes(const smtk::resource::PersistentObjectPtr &object) (defined in smtk::attribute::Resource)smtk::attribute::Resource
evaluatorFactory() (defined in smtk::attribute::Resource)smtk::attribute::Resourceinline
evaluatorFactory() const (defined in smtk::attribute::Resource)smtk::attribute::Resourceinline
extractGrammarInfo(const std::string &s) (defined in smtk::attribute::Resource)smtk::attribute::Resourcestatic
filter(const std::string &queryString) constsmtk::resource::Resource
filterAs(const std::string &queryString) constsmtk::resource::Resource
finalizeDefinitions()smtk::attribute::Resource
find(const smtk::common::UUID &id) const overridesmtk::attribute::Resourcevirtual
findAllDerivedDefinitions(smtk::attribute::DefinitionPtr def, bool concreteOnly, std::vector< smtk::attribute::DefinitionPtr > &result) const (defined in smtk::attribute::Resource)smtk::attribute::Resource
findAttribute(const std::string &name) const (defined in smtk::attribute::Resource)smtk::attribute::Resourceinline
findAttribute(const smtk::common::UUID &id) const (defined in smtk::attribute::Resource)smtk::attribute::Resourceinline
findAttribute(const smtk::resource::ComponentPtr &comp, const smtk::resource::Links::RoleType &role) const (defined in smtk::attribute::Resource)smtk::attribute::Resource
findAttributes(const std::string &type, std::vector< smtk::attribute::AttributePtr > &result) const (defined in smtk::attribute::Resource)smtk::attribute::Resourceinline
findAttributes(const std::string &type) const (defined in smtk::attribute::Resource)smtk::attribute::Resourceinline
findAttributes(smtk::attribute::DefinitionPtr def, std::vector< smtk::attribute::AttributePtr > &result) const (defined in smtk::attribute::Resource)smtk::attribute::Resource
findBaseDefinitions(std::vector< smtk::attribute::DefinitionPtr > &result) const (defined in smtk::attribute::Resource)smtk::attribute::Resource
findDefinition(const std::string &type) const (defined in smtk::attribute::Resource)smtk::attribute::Resourceinline
findDefinition(const smtk::common::UUID &id) const (defined in smtk::attribute::Resource)smtk::attribute::Resourceinline
findDefinitionAttributes(const std::string &type, std::vector< smtk::attribute::AttributePtr > &result) const (defined in smtk::attribute::Resource)smtk::attribute::Resourceinline
findDefinitions(unsigned long mask, std::vector< smtk::attribute::DefinitionPtr > &result) constsmtk::attribute::Resource
findIsUniqueBaseClass(smtk::attribute::ConstDefinitionPtr attDef) const (defined in smtk::attribute::Resource)smtk::attribute::Resource
findStyle(const smtk::attribute::DefinitionPtr &def, const std::string &styleName="") constsmtk::attribute::Resource
findStyles(const smtk::attribute::DefinitionPtr &def) constsmtk::attribute::Resource
findTopLevelView() const (defined in smtk::attribute::Resource)smtk::attribute::Resource
findTopLevelViews() const (defined in smtk::attribute::Resource)smtk::attribute::Resource
findView(const std::string &name) const (defined in smtk::attribute::Resource)smtk::attribute::Resourceinline
findViewByType(const std::string &vtype) const (defined in smtk::attribute::Resource)smtk::attribute::Resource
geometry(const Backend &backend)smtk::geometry::Resource
geometry()smtk::geometry::Resource
guardedLinks() const (defined in smtk::attribute::Resource)smtk::attribute::Resource
guardedLinks() (defined in smtk::attribute::Resource)smtk::attribute::Resource
hasAssociations() constsmtk::attribute::Resource
hasAttributes(const smtk::resource::ConstPersistentObjectPtr &object) const (defined in smtk::attribute::Resource)smtk::attribute::Resource
hasAttributes() const (defined in smtk::attribute::Resource)smtk::attribute::Resourceinline
hasDefinition(const std::string &type) constsmtk::attribute::Resourceinline
id() const overridesmtk::resource::Resourceinlinevirtual
Index typedef (defined in smtk::resource::Resource)smtk::resource::Resource
index() constsmtk::resource::Resourceinlinevirtual
internalFindAllDerivedDefinitions(smtk::attribute::DefinitionPtr def, bool onlyConcrete, std::vector< smtk::attribute::DefinitionPtr > &result) const (defined in smtk::attribute::Resource)smtk::attribute::Resourceprotected
internalFindAttributes(attribute::DefinitionPtr def, std::vector< smtk::attribute::AttributePtr > &result) const (defined in smtk::attribute::Resource)smtk::attribute::Resourceprotected
isMarkedForRemoval() constsmtk::resource::Resourceinlinevirtual
isNameSet() constsmtk::resource::Resourceinline
isOfType(const Resource::Index &index) const overridesmtk::resource::DerivedFrom< Resource, smtk::geometry::Resource >inlinevirtual
isOfType(const std::string &typeName) const overridesmtk::resource::DerivedFrom< Resource, smtk::geometry::Resource >inlinevirtual
smtk::resource::Resource::isOfType() constsmtk::resource::Resourceinline
isPrivate() const (defined in smtk::attribute::Resource)smtk::attribute::Resourceinline
isRoleUnique(const smtk::resource::Links::RoleType &role) const (defined in smtk::attribute::Resource)smtk::attribute::Resource
Links typedef (defined in smtk::resource::Resource)smtk::resource::Resource
links() overridesmtk::resource::Resourceinlinevirtual
links() const overridesmtk::resource::Resourceinlinevirtual
location() constsmtk::resource::Resourceinline
lock(Key()) constsmtk::resource::Resourceinline
locked() constsmtk::resource::Resourceinline
m_activeCategories (defined in smtk::attribute::Resource)smtk::attribute::Resourceprotected
m_activeCategoriesEnabled (defined in smtk::attribute::Resource)smtk::attribute::Resourceprotected
m_advLevelColors (defined in smtk::attribute::Resource)smtk::attribute::Resourceprotected
m_advLevels (defined in smtk::attribute::Resource)smtk::attribute::Resourceprotected
m_analyses (defined in smtk::attribute::Resource)smtk::attribute::Resourceprotected
m_associationRules (defined in smtk::attribute::Resource)smtk::attribute::Resourceprotected
m_attributeClusters (defined in smtk::attribute::Resource)smtk::attribute::Resourceprotected
m_attributeIdMap (defined in smtk::attribute::Resource)smtk::attribute::Resourceprotected
m_attributes (defined in smtk::attribute::Resource)smtk::attribute::Resourceprotected
m_categories (defined in smtk::attribute::Resource)smtk::attribute::Resourceprotected
m_customItemDefinitionFactory (defined in smtk::attribute::Resource)smtk::attribute::Resourceprotected
m_defaultAttNameSeparator (defined in smtk::attribute::Resource)smtk::attribute::Resourceprotected
m_definitionIdMap (defined in smtk::attribute::Resource)smtk::attribute::Resourceprotected
m_definitions (defined in smtk::attribute::Resource)smtk::attribute::Resourceprotected
m_derivedDefInfo (defined in smtk::attribute::Resource)smtk::attribute::Resourceprotected
m_directoryInfo (defined in smtk::attribute::Resource)smtk::attribute::Resourceprotected
m_evaluatorFactory (defined in smtk::attribute::Resource)smtk::attribute::Resourceprotected
m_isPrivate (defined in smtk::attribute::Resource)smtk::attribute::Resourceprotected
m_manager (defined in smtk::resource::Resource)smtk::resource::Resourceprotected
m_roles (defined in smtk::attribute::Resource)smtk::attribute::Resourceprotected
m_styles (defined in smtk::attribute::Resource)smtk::attribute::Resourceprotected
m_templateType (defined in smtk::attribute::Resource)smtk::attribute::Resourceprotected
m_templateVersion (defined in smtk::attribute::Resource)smtk::attribute::Resourceprotected
m_unitsSystem (defined in smtk::resource::Resource)smtk::resource::Resourceprotected
m_views (defined in smtk::attribute::Resource)smtk::attribute::Resourceprotected
manager() constsmtk::resource::Resourceinline
Metadata typedef (defined in smtk::resource::Resource)smtk::resource::Resource
mutex() const (defined in smtk::attribute::Resource)smtk::attribute::Resourceinline
name() const overridesmtk::resource::Resourcevirtual
numberOfAdvanceLevels() const (defined in smtk::attribute::Resource)smtk::attribute::Resourceinline
numberOfCategories() constsmtk::attribute::Resourceinline
numberOfGenerationsFromBase(const std::string &typeName) const override (defined in smtk::resource::DerivedFrom< Resource, smtk::geometry::Resource >)smtk::resource::DerivedFrom< Resource, smtk::geometry::Resource >inlinevirtual
ParentResource typedef (defined in smtk::attribute::Resource)smtk::attribute::Resource
passActiveCategoryCheck(const smtk::attribute::Categories::Expression &cats) const (defined in smtk::attribute::Resource)smtk::attribute::Resource
passActiveCategoryCheck(const smtk::attribute::Categories &cats) const (defined in smtk::attribute::Resource)smtk::attribute::Resource
PersistentObject() (defined in smtk::resource::PersistentObject)smtk::resource::PersistentObjectprotected
Properties typedef (defined in smtk::resource::Resource)smtk::resource::Resource
properties() override (defined in smtk::resource::Resource)smtk::resource::Resourceinlinevirtual
properties() const override (defined in smtk::resource::Resource)smtk::resource::Resourceinlinevirtual
queries() const (defined in smtk::resource::Resource)smtk::resource::Resourceinline
queries() (defined in smtk::resource::Resource)smtk::resource::Resourceinline
Queries typedef (defined in smtk::resource::Resource)smtk::resource::Resource
queryOperation(const std::string &) const overridesmtk::attribute::Resourcevirtual
referenceRole() (defined in smtk::attribute::Resource)smtk::attribute::Resourceinlinestatic
ReferenceRolesmtk::attribute::Resourcestatic
removeAttribute(smtk::attribute::AttributePtr att) (defined in smtk::attribute::Resource)smtk::attribute::Resource
removeDefinition(smtk::attribute::DefinitionPtr def) (defined in smtk::attribute::Resource)smtk::attribute::Resource
rename(AttributePtr att, const std::string &newName) (defined in smtk::attribute::Resource)smtk::attribute::Resource
resetDefaultNameSeparator()smtk::attribute::Resource
resetId(AttributePtr att, const smtk::common::UUID &newId)smtk::attribute::Resource
Resource(const smtk::common::UUID &myID, smtk::resource::ManagerPtr manager) (defined in smtk::attribute::Resource)smtk::attribute::Resourceprotected
Resource(smtk::resource::ManagerPtr manager=nullptr) (defined in smtk::attribute::Resource)smtk::attribute::Resourceprotected
Resource(Resource &&)=default (defined in smtk::geometry::Resource)smtk::geometry::Resource
Resource(const smtk::common::UUID &myID) (defined in smtk::geometry::Resource)smtk::geometry::Resourceprotected
Resource(Resource &&) noexcept (defined in smtk::resource::Resource)smtk::resource::Resource
setActiveCategories(const std::set< std::string > &cats)smtk::attribute::Resource
setActiveCategoriesEnabled(bool mode)smtk::attribute::Resource
setAdvanceLevelColor(int level, const double *l_color) (defined in smtk::attribute::Resource)smtk::attribute::Resource
setClean(bool state=true)smtk::resource::Resource
setDefaultNameSeparator(const std::string &separator)smtk::attribute::Resource
setDirectoryInfo(const DirectoryInfo &dinfo) (defined in smtk::attribute::Resource)smtk::attribute::Resourceinline
setId(const smtk::common::UUID &myID) overridesmtk::resource::Resourcevirtual
setIsPrivate(bool isPrivateValue) (defined in smtk::attribute::Resource)smtk::attribute::Resourceinline
setLocation(const std::string &location)smtk::resource::Resourcevirtual
setManager(ManagerPtr newManager)smtk::resource::Resource
setMarkedForRemoval(bool val)smtk::resource::Resourceinline
setName(const std::string &name)smtk::resource::Resourcevirtual
setTemplateType(const smtk::string::Token &templateType) overridesmtk::attribute::Resourcevirtual
setTemplateVersion(std::size_t templateVersion) overridesmtk::attribute::Resourcevirtual
setUnitsSystem(const shared_ptr< units::System > &unitsSystem) overridesmtk::attribute::Resourcevirtual
smtkCreateMacro(smtk::attribute::Resource) (defined in smtk::attribute::Resource)smtk::attribute::Resource
smtkSharedFromThisMacro(smtk::resource::PersistentObject) (defined in smtk::attribute::Resource)smtk::attribute::Resource
smtkSuperclassMacro(smtk::resource::PersistentObject) (defined in smtk::resource::Resource)smtk::resource::Resource
smtkTypeMacro(smtk::attribute::Resource) (defined in smtk::attribute::Resource)smtk::attribute::Resource
smtkTypeMacro(smtk::geometry::Resource) (defined in smtk::geometry::Resource)smtk::geometry::Resource
smtkTypeMacro(smtk::resource::Resource) (defined in smtk::resource::Resource)smtk::resource::Resource
smtkTypeMacroBase(smtk::resource::PersistentObject) (defined in smtk::resource::PersistentObject)smtk::resource::PersistentObject
styles() constsmtk::attribute::Resourceinline
Superclass typedef (defined in smtk::resource::DerivedFrom< Resource, smtk::geometry::Resource >)smtk::resource::DerivedFrom< Resource, smtk::geometry::Resource >
symbolDependencyStorage() (defined in smtk::attribute::Resource)smtk::attribute::Resourceinline
templateType() const overridesmtk::attribute::Resourceinlinevirtual
templateVersion() const overridesmtk::attribute::Resourceinlinevirtual
type_indexsmtk::resource::DerivedFrom< Resource, smtk::geometry::Resource >static
uniqueRoles() const (defined in smtk::attribute::Resource)smtk::attribute::Resource
unitsSystem() constsmtk::resource::Resourceinline
updateDerivedDefinitionIndexOffsets(smtk::attribute::DefinitionPtr def) (defined in smtk::attribute::Resource)smtk::attribute::Resource
updateViewComponentIdAttributes(smtk::view::Configuration::Component &comp, smtk::resource::CopyOptions &options)smtk::attribute::Resource
views() const (defined in smtk::attribute::Resource)smtk::attribute::Resourceinline
visit(smtk::resource::Component::Visitor &) const override (defined in smtk::attribute::Resource)smtk::attribute::Resource
DerivedFrom< Resource, smtk::geometry::Resource >::visit(std::function< void(const ComponentPtr &)> &v) const =0smtk::resource::Resourcepure virtual
visitGeometry(std::function< void(std::unique_ptr< Geometry > &)> visitor)smtk::geometry::Resource
visitGeometry(std::function< void(const std::unique_ptr< Geometry > &)> visitor) const (defined in smtk::geometry::Resource)smtk::geometry::Resource
VisuallyLinkedRolesmtk::resource::Resourcestatic
visuallyLinkedRole() (defined in smtk::resource::Resource)smtk::resource::Resourceinlinestatic
~PersistentObject() (defined in smtk::resource::PersistentObject)smtk::resource::PersistentObjectvirtual
~Resource() override (defined in smtk::attribute::Resource)smtk::attribute::Resource