API Reference > Classes > OdDAIObjectId Class
OdDAIObjectId Class
OdDAIObjectId
Syntax
C++
class OdDAIObjectId;

daiObjectId.h

A class that implements an identifier of the Data Access Interface (DAI) object functionality.

This is the overview for the OdDAIObjectId constructor overload. 
A NULL object identifier. 
A NULL object database handle. 
Retrieves the database handle of the object referenced by the identifier.  
Retrieves the object that is referenced by the identifier (without open of unloaded entity instance).  
Determines whether the object associated with the identifier was erased.  
Retrieves whether the identifier's instance is non-persistent.  
Returns whether the identifier is NULL.  
Retrieves whether the identifier is valid.  
details Retrieves the model identifier object is associated with.  
returns Returns true if object was unloaded from memory and left on disk 
Opens the database object referenced by the identifier in a specified mode.  
Sets the identifier to the NULL state. 
! 
The negation operator for the object identifier.  
!= 
The non-equality operator for the object identifier.  
< 
The "less than" operator for the object identifier.  
<= 
The "less or equal than" operator for the object identifier.  
= 
This is the overview for the = operator overload. 
== 
The equality operator for the object identifier.  
> 
The "more than" operator for the object identifier.  
-> 
The operator for the access through a pointer to an identifier. 
>= 
The "more or equal than" operator for the object identifier.  
The operator for convertion to a raw pointer to the OdDbStub object. 
Copyright (c) 2002-2021. Open Design Alliance. All rights reserved.