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

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

acceptableEntries() const (defined in smtk::attribute::ReferenceItemDefinition)smtk::attribute::ReferenceItemDefinitioninline
addChildItemDefinition(smtk::attribute::ItemDefinitionPtr cdef)smtk::attribute::ReferenceItemDefinition
addConditional(const std::string &resourceQuery, const std::string &componentQuery, const std::vector< std::string > &itemNames)smtk::attribute::ReferenceItemDefinition
addItemDefinition(smtk::attribute::ItemDefinitionPtr cdef)smtk::attribute::ReferenceItemDefinition
addItemDefinition(const std::string &idName) (defined in smtk::attribute::ReferenceItemDefinition)smtk::attribute::ReferenceItemDefinitioninline
addTag(const Tag &tag)smtk::attribute::ItemDefinition
advanceLevel(int mode=0) const (defined in smtk::attribute::ItemDefinition)smtk::attribute::ItemDefinitioninline
applyAdvanceLevels(const unsigned int &readLevelFromParent, const unsigned int &writeLevelFromParent) (defined in smtk::attribute::ItemDefinition)smtk::attribute::ItemDefinitionprotectedvirtual
applyCategories(const smtk::attribute::Categories::Stack &inheritedFromParent, smtk::attribute::Categories &inheritedToParent) override (defined in smtk::attribute::ReferenceItemDefinition)smtk::attribute::ReferenceItemDefinitionprotectedvirtual
briefDescription() const (defined in smtk::attribute::ItemDefinition)smtk::attribute::ItemDefinitioninline
buildChildrenItems(ReferenceItem *ritem) const (defined in smtk::attribute::ReferenceItemDefinition)smtk::attribute::ReferenceItemDefinition
buildItem(Attribute *owningAttribute, int itemPosition) const overridesmtk::attribute::ModelEntityItemDefinitionvirtual
buildItem(Item *owningItem, int position, int subGroupPosition) const overridesmtk::attribute::ModelEntityItemDefinitionvirtual
categories() constsmtk::attribute::ItemDefinitioninline
categoryInheritanceMode() constsmtk::attribute::ItemDefinitioninline
checkCategories(const smtk::resource::Component *comp) constsmtk::attribute::ReferenceItemDefinitionprotected
checkComponent(const smtk::resource::Component *comp) constsmtk::attribute::ReferenceItemDefinitionprotected
checkResource(const smtk::resource::Resource &rsrc) constsmtk::attribute::ReferenceItemDefinitionprotected
childrenItemDefinitions() constsmtk::attribute::ReferenceItemDefinitioninline
clearAcceptableEntries() (defined in smtk::attribute::ReferenceItemDefinition)smtk::attribute::ReferenceItemDefinitioninline
clearRejectedEntries() (defined in smtk::attribute::ReferenceItemDefinition)smtk::attribute::ReferenceItemDefinitioninline
ComponentItemDefinition(const std::string &myName)smtk::attribute::ComponentItemDefinitionprotected
componentQueries() constsmtk::attribute::ReferenceItemDefinitioninline
conditionalInformation() constsmtk::attribute::ReferenceItemDefinitioninline
conditionalItems(std::size_t ith) constsmtk::attribute::ReferenceItemDefinition
copyTo(Ptr dst, smtk::attribute::ItemDefinition::CopyInfo &info) constsmtk::attribute::ReferenceItemDefinitionprotected
copyTo(ItemDefinitionPtr def) const (defined in smtk::attribute::ItemDefinition)smtk::attribute::ItemDefinitionprotected
createCopy(smtk::attribute::ItemDefinition::CopyInfo &info) const override (defined in smtk::attribute::ComponentItemDefinition)smtk::attribute::ComponentItemDefinitionvirtual
detailedDescription() const (defined in smtk::attribute::ItemDefinition)smtk::attribute::ItemDefinitioninline
enforcesCategories() const (defined in smtk::attribute::ReferenceItemDefinition)smtk::attribute::ReferenceItemDefinitioninline
hasChildItemDefinition(const std::string &itemName) constsmtk::attribute::ReferenceItemDefinitioninline
hasChildItemDefinition(std::size_t ith, const std::string &itemName)smtk::attribute::ReferenceItemDefinitioninline
hasLocalAdvanceLevelInfo(int mode=0) const (defined in smtk::attribute::ItemDefinition)smtk::attribute::ItemDefinitioninline
hasValueLabels() constsmtk::attribute::ReferenceItemDefinition
holdReference() const (defined in smtk::attribute::ReferenceItemDefinition)smtk::attribute::ReferenceItemDefinitioninline
isEnabledByDefault() const (defined in smtk::attribute::ItemDefinition)smtk::attribute::ItemDefinitioninline
isExtensible() const (defined in smtk::attribute::ReferenceItemDefinition)smtk::attribute::ReferenceItemDefinitioninline
isOptional() const (defined in smtk::attribute::ItemDefinition)smtk::attribute::ItemDefinitioninline
isValueValid(smtk::resource::ConstPersistentObjectPtr value) const override (defined in smtk::attribute::ComponentItemDefinition)smtk::attribute::ComponentItemDefinitionvirtual
ItemDefinition(const std::string &myname) (defined in smtk::attribute::ItemDefinition)smtk::attribute::ItemDefinitionprotected
label() const (defined in smtk::attribute::ItemDefinition)smtk::attribute::ItemDefinitioninline
localAdvanceLevel(int mode=0) const (defined in smtk::attribute::ItemDefinition)smtk::attribute::ItemDefinitioninline
localCategories()smtk::attribute::ItemDefinitioninline
localCategories() const (defined in smtk::attribute::ItemDefinition)smtk::attribute::ItemDefinitioninline
lockType() const (defined in smtk::attribute::ReferenceItemDefinition)smtk::attribute::ReferenceItemDefinitioninline
m_acceptable (defined in smtk::attribute::ReferenceItemDefinition)smtk::attribute::ReferenceItemDefinitionprotected
m_advanceLevel (defined in smtk::attribute::ItemDefinition)smtk::attribute::ItemDefinitionprotected
m_briefDescription (defined in smtk::attribute::ItemDefinition)smtk::attribute::ItemDefinitionprotected
m_categories (defined in smtk::attribute::ItemDefinition)smtk::attribute::ItemDefinitionprotected
m_combinationMode (defined in smtk::attribute::ItemDefinition)smtk::attribute::ItemDefinitionprotected
m_componentQueries (defined in smtk::attribute::ReferenceItemDefinition)smtk::attribute::ReferenceItemDefinitionprotected
m_conditionalItemNames (defined in smtk::attribute::ReferenceItemDefinition)smtk::attribute::ReferenceItemDefinitionprotected
m_detailedDescription (defined in smtk::attribute::ItemDefinition)smtk::attribute::ItemDefinitionprotected
m_enforcesCategories (defined in smtk::attribute::ReferenceItemDefinition)smtk::attribute::ReferenceItemDefinitionprotected
m_hasLocalAdvanceLevelInfo (defined in smtk::attribute::ItemDefinition)smtk::attribute::ItemDefinitionprotected
m_holdReference (defined in smtk::attribute::ReferenceItemDefinition)smtk::attribute::ReferenceItemDefinitionprotected
m_isEnabledByDefault (defined in smtk::attribute::ItemDefinition)smtk::attribute::ItemDefinitionprotected
m_isExtensible (defined in smtk::attribute::ReferenceItemDefinition)smtk::attribute::ReferenceItemDefinitionprotected
m_isOptional (defined in smtk::attribute::ItemDefinition)smtk::attribute::ItemDefinitionprotected
m_itemDefs (defined in smtk::attribute::ReferenceItemDefinition)smtk::attribute::ReferenceItemDefinitionprotected
m_label (defined in smtk::attribute::ItemDefinition)smtk::attribute::ItemDefinitionprotected
m_localAdvanceLevel (defined in smtk::attribute::ItemDefinition)smtk::attribute::ItemDefinitionprotected
m_localCategories (defined in smtk::attribute::ItemDefinition)smtk::attribute::ItemDefinitionprotected
m_lockType (defined in smtk::attribute::ReferenceItemDefinition)smtk::attribute::ReferenceItemDefinitionprotected
m_maxNumberOfValues (defined in smtk::attribute::ReferenceItemDefinition)smtk::attribute::ReferenceItemDefinitionprotected
m_numberOfRequiredValues (defined in smtk::attribute::ReferenceItemDefinition)smtk::attribute::ReferenceItemDefinitionprotected
m_rejected (defined in smtk::attribute::ReferenceItemDefinition)smtk::attribute::ReferenceItemDefinitionprotected
m_resourceQueries (defined in smtk::attribute::ReferenceItemDefinition)smtk::attribute::ReferenceItemDefinitionprotected
m_role (defined in smtk::attribute::ReferenceItemDefinition)smtk::attribute::ReferenceItemDefinitionprotected
m_tags (defined in smtk::attribute::ItemDefinition)smtk::attribute::ItemDefinitionprotected
m_unitsSystem (defined in smtk::attribute::ItemDefinition)smtk::attribute::ItemDefinitionprotected
m_useCommonLabel (defined in smtk::attribute::ReferenceItemDefinition)smtk::attribute::ReferenceItemDefinitionprotected
m_valueLabels (defined in smtk::attribute::ReferenceItemDefinition)smtk::attribute::ReferenceItemDefinitionprotected
m_version (defined in smtk::attribute::ItemDefinition)smtk::attribute::ItemDefinitionprotected
maxNumberOfValues() const (defined in smtk::attribute::ReferenceItemDefinition)smtk::attribute::ReferenceItemDefinitioninline
membershipMask() constsmtk::attribute::ModelEntityItemDefinition
ModelEntityItemDefinition(const std::string &myName)smtk::attribute::ModelEntityItemDefinitionprotected
name() const (defined in smtk::attribute::ItemDefinition)smtk::attribute::ItemDefinitioninline
New(const std::string &sname) (defined in smtk::attribute::ModelEntityItemDefinition)smtk::attribute::ModelEntityItemDefinitioninlinestatic
numberOfChildrenItemDefinitions() constsmtk::attribute::ReferenceItemDefinitioninline
numberOfConditionals() constsmtk::attribute::ReferenceItemDefinitioninline
numberOfRequiredValues() constsmtk::attribute::ReferenceItemDefinition
onlyResources() const (defined in smtk::attribute::ReferenceItemDefinition)smtk::attribute::ReferenceItemDefinitioninline
PersistentObjectPtr typedef (defined in smtk::attribute::ReferenceItemDefinition)smtk::attribute::ReferenceItemDefinition
ReferenceItemDefinition(const std::string &myName) (defined in smtk::attribute::ReferenceItemDefinition)smtk::attribute::ReferenceItemDefinitionprotected
rejectedEntries() const (defined in smtk::attribute::ReferenceItemDefinition)smtk::attribute::ReferenceItemDefinitioninline
removeTag(const std::string &name)smtk::attribute::ItemDefinition
resourceQueries() constsmtk::attribute::ReferenceItemDefinitioninline
role() constsmtk::attribute::ReferenceItemDefinitioninline
s_invalidIndexsmtk::attribute::ReferenceItemDefinitionstatic
setBriefDescription(const std::string &text) (defined in smtk::attribute::ItemDefinition)smtk::attribute::ItemDefinitioninline
setCategoryInheritanceMode(Categories::CombinationMode mode)smtk::attribute::ItemDefinitioninline
setCommonValueLabel(const std::string &elabel)smtk::attribute::ReferenceItemDefinition
setDetailedDescription(const std::string &text) (defined in smtk::attribute::ItemDefinition)smtk::attribute::ItemDefinitioninline
setEnforcesCategories(bool mode) (defined in smtk::attribute::ReferenceItemDefinition)smtk::attribute::ReferenceItemDefinitioninline
setHoldReference(bool choice)smtk::attribute::ReferenceItemDefinitioninline
setIsEnabledByDefault(bool isEnabledByDefaultValue) (defined in smtk::attribute::ItemDefinition)smtk::attribute::ItemDefinitioninline
setIsExtensible(bool extensible) (defined in smtk::attribute::ReferenceItemDefinition)smtk::attribute::ReferenceItemDefinitioninline
setIsOptional(bool isOptionalValue) (defined in smtk::attribute::ItemDefinition)smtk::attribute::ItemDefinitioninline
setLabel(const std::string &newLabel) (defined in smtk::attribute::ItemDefinition)smtk::attribute::ItemDefinitioninline
setLocalAdvanceLevel(int mode, unsigned int level) (defined in smtk::attribute::ItemDefinition)smtk::attribute::ItemDefinition
setLocalAdvanceLevel(unsigned int level) (defined in smtk::attribute::ItemDefinition)smtk::attribute::ItemDefinition
setLocalCategories(const smtk::attribute::Categories::Set &catSet)smtk::attribute::ItemDefinitioninline
setLockType(smtk::resource::LockType val)smtk::attribute::ReferenceItemDefinitioninline
setMaxNumberOfValues(std::size_t maxNum)smtk::attribute::ReferenceItemDefinition
setMembershipMask(smtk::model::BitFlags entMask)smtk::attribute::ModelEntityItemDefinition
setNumberOfRequiredValues(std::size_t esize)smtk::attribute::ReferenceItemDefinition
setRejectsEntries(const std::string &typeName, const std::string &queryString, bool accept) (defined in smtk::attribute::ReferenceItemDefinition)smtk::attribute::ReferenceItemDefinitionvirtual
setRole(const smtk::resource::Links::RoleType &role)smtk::attribute::ReferenceItemDefinitioninline
setUnitsSystem(const shared_ptr< units::System > &unitsSystem) overridesmtk::attribute::ReferenceItemDefinitionprotectedvirtual
setValueLabel(std::size_t element, const std::string &elabel)smtk::attribute::ReferenceItemDefinition
setVersion(int myVersion) (defined in smtk::attribute::ItemDefinition)smtk::attribute::ItemDefinitioninline
smtkSuperclassMacro(ComponentItemDefinition) (defined in smtk::attribute::ModelEntityItemDefinition)smtk::attribute::ModelEntityItemDefinition
smtkSuperclassMacro(ReferenceItemDefinition) (defined in smtk::attribute::ComponentItemDefinition)smtk::attribute::ComponentItemDefinition
smtkSuperclassMacro(ItemDefinition) (defined in smtk::attribute::ReferenceItemDefinition)smtk::attribute::ReferenceItemDefinition
smtkTypeMacro(smtk::attribute::ModelEntityItemDefinition) (defined in smtk::attribute::ModelEntityItemDefinition)smtk::attribute::ModelEntityItemDefinition
smtkTypeMacro(smtk::attribute::ComponentItemDefinition) (defined in smtk::attribute::ComponentItemDefinition)smtk::attribute::ComponentItemDefinition
smtk::attribute::ReferenceItemDefinition::smtkTypeMacro(ReferenceItemDefinition)smtk::attribute::ReferenceItemDefinition
smtkTypeMacroBase(smtk::attribute::ItemDefinition) (defined in smtk::attribute::ItemDefinition)smtk::attribute::ItemDefinition
tag(const std::string &name) constsmtk::attribute::ItemDefinition
tag(const std::string &name)smtk::attribute::ItemDefinition
tags() constsmtk::attribute::ItemDefinitioninline
testConditionals(PersistentObjectPtr &objet) const (defined in smtk::attribute::ReferenceItemDefinition)smtk::attribute::ReferenceItemDefinition
type() const overridesmtk::attribute::ModelEntityItemDefinitionvirtual
unitsSystem() constsmtk::attribute::ItemDefinitioninline
unsetLocalAdvanceLevel(int mode=0) (defined in smtk::attribute::ItemDefinition)smtk::attribute::ItemDefinition
usingCommonLabel() constsmtk::attribute::ReferenceItemDefinition
valueLabel(std::size_t element) constsmtk::attribute::ReferenceItemDefinition
version() const (defined in smtk::attribute::ItemDefinition)smtk::attribute::ItemDefinitioninline
~ComponentItemDefinition() overridesmtk::attribute::ComponentItemDefinition
~ItemDefinition() (defined in smtk::attribute::ItemDefinition)smtk::attribute::ItemDefinitionvirtual
~ModelEntityItemDefinition() overridesmtk::attribute::ModelEntityItemDefinition
~ReferenceItemDefinition() override (defined in smtk::attribute::ReferenceItemDefinition)smtk::attribute::ReferenceItemDefinition