1#ifndef AUBO_SCOPE_CONTRIBUTION_CONFIGURATION_H
2#define AUBO_SCOPE_CONTRIBUTION_CONFIGURATION_H
132 bool isBreakpointOnChildNodesAllowed);
168 bool isStartFromChildNodesAllowed);
177 const std::vector<std::string> &parentNodeNames);
#define ARCS_CLASS_FORWARD(C)
Macro that forward declares a class and defines the respective smartpointers through ARCS_DECLARE_PTR...
\chinese 程序贡献配置 提供对安装节点贡献属性进行配置的访问。 \endchinese \english ProgramContributionConfiguration Provides ac...
void setAllowBreakpointOnChildNodesInSubtree(bool isBreakpointOnChildNodesAllowed)
virtual ~ProgramContributionConfiguration()
void setAllowStartFromNode(bool isStartFromNodeAllowed)
ProgramContributionConfiguration(ProgramContributionConfiguration &f)
void setUserInsertable(bool userInsertable)
If set to false this program node will not appear in the Program Tab in AuboScope and can not be inse...
void setDisplayOrderId(double displayOrderId)
Set the display order id for this type of program node contribution.
void setChildrenAllowedOnly(const std::vector< std::string > &childrenList)
ProgramContributionConfiguration(ProgramContributionConfiguration &&f)
void setAllowInsertOnlyIntoNodes(const std::vector< std::string > &parentNodeNames)
Configure parent node of this node.
void setChildrenAllowed(bool childrenAllowed)
If set to true it is possible for the program node to have child nodes.
ProgramContributionConfiguration()
void setAllowStartFromChildNodesInSubtree(bool isStartFromChildNodesAllowed)
void setAllowBreakpointOnNode(bool isBreakpointAllowed)
void setDeprecated(bool deprecated)
If set to true it is not possible for the end user to create new program nodes of this type.