17 #ifndef TEAMCENTER__POM_OBJECT__HXX
18 #define TEAMCENTER__POM_OBJECT__HXX
28 #include <common/tc_deprecation_macros.h>
31 #include <tccore/libtccore_exports.h>
43 class POM_objectDelegate;
47 class POM_objectDispatch;
51 class POM_objectGenImpl;
109 int fnd0chkObjProp(
const std::string &relationType,
const std::string &objectType,
const std::string &propertyName,
const std::string &propertyValue,
const bool &matchall,
const std::string &op,
bool *result );
143 static int fnd0Lock( std::vector< ::Teamcenter::BulkInput* > *inputs, ::
Teamcenter::BulkData *bd,
const bool isLockForDelete,
const bool allowRelock );
225 virtual void initialize( ::Teamcenter::RootObjectImpl* impl );
239 ::Teamcenter::RootObjectImpl*
setPOM_objectImpl( ::Teamcenter::RootObjectImpl* impl );
262 friend class POM_objectDelegate;
263 friend class POM_objectGenImpl;
266 #include <tccore/libtccore_undef.h>
267 #endif // TEAMCENTER__POM_OBJECT__HXX