17 #ifndef TEAMCENTER__CHANGEREQUESTREVISION__HXX
18 #define TEAMCENTER__CHANGEREQUESTREVISION__HXX
22 #include <common/tc_deprecation_macros.h>
25 #include <cm/libcm_exports.h>
29 class ChangeRequestRevision;
33 class ChangeRequestRevisionImpl;
37 class ChangeRequestRevisionDelegate;
41 class ChangeRequestRevisionDispatch;
45 class ChangeRequestRevisionGenImpl;
89 int getCMReason( std::string &value,
bool &isNull )
const;
179 int setCMReason(
const std::string &value,
bool isNull=
false );
245 virtual void initialize( ::Teamcenter::RootObjectImpl* impl );
284 friend class ChangeRequestRevisionDelegate;
285 friend class ChangeRequestRevisionGenImpl;
288 #include <cm/libcm_undef.h>
289 #endif // TEAMCENTER__CHANGEREQUESTREVISION__HXX