1#ifndef AUBO_SCOPE_PROGRAM_MODEL_H
2#define AUBO_SCOPE_PROGRAM_MODEL_H
#define ARCS_CLASS_FORWARD(C)
Macro that forward declares a class and defines the respective smartpointers through ARCS_DECLARE_PTR...
ProgramModel(ProgramModel &f)
ProgramModel(ProgramModel &&f)
TreeNodePtr getTreeNode(ProgramNodeContribution *root)
Gets the TreeNode root from ProgramNodeContribution.
ProgramNodeFactoryPtr getProgramNodeFactory()
This method returns a ProgramNodeFactory to create program nodes.
Defines an API required for specifying a AuboCap Program Node within AuboScope.