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

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

addChildItemDefinition(smtk::attribute::ItemDefinitionPtr cdef) (defined in smtk::attribute::ValueItemDefinition)smtk::attribute::ValueItemDefinition
addConditionalItem(const std::string &enumValue, const std::string &itemName) (defined in smtk::attribute::ValueItemDefinition)smtk::attribute::ValueItemDefinition
addEnumCategory(const std::string &enumValue, const std::string &cat)smtk::attribute::ValueItemDefinition
addItemDefinition(smtk::attribute::ItemDefinitionPtr cdef) (defined in smtk::attribute::ValueItemDefinition)smtk::attribute::ValueItemDefinition
addItemDefinition(const std::string &idName) (defined in smtk::attribute::ValueItemDefinition)smtk::attribute::ValueItemDefinitioninline
addTag(const Tag &tag)smtk::attribute::ItemDefinition
advanceLevel(int mode=0) const (defined in smtk::attribute::ItemDefinition)smtk::attribute::ItemDefinitioninline
allowsExpressions() const (defined in smtk::attribute::ValueItemDefinition)smtk::attribute::ValueItemDefinition
applyAdvanceLevels(const unsigned int &readLevelFromParent, const unsigned int &writeLevelFromParent) override (defined in smtk::attribute::ValueItemDefinition)smtk::attribute::ValueItemDefinitionprotectedvirtual
applyCategories(const smtk::attribute::Categories::Stack &inheritedFromParent, smtk::attribute::Categories &inheritedToParent) override (defined in smtk::attribute::ValueItemDefinition)smtk::attribute::ValueItemDefinitionprotectedvirtual
briefDescription() const (defined in smtk::attribute::ItemDefinition)smtk::attribute::ItemDefinitioninline
buildChildrenItems(ValueItem *vitem) const (defined in smtk::attribute::ValueItemDefinition)smtk::attribute::ValueItemDefinition
buildExpressionItem(ValueItem *vitem) const (defined in smtk::attribute::ValueItemDefinition)smtk::attribute::ValueItemDefinition
buildItem(Attribute *owningAttribute, int itemPosition) const =0 (defined in smtk::attribute::ItemDefinition)smtk::attribute::ItemDefinitionpure virtual
buildItem(Item *owningItem, int position, int subGroupPosition) const =0 (defined in smtk::attribute::ItemDefinition)smtk::attribute::ItemDefinitionpure virtual
categories() constsmtk::attribute::ItemDefinitioninline
categoryInheritanceMode() constsmtk::attribute::ItemDefinitioninline
childrenItemDefinitions() const (defined in smtk::attribute::ValueItemDefinition)smtk::attribute::ValueItemDefinitioninline
conditionalItems(const std::string &enumValue) const (defined in smtk::attribute::ValueItemDefinition)smtk::attribute::ValueItemDefinition
copyTo(ValueItemDefinitionPtr def, smtk::attribute::ItemDefinition::CopyInfo &info) const (defined in smtk::attribute::ValueItemDefinition)smtk::attribute::ValueItemDefinitionprotected
copyTo(ItemDefinitionPtr def) const (defined in smtk::attribute::ItemDefinition)smtk::attribute::ItemDefinitionprotected
createCopy(smtk::attribute::ItemDefinition::CopyInfo &info) const =0 (defined in smtk::attribute::ItemDefinition)smtk::attribute::ItemDefinitionpure virtual
defaultDiscreteIndex() const (defined in smtk::attribute::ValueItemDefinition)smtk::attribute::ValueItemDefinitioninline
detailedDescription() const (defined in smtk::attribute::ItemDefinition)smtk::attribute::ItemDefinitioninline
discreteEnum(std::size_t ith) const (defined in smtk::attribute::ValueItemDefinition)smtk::attribute::ValueItemDefinitioninline
enumAdvanceLevel(const std::string &enumValue) constsmtk::attribute::ValueItemDefinition
enumAdvanceLevelInfo() constsmtk::attribute::ValueItemDefinitioninline
enumCategories(const std::string &enumValue) constsmtk::attribute::ValueItemDefinition
expressionDefinition(const smtk::attribute::ResourcePtr &attResource) const (defined in smtk::attribute::ValueItemDefinition)smtk::attribute::ValueItemDefinition
expressionType() const (defined in smtk::attribute::ValueItemDefinition)smtk::attribute::ValueItemDefinitioninline
getEnumIndex(const std::string &enumVal, std::size_t &index) const (defined in smtk::attribute::ValueItemDefinition)smtk::attribute::ValueItemDefinition
hasChildItemDefinition(const std::string &itemName) const (defined in smtk::attribute::ValueItemDefinition)smtk::attribute::ValueItemDefinitioninline
hasChildItemDefinition(const std::string &valueName, const std::string &itemName) (defined in smtk::attribute::ValueItemDefinition)smtk::attribute::ValueItemDefinitioninline
hasDefault() const (defined in smtk::attribute::ValueItemDefinition)smtk::attribute::ValueItemDefinitioninline
hasEnumAdvanceLevel(const std::string &enumValue) constsmtk::attribute::ValueItemDefinition
hasLocalAdvanceLevelInfo(int mode=0) const (defined in smtk::attribute::ItemDefinition)smtk::attribute::ItemDefinitioninline
hasRange() const =0 (defined in smtk::attribute::ValueItemDefinition)smtk::attribute::ValueItemDefinitionpure virtual
hasValueLabels() const (defined in smtk::attribute::ValueItemDefinition)smtk::attribute::ValueItemDefinitioninline
isDiscrete() const (defined in smtk::attribute::ValueItemDefinition)smtk::attribute::ValueItemDefinitioninline
isDiscreteIndexValid(int index) const (defined in smtk::attribute::ValueItemDefinition)smtk::attribute::ValueItemDefinitioninline
isEnabledByDefault() const (defined in smtk::attribute::ItemDefinition)smtk::attribute::ItemDefinitioninline
isExtensible() const (defined in smtk::attribute::ValueItemDefinition)smtk::attribute::ValueItemDefinitioninline
isOkToInherit() constsmtk::attribute::ItemDefinition
isOptional() const (defined in smtk::attribute::ItemDefinition)smtk::attribute::ItemDefinitioninline
isValidExpression(const smtk::attribute::AttributePtr &exp) const (defined in smtk::attribute::ValueItemDefinition)smtk::attribute::ValueItemDefinition
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
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_defaultDiscreteIndex (defined in smtk::attribute::ValueItemDefinition)smtk::attribute::ValueItemDefinitionprotected
m_detailedDescription (defined in smtk::attribute::ItemDefinition)smtk::attribute::ItemDefinitionprotected
m_discreteValueEnums (defined in smtk::attribute::ValueItemDefinition)smtk::attribute::ValueItemDefinitionprotected
m_expressionDefinition (defined in smtk::attribute::ValueItemDefinition)smtk::attribute::ValueItemDefinitionprotected
m_expressionType (defined in smtk::attribute::ValueItemDefinition)smtk::attribute::ValueItemDefinitionprotected
m_hasDefault (defined in smtk::attribute::ValueItemDefinition)smtk::attribute::ValueItemDefinitionprotected
m_hasLocalAdvanceLevelInfo (defined in smtk::attribute::ItemDefinition)smtk::attribute::ItemDefinitionprotected
m_isEnabledByDefault (defined in smtk::attribute::ItemDefinition)smtk::attribute::ItemDefinitionprotected
m_isExtensible (defined in smtk::attribute::ValueItemDefinition)smtk::attribute::ValueItemDefinitionprotected
m_isOptional (defined in smtk::attribute::ItemDefinition)smtk::attribute::ItemDefinitionprotected
m_itemDefs (defined in smtk::attribute::ValueItemDefinition)smtk::attribute::ValueItemDefinitionprotected
m_itemToValueAssociations (defined in smtk::attribute::ValueItemDefinition)smtk::attribute::ValueItemDefinitionprotected
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_maxNumberOfValues (defined in smtk::attribute::ValueItemDefinition)smtk::attribute::ValueItemDefinitionprotected
m_numberOfRequiredValues (defined in smtk::attribute::ValueItemDefinition)smtk::attribute::ValueItemDefinitionprotected
m_tags (defined in smtk::attribute::ItemDefinition)smtk::attribute::ItemDefinitionprotected
m_units (defined in smtk::attribute::ValueItemDefinition)smtk::attribute::ValueItemDefinitionprotected
m_useCommonLabel (defined in smtk::attribute::ValueItemDefinition)smtk::attribute::ValueItemDefinitionprotected
m_valueLabels (defined in smtk::attribute::ValueItemDefinition)smtk::attribute::ValueItemDefinitionprotected
m_valueToAdvanceLevelAssociations (defined in smtk::attribute::ValueItemDefinition)smtk::attribute::ValueItemDefinitionprotected
m_valueToCategoryAssociations (defined in smtk::attribute::ValueItemDefinition)smtk::attribute::ValueItemDefinitionprotected
m_valueToItemAssociations (defined in smtk::attribute::ValueItemDefinition)smtk::attribute::ValueItemDefinitionprotected
m_version (defined in smtk::attribute::ItemDefinition)smtk::attribute::ItemDefinitionprotected
maxNumberOfValues() const (defined in smtk::attribute::ValueItemDefinition)smtk::attribute::ValueItemDefinitioninline
name() const (defined in smtk::attribute::ItemDefinition)smtk::attribute::ItemDefinitioninline
numberOfChildrenItemDefinitions() constsmtk::attribute::ValueItemDefinitioninline
numberOfDiscreteValues() const (defined in smtk::attribute::ValueItemDefinition)smtk::attribute::ValueItemDefinitioninline
numberOfRequiredValues() const (defined in smtk::attribute::ValueItemDefinition)smtk::attribute::ValueItemDefinitioninline
relevantEnums(bool includeCategories, const std::set< std::string > &testCategories, bool includeReadAccess, unsigned int readAccessLevel) constsmtk::attribute::ValueItemDefinition
removeTag(const std::string &name)smtk::attribute::ItemDefinition
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) (defined in smtk::attribute::ValueItemDefinition)smtk::attribute::ValueItemDefinition
setDefaultDiscreteIndex(int discreteIndex) (defined in smtk::attribute::ValueItemDefinition)smtk::attribute::ValueItemDefinition
setDetailedDescription(const std::string &text) (defined in smtk::attribute::ItemDefinition)smtk::attribute::ItemDefinitioninline
setEnumAdvanceLevel(const std::string &enumValue, unsigned int level)smtk::attribute::ValueItemDefinition
setEnumCategories(const std::string &enumValue, const smtk::attribute::Categories::Set &cats)smtk::attribute::ValueItemDefinition
setExpressionDefinition(const smtk::attribute::DefinitionPtr &exp) (defined in smtk::attribute::ValueItemDefinition)smtk::attribute::ValueItemDefinition
setExpressionType(const std::string &etype) (defined in smtk::attribute::ValueItemDefinition)smtk::attribute::ValueItemDefinitioninline
setIsEnabledByDefault(bool isEnabledByDefaultValue) (defined in smtk::attribute::ItemDefinition)smtk::attribute::ItemDefinitioninline
setIsExtensible(bool mode) (defined in smtk::attribute::ValueItemDefinition)smtk::attribute::ValueItemDefinition
setIsOkToInherit(bool isOkToInheritValue)smtk::attribute::ItemDefinition
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
setMaxNumberOfValues(std::size_t esize) (defined in smtk::attribute::ValueItemDefinition)smtk::attribute::ValueItemDefinition
setNumberOfRequiredValues(std::size_t esize) (defined in smtk::attribute::ValueItemDefinition)smtk::attribute::ValueItemDefinition
setUnits(const std::string &newUnits) (defined in smtk::attribute::ValueItemDefinition)smtk::attribute::ValueItemDefinitioninline
setValueLabel(std::size_t element, const std::string &elabel) (defined in smtk::attribute::ValueItemDefinition)smtk::attribute::ValueItemDefinition
setVersion(int myVersion) (defined in smtk::attribute::ItemDefinition)smtk::attribute::ItemDefinitioninline
smtkTypeMacro(smtk::attribute::ValueItemDefinition) (defined in smtk::attribute::ValueItemDefinition)smtk::attribute::ValueItemDefinition
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
type() const =0 (defined in smtk::attribute::ItemDefinition)smtk::attribute::ItemDefinitionpure virtual
units() const (defined in smtk::attribute::ValueItemDefinition)smtk::attribute::ValueItemDefinitioninline
unsetEnumAdvanceLevel(const std::string &enumValue)smtk::attribute::ValueItemDefinition
unsetLocalAdvanceLevel(int mode=0) (defined in smtk::attribute::ItemDefinition)smtk::attribute::ItemDefinition
updateDiscreteValue()=0 (defined in smtk::attribute::ValueItemDefinition)smtk::attribute::ValueItemDefinitionprotectedpure virtual
usingCommonLabel() const (defined in smtk::attribute::ValueItemDefinition)smtk::attribute::ValueItemDefinitioninline
ValueItemDefinition(const std::string &myname) (defined in smtk::attribute::ValueItemDefinition)smtk::attribute::ValueItemDefinition
valueLabel(std::size_t element) const (defined in smtk::attribute::ValueItemDefinition)smtk::attribute::ValueItemDefinition
version() const (defined in smtk::attribute::ItemDefinition)smtk::attribute::ItemDefinitioninline
~ItemDefinition() (defined in smtk::attribute::ItemDefinition)smtk::attribute::ItemDefinitionvirtual
~ValueItemDefinition() override (defined in smtk::attribute::ValueItemDefinition)smtk::attribute::ValueItemDefinition