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)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() constsmtk::attribute::ValueItemDefinition
applyAdvanceLevels(const unsigned int &readLevelFromParent, const unsigned int &writeLevelFromParent) override (defined in smtk::attribute::ValueItemDefinition)smtk::attribute::ValueItemDefinitionprotectedvirtual
applyCategories(const smtk::common::Categories::Stack &inheritedFromParent, smtk::common::Categories &inheritedToParent) override (defined in smtk::attribute::ValueItemDefinition)smtk::attribute::ValueItemDefinitionprotectedvirtual
briefDescription() const (defined in smtk::attribute::ItemDefinition)smtk::attribute::ItemDefinitioninline
buildChildrenItems(ValueItem *vitem) constsmtk::attribute::ValueItemDefinition
buildExpressionItem(ValueItem *vitem) constsmtk::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() constsmtk::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
customEnumIsRelevant() constsmtk::attribute::ValueItemDefinitioninline
defaultDiscreteIndex() constsmtk::attribute::ValueItemDefinitioninline
defaultIsEnumRelevant(int enumIndex, bool includeCatagories, const std::set< std::string > &testCategories, bool includeReadAccess, unsigned int readAccessLevel) constsmtk::attribute::ValueItemDefinitionvirtual
detailedDescription() const (defined in smtk::attribute::ItemDefinition)smtk::attribute::ItemDefinitioninline
discreteEnum(std::size_t ith) constsmtk::attribute::ValueItemDefinitioninline
enumAdvanceLevel(const std::string &enumValue) constsmtk::attribute::ValueItemDefinition
enumAdvanceLevelInfo() constsmtk::attribute::ValueItemDefinitioninline
enumCategories(const std::string &enumValue) constsmtk::attribute::ValueItemDefinition
EnumRelevanceFunc typedefsmtk::attribute::ValueItemDefinition
expressionDefinition(const smtk::attribute::ResourcePtr &attResource) constsmtk::attribute::ValueItemDefinition
expressionInformation()smtk::attribute::ValueItemDefinitioninline
expressionType() constsmtk::attribute::ValueItemDefinition
getEnumIndex(const std::string &enumVal, std::size_t &index) constsmtk::attribute::ValueItemDefinition
hasChildItemDefinition(const std::string &itemName) constsmtk::attribute::ValueItemDefinitioninline
hasChildItemDefinition(const std::string &valueName, const std::string &itemName)smtk::attribute::ValueItemDefinitioninline
hasDefault() constsmtk::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 =0smtk::attribute::ValueItemDefinitionpure virtual
hasSupportedUnits() constsmtk::attribute::ValueItemDefinition
hasValueLabels() constsmtk::attribute::ValueItemDefinitioninline
isDiscrete() constsmtk::attribute::ValueItemDefinitioninline
isDiscreteIndexValid(int index) constsmtk::attribute::ValueItemDefinition
isDiscreteIndexValid(int index, const std::set< std::string > &categories) constsmtk::attribute::ValueItemDefinition
isEnabledByDefault() const (defined in smtk::attribute::ItemDefinition)smtk::attribute::ItemDefinitioninline
isExtensible() constsmtk::attribute::ValueItemDefinitioninline
isOptional() const (defined in smtk::attribute::ItemDefinition)smtk::attribute::ItemDefinitioninline
isValidExpression(const smtk::attribute::AttributePtr &exp) constsmtk::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_customEnumIsRelevant (defined in smtk::attribute::ValueItemDefinition)smtk::attribute::ValueItemDefinitionprotected
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_expressionInformation (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_unitsSystem (defined in smtk::attribute::ItemDefinition)smtk::attribute::ItemDefinitionprotected
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() constsmtk::attribute::ValueItemDefinitioninline
name() const (defined in smtk::attribute::ItemDefinition)smtk::attribute::ItemDefinitioninline
numberOfChildrenItemDefinitions() constsmtk::attribute::ValueItemDefinitioninline
numberOfDiscreteValues() constsmtk::attribute::ValueItemDefinitioninline
numberOfRequiredValues() constsmtk::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(smtk::common::Categories::CombinationMode mode)smtk::attribute::ItemDefinitioninline
setCommonValueLabel(const std::string &elabel)smtk::attribute::ValueItemDefinition
setCustomEnumIsRelevant(EnumRelevanceFunc func)smtk::attribute::ValueItemDefinitioninline
setDefaultDiscreteIndex(int discreteIndex)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::common::Categories::Expression &cats)smtk::attribute::ValueItemDefinition
setExpressionDefinition(const smtk::attribute::DefinitionPtr &exp)smtk::attribute::ValueItemDefinition
setExpressionType(const std::string &etype)smtk::attribute::ValueItemDefinition
setIsEnabledByDefault(bool isEnabledByDefaultValue) (defined in smtk::attribute::ItemDefinition)smtk::attribute::ItemDefinitioninline
setIsExtensible(bool mode)smtk::attribute::ValueItemDefinition
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::common::Categories::Expression &catExp)smtk::attribute::ItemDefinitioninline
setMaxNumberOfValues(std::size_t esize)smtk::attribute::ValueItemDefinition
setNumberOfRequiredValues(std::size_t esize)smtk::attribute::ValueItemDefinition
setUnits(const std::string &newUnits)smtk::attribute::ValueItemDefinitionvirtual
setUnitsSystem(const shared_ptr< units::System > &unitsSystem) overridesmtk::attribute::ValueItemDefinitionprotectedvirtual
setValueLabel(std::size_t element, const std::string &elabel)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
supportedUnits() constsmtk::attribute::ValueItemDefinition
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() constsmtk::attribute::ValueItemDefinitioninline
unitsSystem() constsmtk::attribute::ItemDefinitioninline
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() constsmtk::attribute::ValueItemDefinitioninline
ValueItemDefinition(const std::string &myname) (defined in smtk::attribute::ValueItemDefinition)smtk::attribute::ValueItemDefinition
valueLabel(std::size_t element) constsmtk::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