The following table lists classes in this documentation.
|
Name |
Description |
|
Class should holds a value of select. | |
|
A base class for containers defined within a schema. | |
|
A class that implements the storing and manipulating of aggregation types. | |
|
Class for containers defined within a schema. | |
|
Template class for containers defined within a schema. | |
|
The base class for application instances that can be manipulated with the Data Access Interface (DAI). | |
|
A class that implements the storing and manipulating of array types. | |
|
A class that implements the storing and manipulating of attributes. | |
|
Class of attribute data block should used for simple select data moving/coping/editing. | |
|
A class that implements the storing and manipulating of bag types. | |
|
This is class OdDAI::BaseException. | |
|
Container for type of Attribute Definition | |
|
Class represents SDAI primitive type Boolean. | |
|
A class that defines limit on an EXPRESS type. | |
|
Abstract class for access to typed const iterator along aggregate. | |
|
Container for enumeration type or select type. | |
|
The interface that should handle situation when the file reader determine and create entity instance but can not find parameters start of this entity instance. | |
|
This is class OdDAI::daiBaseEvent. | |
|
This is class OdDAI::daiErrorEvent. | |
|
This is class OdDAI::daiErrorHandlerBase. | |
|
This is class OdDAI::daiErrorHandlerManager. | |
|
This is class OdDAI::DaiException. | |
|
A class that implements the storing of types established as a result of EXPRESS TYPE declaration. | |
|
A class that implements the storing and manipulating of attributes. | |
|
The base class for dictionary instances that can be manipulated with the Data Access Interface (DAI). | |
|
A interface helps reader to solve the problem when the handlers are not unique during the stream reading | |
|
A class that provides an entity definition within a schema. | |
|
A class that implements the storing of enumeration types. | |
|
A class that implements the storing and manipulating of attributes. | |
|
Container for defenition of Explicit Attribute or Derived Attribute. | |
|
This is class OdDAI::FileDescription. | |
|
This is class OdDAI::FileName. | |
|
A class that describes functionality for working with .ifc files. | |
|
A base class that should be used during read file error. | |
|
This is class OdDAI::FileSchema. | |
|
An interface that provides functionality for working with read data stream in readonly mode. | |
|
An abstract class that provides the interface of an iterator through entities of the model. An iterator allows you to get sequential access to entities that are contained in any collection. | |
|
The base class for application instances that can be manipulated with the Data Access Interface (DAI). | |
|
A class that implements bound whose value is based solely on the schema within which it it declared. | |
|
A class that implements the storing and manipulating of attributes. | |
|
Abstract class for access to typed iterator along aggregate. | |
|
A class that implements the storing and manipulating of list types. | |
|
Class represents SDAI primitive type Logical. | |
|
A class that implements functionality for working with models. | |
|
A class that implements the storing of named types. | |
|
A class that implements a data type definition for the EXPRESS SCHEMA BINARY type. | |
|
A class that implements a data type definition for the EXPRESS SCHEMA BOOLEAN type. | |
|
The base class for dictionary and application instances that can be manipulated with the Data Access Interface (DAI). | |
|
This class represents a container (folder) that contains entities that are a certain schema entity type. | |
|
A class that represents a header section of a STEP Physical File. | |
|
A class that implements a data type definition for the EXPRESS SCHEMA INTEGER type. | |
|
A class that implements a data type definition for the EXPRESS SCHEMA LOGICAL type. | |
|
A class that implements a data type definition for the EXPRESS SCHEMA NUMBER type. | |
|
A class that implements a data type definition for the EXPRESS SCHEMA REAL type. | |
|
A base class for dictionary instance and session instance. | |
|
A class that implements a DAI module for data access. | |
|
A class that implements a data type definition for the EXPRESS SCHEMA SIMPLE type. | |
|
A class that implements a data type definition for the EXPRESS SCHEMA STRING type. | |
|
Helper for application instances loading/unloading | |
|
A class that implements bound whose value depends on a population of the schema. | |
|
This is class OdDAI::Repository. | |
|
A class that holdes path of the select data. | |
|
A class that implements working with a schema definition. | |
|
Base class that implements the base functionality for working with the EXPRESS SCHEMA of the "Select" data type. | |
|
A class that implements the storing of select types. | |
|
This is class OdDAI::Session. | |
|
The base class for session instances that can be manipulated with the Data Access Interface (DAI). | |
|
A class that stores and operates the global settings for some DAI processes. | |
|
A class that implements the storing and manipulating of array types. | |
|
This interface can be used by stream reader when global syntax error accured. | |
|
Container for simple, aggregation, defined or constructed type. | |
|
This is class OdDAI::UserException. | |
|
A class that implements the storing and manipulating of variable size aggregation types. | |
|
A interface that handles wrong entity state. Handles the abnormal situation when we read name of the entity but can not create entity instance for it. |
|
Name |
Description |
|
This is class OdDAI::AggrOrdered::AggrOrderedInstance. | |
|
This is class OdDAI::AggrPushCommonInterface. | |
|
This is class OdDAI::AggrPushCommonInterface<TAggrOrdered, true>. | |
|
This is class OdDAI::AggrPushCommonInterface<TAggrUnordered, false>. | |
|
This is class OdDAI::AggrReadCommonInterface. | |
|
This is class OdDAI::AggrReadCommonInterface<TAggrOrdered, true>. | |
|
This is class OdDAI::AggrReadCommonInterface<TAggrUnordered, false>. | |
|
This is class OdDAI::AggrUnordered::AggrUnorderedInstance. | |
|
Template class for containers defined within a schema. | |
|
Template class for containers defined within a schema. | |
|
Template class represents value type for pointer to aggregate. | |
|
Template class represents value type for aggregate. | |
|
Template class for containers defined within a schema. | |
|
Template class represents value type for pointer to aggregate. | |
|
This is class OdDAI::ArrayPushCommonInterface. | |
|
This is class OdDAI::ArrayReadCommonInterface. | |
|
Template class represents value type for aggregate. | |
|
Template class for containers defined within a schema. | |
|
Template class for containers defined within a schema. | |
|
Template class represents value type for pointer to aggregate. | |
|
Template class represents value type for aggregate. | |
|
This is class OdDAI::CollectionWrapper. | |
|
Class that represents type-specified const iterator. | |
|
Class that represents type-specified iterator. | |
|
Template class for containers defined within a schema. | |
|
Template class for containers defined within a schema. | |
|
This is class OdDAI::List2dPtrValueTypePOD. | |
|
This is class OdDAI::List2dValueTypePOD. | |
|
Template class represents value type for pointer to aggregate. | |
|
Template class represents value type for aggregate. | |
|
Base class for enums classes | |
|
This is class OdDAI::RawPointerPushCommonInterface. | |
|
This is class OdDAI::RawPointerReadCommonInterface. | |
|
Template class for containers defined within a schema. | |
|
Template class for containers defined within a schema. | |
|
This is class OdDAI::SetBoundedInstance. | |
|
Template class represents value type for pointer to aggregate. | |
|
Template class represents value type for aggregate. |
Copyright (c) 2002-2020. Open Design Alliance. All rights reserved.
|