CFx SDK Documentation
2020SP3
|
Go to the documentation of this file.
24 #ifndef _DAI_OBJECT_ID_H_
25 #define _DAI_OBJECT_ID_H_
38 class EntityInstanceWrapper;
171 inline operator OdDbStub*()
const {
return m_Id; }
179 return reinterpret_cast<OdDbStub*
>(m_Id);
225 bool openErasedOne =
false)
const;
236 OdDbStub*
id()
const;
237 friend class OdDbStub;
247 #endif // _DAI_OBJECT_ID_H_
OdDAIObjectId & operator=(const OdDAIObjectId &objectId)
bool operator<=(const OdDAIObjectId &objectId) const
#define DAI_EXPORT_STATIC
static DAI_EXPORT_STATIC const OdDAIObjectId kNull
bool operator==(const OdDAIObjectId &objectId) const
OdDAIObjectId & operator=(OdDbStub *objectId)
const OdDbHandle & getHandle() const
OdDbStub * operator->() const
bool operator!=(const OdDAIObjectId &objectId) const
OdDAI::EntityInstancePtr openObject(OdDAI::OpenMode openMode=OdDAI::kForRead, bool openErasedOne=false) const
OdRxObject OdDbBaseDatabase
bool operator>=(const OdDAIObjectId &objectId) const
OdArray< OdDAIObjectId > OdDAIObjectIds
bool operator<(const OdDAIObjectId &objectId) const
OdDAI::EntityInstancePtr get() const
OdDAIObjectId(OdDbStub *objectId)
OdSmartPtr< EntityInstanceWrapper > EntityInstanceWrapperPtr
bool operator>(const OdDAIObjectId &objectId) const
static DAI_EXPORT_STATIC const handle_type kNullHandle
OdDbBaseDatabase * model() const