Implements the Data Access Interface (DAI) that provides functionality for manipulating data that is defined within the EXPRESS SCHEMA format.
Name |
Description |
This is namespace OdDAI::Consts. | |
Contains a set of functionality for working with conversion. | |
This is namespace OdDAI::IteratorImpl. | |
This is namespace OdDAI::Utils. | |
This is namespace OdDAI::WrUtils. |
|
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. | |
|
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>. | |
|
Template class for containers defined within a schema. | |
|
This is class OdDAI::AggrUnordered::AggrUnorderedInstance. | |
|
The base class for application instances that can be manipulated with the Data Access Interface (DAI). | |
|
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. | |
|
A class that implements the storing and manipulating of array types. | |
|
Template class represents value type for aggregate. | |
|
A class that implements the storing and manipulating of attributes. | |
|
Class of attribute data block should used for simple select data moving/coping/editing. | |
|
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. | |
|
A class that implements the storing and manipulating of bag types. | |
|
Template class represents value type for aggregate. | |
|
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. | |
|
This is class OdDAI::CollectionWrapper. | |
|
Abstract class for access to typed const iterator along aggregate. | |
|
Class that represents type-specified const iterator. | |
|
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. | |
|
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. | |
|
A class that implements the storing and manipulating of list types. | |
|
Template class represents value type for aggregate. | |
|
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. | |
|
Base class for enums classes | |
|
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::RawPointerPushCommonInterface. | |
|
This is class OdDAI::RawPointerReadCommonInterface. | |
|
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). | |
|
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. | |
|
A class that stores and operates the global settings for some DAI processes. | |
|
A class that implements the storing and manipulating of array types. | |
|
Template class represents value type for aggregate. | |
|
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 function OdDAI::!=. | |
|
This is function OdDAI::_subFromValueType. | |
|
This is function OdDAI::_subFromValueType. | |
|
This is function OdDAI::_subToString. | |
|
This is function OdDAI::_subToValueType. | |
|
This is function OdDAI::_subToValueType. | |
|
This is function OdDAI::==. | |
|
This is function OdDAI::==. | |
|
This is function OdDAI::==. | |
|
This is function OdDAI::==. | |
|
This is function OdDAI::daiHeaderCreateImplFromName. | |
|
This is function OdDAI::daiHeaderCreateImplFromType. | |
|
This is function OdDAI::daiHeaderEntityTypeToStr. | |
|
This is function OdDAI::daiHeaderRxClassesInit. | |
|
This is function OdDAI::daiHeaderRxClassesUninit. | |
|
This is function OdDAI::errorCodeToStr. | |
|
This is function OdDAI::errorToDescription. | |
|
Retrieves the global settings for some DAI processes. |
|
Name |
Description |
|
Defines aggregation types. | |
|
This is record OdDAI::Boolean_. | |
|
Defines the type or error handling | |
|
Defines the type or error handling | |
|
This is record OdDAI::eBaseType. | |
|
This is record OdDAI::eConstructedType. | |
|
This is record OdDAI::EnumValueInfo. | |
|
This is record OdDAI::eUnderlyingType. | |
|
Defines deflate level for the compression of the HDF5 files. | |
|
This is record OdDAI::Logical_. | |
|
Defines multithreading modes. | |
|
This is record OdDAI::NullModelAction. | |
|
This is record OdDAI::OdHeaderEntityType. | |
|
Object open modes. | |
|
Defines the type or error handling | |
|
Defines the type or error handling |
Name |
Description |
A data type that represents an STD map of pairs consisting of STD string and a smart pointer to aggregation type. | |
A data type that represents a smart pointer to an aggregation type object. | |
This is type OdDAI::ApplicationInstancePtr. | |
A data type that represents a smart pointer to an array type object. | |
A data type that represents a smart pointer to an attribute object. | |
A data type that represents an array of smart pointers to attribute objects. | |
A data type that represents a smart pointer to an bag type object. | |
This is type OdDAI::BaseTypePtr. | |
This is type OdDAI::BINARY. | |
A data type that represents a smart pointer to an bound object. | |
This is type OdDAI::ConstIteratorPtr. | |
A data type that represents a smart pointer to an constructed type object. | |
This is type OdDAI::daiBaseEventPtr. | |
This is type OdDAI::daiErrorEventPtr. | |
This is type OdDAI::daiErrorHandlerPtr. | |
This is type OdDAI::daiErrorId. | |
A data type that represents a smart pointer to an defined type object. | |
A data type that represents a smart pointer to a set of defined type objects. | |
A data type that represents a smart pointer to an attribute object. | |
A data type that represents a smart pointer to an dictionary instance object. | |
A data type that represents an STD list of smart pointers to entity objects. | |
A data type that represents a smart pointer to an Entity object. | |
A data type that represents a smart pointer to a set of Entity objects. | |
A data type that represents a smart pointer to an enumeration type object. | |
A data type that represents a smart pointer to an attribute object. | |
This is type OdDAI::ExplicitOrDerivedPtr. | |
A data type that represents an STD list of ansi string objects. | |
This is type OdDAI::FileDescriptionPtr. | |
This is type OdDAI::FileNamePtr. | |
This is type OdDAI::FilerErrorProcessorPEPtr. | |
This is type OdDAI::FileSchemaPtr. | |
A data type that represents a smart pointer to an InstanceIterator object. | |
A data type that represents a smart pointer to an integer bound object. | |
A data type that represents a smart pointer to an attribute object. | |
This is type OdDAI::IteratorPtr. | |
A data type that represents a smart pointer to an list type object. | |
This is type OdDAI::ModelPtr. | |
A data type that represents an STD map of pairs consisting of STD string and a smart pointer to named type. | |
A data type that represents a smart pointer to an named type object. | |
A data type that represents an STD set of pointers to named type objects. | |
A data type that represents a smart pointer to an binary type object. | |
A data type that represents a smart pointer to an boolean type object. | |
A data type that represents a smart pointer to a SDAI object. | |
This is type OdDAI::OdEntityExtentPtr. | |
A data type that represents a smart pointer to an OdHeaderSection object. | |
A data type that represents a smart pointer to an integer type object. | |
A data type that represents a smart pointer to an logical type object. | |
A data type that represents a smart pointer to an number type object. | |
A data type that represents a smart pointer to an real type object. | |
A data type that represents a smart pointer to an OdSDAIModule object. | |
A data type that represents a smart pointer to an simple type object. | |
This is type OdDAI::OdSpfFilerBasePtr. | |
A data type that represents a smart pointer to an string type object. | |
A data type that represents a smart pointer to an population dependent bound object. | |
This is type OdDAI::RepositoryPtr. | |
This is type OdDAI::SchemaName. | |
A data type that represents a smart pointer to a Schema object. | |
A data type that represents a smart pointer to an select type object. | |
A data type that represents a smart pointer to an session instance object. | |
This is type OdDAI::SessionPtr. | |
A data type that represents a smart pointer to an set type object. | |
A data type that represents an STD map of pairs consisting of STD string and a smart pointer to simple type. | |
A data type that represents a smart pointer to an underlying type object. | |
A data type that represents a smart pointer to an variable size aggregation type object. |
Name |
Description |
This is variable OdDAI::OdEnum<enumClass, defaultValue>::m_enumTextValues. | |
This is variable OdDAI::orderedDefaultLowerBound. | |
This is variable OdDAI::orderedDefaultUpperBound. | |
This is variable OdDAI::unorderedDefaultLowerBound. | |
This is variable OdDAI::unorderedDefaultUpperBound. |
Copyright (c) 2002-2020. Open Design Alliance. All rights reserved.
|