17 #ifndef TEAMCENTER__VERIFICATIONRULE__HXX
18 #define TEAMCENTER__VERIFICATIONRULE__HXX
22 #include <common/tc_deprecation_macros.h>
25 #include <functionality/libfunctionality_exports.h>
29 class VerificationRule;
33 class VerificationRuleImpl;
37 class VerificationRuleDelegate;
41 class VerificationRuleDispatch;
45 class VerificationRuleGenImpl;
89 int getSubGroup( std::string &value,
bool &isNull )
const;
98 int getType( std::string &value,
bool &isNull )
const;
125 int setSubGroup(
const std::string &value,
bool isNull=
false );
134 int setType(
const std::string &value,
bool isNull=
false );
137 virtual void initialize( ::Teamcenter::RootObjectImpl* impl );
176 friend class VerificationRuleDelegate;
177 friend class VerificationRuleGenImpl;
180 #include <functionality/libfunctionality_undef.h>
181 #endif // TEAMCENTER__VERIFICATIONRULE__HXX