17 #ifndef CRT0VALIDATIONCONTRACT__CRT0VCDEFN__HXX
18 #define CRT0VALIDATIONCONTRACT__CRT0VCDEFN__HXX
21 #include <common/tc_deprecation_macros.h>
24 #include <Crt0ValidationContract/libcrt0validationcontract_exports.h>
26 namespace crt0validationcontract
30 namespace crt0validationcontract
34 namespace crt0validationcontract
36 class Crt0VCDefnDelegate;
38 namespace crt0validationcontract
40 class Crt0VCDefnDispatch;
42 namespace crt0validationcontract
44 class Crt0VCDefnGenImpl;
51 class CRT0VALIDATIONCONTRACT_API crt0validationcontract::
Crt0VCDefn
72 virtual void initialize( ::Teamcenter::RootObjectImpl* impl );
88 ::Teamcenter::RootObjectImpl*
setCrt0VCDefnImpl( ::Teamcenter::RootObjectImpl* impl );
111 friend class Crt0VCDefnDelegate;
112 friend class Crt0VCDefnGenImpl;
115 #include <Crt0ValidationContract/libcrt0validationcontract_undef.h>
116 #endif // CRT0VALIDATIONCONTRACT__CRT0VCDEFN__HXX