17 #ifndef TEAMCENTER__CFG0CONFIGURATOR__CFG0ABSADMISSIBILITY__HXX
18 #define TEAMCENTER__CFG0CONFIGURATOR__CFG0ABSADMISSIBILITY__HXX
24 #include <common/tc_deprecation_macros.h>
27 #include <Cfg0configurator/libcfg0configurator_exports.h>
31 namespace Cfg0configurator
38 namespace Cfg0configurator
40 class Cfg0AbsAdmissibilityImpl;
45 namespace Cfg0configurator
47 class Cfg0AbsAdmissibilityDelegate;
52 namespace Cfg0configurator
54 class Cfg0AbsAdmissibilityDispatch;
59 namespace Cfg0configurator
61 class Cfg0AbsAdmissibilityGenImpl;
90 int cfg0UpdateAdmissibility(
const std::string *admissibilityState, const ::Teamcenter::POM_object *context, tag_t *outputAdmissibility, std::vector< tag_t > *objectsToDelete );
93 virtual void initialize( ::Teamcenter::RootObjectImpl* impl );
132 friend class Cfg0AbsAdmissibilityDelegate;
133 friend class Cfg0AbsAdmissibilityGenImpl;
136 #include <Cfg0configurator/libcfg0configurator_undef.h>
137 #endif // TEAMCENTER__CFG0CONFIGURATOR__CFG0ABSADMISSIBILITY__HXX