API Reference > Types
Types

The following table lists types in this documentation.

Name 
Description 
This is type OdAnyArray. 
This is type OdDAIHostModulePtr. 
This is type OdDAIIOModuleLoaderPtr. 
This is type OdDAIIOModulePtr. 
This is type OdDAIObjectIdIteratorPtr. 
A data type that represents an array of Data Access Interface (DAI) object identifiers
This is type OdDAIRxHierarchyLevelAttributePtr. 
This is type OdDbBaseDatabase. 
This is type OdExpRtModuleBasePtr. 
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 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. 
This is type OdIfcModelFillerPtr. 
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. 
This is type OdIfcUnitConverterPtr. 
This is type OdTypeCodePtr. 
This is type SchemaModulePtr. 
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 enumeration. 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 handle - a function that processes an SDAI error. This data type is used within the C late binding access mechanism. 
This is type SdaiErrorId. 
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 entity 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 an unbound empty list of 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-2020. Open Design Alliance. All rights reserved.