18 #ifndef QC0QUALITYCENTERBASE__QC0RATINGRULE__HXX
19 #define QC0QUALITYCENTERBASE__QC0RATINGRULE__HXX
22 #include <common/tc_deprecation_macros.h>
25 #include <Qc0qualitybase/libqc0qualitybase_exports.h>
27 namespace qc0qualitycenterbase
31 namespace qc0qualitycenterbase
33 class Qc0RatingRuleImpl;
35 namespace qc0qualitycenterbase
37 class Qc0RatingRuleDelegate;
39 namespace qc0qualitycenterbase
41 class Qc0RatingRuleDispatch;
43 namespace qc0qualitycenterbase
45 class Qc0RatingRuleGenImpl;
71 int getQc0AssessmentRule( std::vector< std::string > &values, std::vector< int > &isNull )
const;
80 int setQc0AssessmentRule(
const std::vector< std::string > &values,
const std::vector< int > *isNull=0 );
83 virtual void initialize( ::Teamcenter::RootObjectImpl* impl );
122 friend class Qc0RatingRuleDelegate;
123 friend class Qc0RatingRuleGenImpl;
126 #include <Qc0qualitybase/libqc0qualitybase_undef.h>
127 #endif // QC0QUALITYCENTERBASE__QC0RATINGRULE__HXX