17 #ifndef TEAMCENTER__PROGRAMINFRA__PRG0PROGRAMINFRA__PRG0ABSPLAN__HXX
18 #define TEAMCENTER__PROGRAMINFRA__PRG0PROGRAMINFRA__PRG0ABSPLAN__HXX
21 #include <common/tc_deprecation_macros.h>
24 #include <prg0programinfra/libprg0programinfra_exports.h>
28 namespace ProgramInfra
30 namespace prg0programinfra
38 namespace ProgramInfra
40 namespace prg0programinfra
42 class Prg0AbsPlanImpl;
48 namespace ProgramInfra
50 namespace prg0programinfra
52 class Prg0AbsPlanDelegate;
58 namespace ProgramInfra
60 namespace prg0programinfra
62 class Prg0AbsPlanDispatch;
68 namespace ProgramInfra
70 namespace prg0programinfra
72 class Prg0AbsPlanGenImpl;
112 virtual void initialize( ::Teamcenter::RootObjectImpl* impl );
128 ::Teamcenter::RootObjectImpl*
setPrg0AbsPlanImpl( ::Teamcenter::RootObjectImpl* impl );
151 friend class Prg0AbsPlanDelegate;
152 friend class Prg0AbsPlanGenImpl;
155 #include <prg0programinfra/libprg0programinfra_undef.h>
156 #endif // TEAMCENTER__PROGRAMINFRA__PRG0PROGRAMINFRA__PRG0ABSPLAN__HXX