HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
PDG_AttributeMerge Member List

This is the complete list of members for PDG_AttributeMerge, including all inherited members.

addForceIgnore(const UT_StringHolder &name)PDG_AttributeMergeinline
arePatternsEqual(const Pattern &left, const Pattern &right)PDG_AttributeMergestatic
attribCollision() const PDG_AttributeMergeinline
AttribFlatten enum namePDG_AttributeMerge
AttribType enum namePDG_AttributeMerge
attribTypes() const PDG_AttributeMergeinline
eAttribAll enum valuePDG_AttributeMerge
eAttribFlattenAlways enum valuePDG_AttributeMerge
eAttribFlattenContext enum valuePDG_AttributeMerge
eAttribFlattenNever enum valuePDG_AttributeMerge
eAttribInput enum valuePDG_AttributeMerge
eAttribOutput enum valuePDG_AttributeMerge
eAttribRegular enum valuePDG_AttributeMerge
isDeep() const PDG_AttributeMergeinline
isInternalDependent() const PDG_AttributeMergeinline
isMergeAdded() const PDG_AttributeMerge
isMergeFlatten() const PDG_AttributeMerge
operator=(const UT_NonCopyable &)=deleteUT_NonCopyableNS::UT_NonCopyableprivate
Pattern typedefPDG_AttributeMerge
PDG_AttributeMap classPDG_AttributeMergefriend
PDG_AttributeMerge(int attribute_types, const Pattern &pattern=theEmptyPattern, bool is_deep=false)PDG_AttributeMerge
reportErrors(PDG_Node *node) const PDG_AttributeMerge
setAttribCollision(PDG_AttributeCollision strategy)PDG_AttributeMergeinline
setAttribFlatten(AttribFlatten flatten)PDG_AttributeMergeinline
setDefaultMerge(PDG_AttributeMergeOp merge_op)PDG_AttributeMergeinline
setInputMerge(PDG_AttributeMergeOp merge_op)PDG_AttributeMergeinline
setIsInternalDependent(bool dependent)PDG_AttributeMergeinline
setIsMergeAdded(bool merge_added)PDG_AttributeMergeinline
setOutputMerge(PDG_AttributeMergeOp merge_op)PDG_AttributeMergeinline
theEmptyPatternPDG_AttributeMergestatic
UT_NonCopyable()=defaultUT_NonCopyableNS::UT_NonCopyableprivate
UT_NonCopyable(const UT_NonCopyable &)=deleteUT_NonCopyableNS::UT_NonCopyableprivate
~UT_NonCopyable()=defaultUT_NonCopyableNS::UT_NonCopyableprivate