API Reference > Types
Types

The following table lists types in this documentation.

A data type that represents a smart pointer to an OdAny object. 
 
 
 
 
A data type that represents an array of Data Access Interface (DAI) object identifiers
 
 
A data type that represents a smart pointer to an OdGiAuxDataForIfc object. 
A data type that represents a smart pointer to an OdGiContextForIfcDatabase object. 
A data type that represents a smart pointer to an OdGsIfcLayoutHelper object. 
A data type that represents a smart pointer to an OdGsIfcModelHelper object. 
A data type that represents a smart pointer to an OdIdsValidationModule object. 
A data type that represents a smart pointer to an OdIfcCoreModule object. 
A data type that represents a smart pointer to an OdIfcFile object. 
A data type that represents a DAI Model object. 
A data type that represents a smart pointer to an OdIfcModelerGeometryModule object. 
 
A data type that represents a smart pointer to a DAI Model object. 
A data type that represents a smart pointer to an OdIfcRxDisplayAsAttribute object. 
A data type that represents a smart pointer to an OdIfcUnitConverter object. 
A data type that represents a smart pointer to an OdIfcValidationModule object. 
 
An SDAI pointer data type that represents an identifier of an Attribute Data Block. This data type is used within the C late binding access mechanism. 
A data type of a pointer to an SDAI attribute data block (ADB). This data type is used within the C late binding access mechanism. 
An SDAI data type that represents an aggregate instance. This data type is used within the C late binding access mechanism.  
An SDAI data type that represents an identifier of an aggregate index. This data type is used within the C late binding access mechanism. 
An SDAI data type that represents an application instance identifier.  
An SDAI data type that represents an array instance. This data type is used within the C late binding access mechanism.  
An SDAI data type that represents an SDAI attribute identifier.  
An SDAI data type that represents a bag instance. This data type is used within the C late binding access mechanism.  
An SDAI data type that represents the EXPRESS BINARY values. This data type is used within the C late binding access mechanism.  
A data type that represents an SDAI set of bits.  
An SDAI data type that represents the EXPRESS BOOLEAN values. This data type is used within the C late binding access mechanism.  
An SDAI data type that represents an SDAI entity definition identifier.  
An SDAI data type that represents an EXPRESS ENUM type. This data type is used within the C late binding access mechanism.  
An SDAI data type that represents an error code. This data type is used within the C late binding access mechanism. 
An SDAI data type that represents an error handler - a function that processes an SDAI error. This data type is used within the C late binding access mechanism. 
A data type that is used to represent an error code that is used for event handling or events within the SDAI module. 
An SDAI data type that represents an SDAI explicit attribute identifier.  
An SDAI data type that represents an SDAI global rule identifier.  
A special pointer data type, that acts as a handle of an attribute or aggregate element that is an instance of an EXPRESS ENTITY type. 
A data type of a pointer to an identifier of an aggregate element that is an instance of an EXPRESS ENTITY type. 
A data type that contains an SDAI index identifier that is used to represent aggregation indices. This data type is used within the C late binding access mechanism. 
An SDAI data type that represents an instance identifier data type. The handle serves as the identifier of the instance. Identifiers are not persistent. Identifiers shall be unique globally over all types of instances and unchanging within an SDAI session for any particular instance.  
An SDAI data type that represents the EXPRESS INTEGER values. This data type is used within the C late binding access mechanism.  
An SDAI data type that represents an SDAI iterator identifier.  
A data type of a pointer to an SDAI iterator that provides sequential access to the members of an aggregate attribute or element. This data type is used within the C late binding access mechanism. 
An SDAI data type that represents a list instance. This data type is used within the C late binding access mechanism.  
An SDAI data type that represents the EXPRESS LOGICAL values. This data type is used within the C late binding access mechanism.  
An SDAI data type that represents an SDAI model identifier.  
An SDAI data type that represents an SDAI named type identifier.  
An SDAI data type that represents an identifier of a Non-Persistent List (NPL), an unbounded list of application instances.  
An SDAI data type that represents the EXPRESS NUMBER values. This data type is used within the C late binding access mechanism.  
An SDAI data type that represents an ordered collection aggregate instance. This data type is used within the C late binding access mechanism.  
An SDAI data type that represents the EXPRESS REAL values. This data type is used within the C late binding access mechanism.  
An SDAI data type that represents an SDAI repository identifier.  
An SDAI data type that represents an SDAI schema identifier.  
An SDAI data type that represents an identifier of the SDAI schema instance.  
An SDAI data type that represents an SDAI scope identifier.  
An SDAI data type that represents an SDAI session identifier.  
An SDAI data type that represents a set instance. This data type is used within the C late binding access mechanism.  
An SDAI data type that represents the EXPRESS STRING values. This data type is used within the C late binding access mechanism.  
An SDAI data type that represents an SDAI transaction identifier.  
An SDAI data type that represents an SDAI uniqueness rule identifier.  
An SDAI data type that represents an unordered collection aggregate instance. This data type is used within the C late binding access mechanism.  
An SDAI data type that represents an SDAI where rule identifier.  
 
Copyright (c) 2002-2021. Open Design Alliance. All rights reserved.