#include <ECObjects/ECObjectsAPI.h>
#include "DgnECInstance.h"
#include "DgnECFinders.h"
#include <Bentley/bvector.h>
Go to the source code of this file.
Classes | |
struct | SchemaInfoExt |
A place to store additional information about the ECSchema in the future, e.g. relevant supplemental ECSchemas. More... | |
struct | SchemaInfo |
Holds descriptive information about an ECSchema, particularly so that it can be examined before the ECSchema is actually loaded. More... | |
struct | RelationshipEntry |
struct | IDgnECRelationshipProvider |
Provides DgnECRelationships between DgnECInstances. More... | |
struct | IDgnECProvider |
Implemented for each "persistence technology" that can persist ECInstances and ECRelationships, e.g. More... | |
struct | IDgnElementECProvider |
Implemented for each "persistence technology" that can persist ECInstances and ECRelationships, e.g. More... | |
struct | DgnECIntrinsicRelationshipProvider |
Support for intrinsic relationship providers that provide relationships from DgnContentRelationshipSchema. More... | |
Namespaces | |
Bentley | |
The Bentley namespace contains types defined by the Bentley Library. | |
Bentley::DgnPlatform | |
The DgnPlatform namespace contains types defined by the DgnPlatform. | |
Typedefs | |
typedef struct DgnPlatform::IDgnECInstanceLocator * | IDgnECInstanceLocatorP |
typedef struct DgnPlatform::IDgnECInstanceLocator & | IDgnECInstanceLocatorR |
typedef struct DgnPlatform::IDgnECInstanceLocator const * | IDgnECInstanceLocatorCP |
typedef struct DgnPlatform::IDgnECInstanceLocator const & | IDgnECInstanceLocatorCR |
typedef struct DgnPlatform::DgnECRelationshipInfo * | DgnECRelationshipInfoP |
typedef struct DgnPlatform::DgnECRelationshipInfo & | DgnECRelationshipInfoR |
typedef struct DgnPlatform::DgnECRelationshipInfo const * | DgnECRelationshipInfoCP |
typedef struct DgnPlatform::DgnECRelationshipInfo const & | DgnECRelationshipInfoCR |
typedef struct DgnPlatform::IDgnECRelationshipProvider * | IDgnECRelationshipProviderP |
typedef struct DgnPlatform::IDgnECRelationshipProvider & | IDgnECRelationshipProviderR |
typedef struct DgnPlatform::IDgnECRelationshipProvider const * | IDgnECRelationshipProviderCP |
typedef struct DgnPlatform::IDgnECRelationshipProvider const & | IDgnECRelationshipProviderCR |
typedef struct DgnPlatform::SchemaUpdateOptions * | SchemaUpdateOptionsP |
typedef struct DgnPlatform::SchemaUpdateOptions & | SchemaUpdateOptionsR |
typedef struct DgnPlatform::SchemaUpdateOptions const * | SchemaUpdateOptionsCP |
typedef struct DgnPlatform::SchemaUpdateOptions const & | SchemaUpdateOptionsCR |
typedef RefCountedPtr < SchemaInfoExt > | SchemaInfoExtPtr |
typedef bmap < ECN::SchemaNameClassNamePair, bool > | ElementECClassInfo |
typedef bvector < RelationshipEntry > | RelationshipEntryVector |
typedef bmap < ECN::SchemaNameClassNamePair, DgnECInstanceEnablerP > | InstanceEnablersByName |
typedef bmap< ECN::ECClassCP, DgnECInstanceEnablerP > | InstanceEnablersByClass |