17 #ifndef SUBSCMPL__SCP0ARTIFACTEVALUATIONINFO__HXX
18 #define SUBSCMPL__SCP0ARTIFACTEVALUATIONINFO__HXX
24 #include <common/tc_deprecation_macros.h>
27 #include <scp0subscmpl/libscp0subscmpl_exports.h>
31 class Scp0ArtifactEvaluationInfo;
35 class Scp0ArtifactEvaluationInfoImpl;
39 class Scp0ArtifactEvaluationInfoDelegate;
43 class Scp0ArtifactEvaluationInfoDispatch;
47 class Scp0ArtifactEvaluationInfoGenImpl;
109 int getScp0Errors( std::vector< std::string > &values, std::vector< int > &isNull )
const;
118 int getScp0Notes( std::vector< std::string > &values, std::vector< int > &isNull )
const;
136 int getScp0Warnings( std::vector< std::string > &values, std::vector< int > &isNull )
const;
181 int setScp0Errors(
const std::vector< std::string > &values,
const std::vector< int > *isNull=0 );
190 int setScp0Notes(
const std::vector< std::string > &values,
const std::vector< int > *isNull=0 );
208 int setScp0Warnings(
const std::vector< std::string > &values,
const std::vector< int > *isNull=0 );
232 virtual void initialize( ::Teamcenter::RootObjectImpl* impl );
271 friend class Scp0ArtifactEvaluationInfoDelegate;
272 friend class Scp0ArtifactEvaluationInfoGenImpl;
275 #include <scp0subscmpl/libscp0subscmpl_undef.h>
276 #endif // SUBSCMPL__SCP0ARTIFACTEVALUATIONINFO__HXX