10 #pragma managed(push, off)
50 virtual void MakeClassAbstract() = 0;
struct DgnPlatform::ECQuery const & ECQueryCR
Definition: DgnPlatform.h:532
ECObjectsStatus
General purpose result codes.
Definition: ECObjects.h:128
Definition: DgnECManager.h:36
bmap< ECN::SchemaNameClassNamePair, bool > ElementECClassInfo
Definition: DgnECProviders.h:221
bvector< RelationshipEntry > RelationshipEntryVector
Definition: DgnECProviders.h:241
RefCountedPtr< ECSchema > ECSchemaPtr
Definition: ECSchema.h:569
Definition: TextTableHandler.h:216
The in-memory representation of a schema as defined by ECSchemaXML.
Definition: ECSchema.h:1375
SchemaUpdateStatus
Definition: DgnECProviders.h:176
SchemaMatchType
Defines what sort of match should be used when locating a schema.
Definition: ECSchema.h:967
struct DgnPlatform::DgnECInstanceCreateContext const & DgnECInstanceCreateContextCR
Definition: DgnPlatform.h:540
uint16_t UInt16
Definition: Bentley.r.h:118
ECQueryProcessFlags
Definition: WhereCriterion.h:33
bvector< SearchClass > SearchClassList
Definition: ECQuery.h:44
size_type count(const key_type &__x) const
Definition: stdcxx/bstdmap.h:277
wchar_t const * WCharCP
Definition: Bentley.h:224
uint32_t UInt32
Definition: Bentley.r.h:128
#define NULL
Definition: Bentley.h:157
StandaloneECRelationshipInstance is used to represent a relationship between two IECInstances.
Definition: StandaloneECRelationshipInstance.h:85
SchemaReadStatus
Result status for deserializing an ECSchema from Xml.
Definition: ECObjects.h:175
DeleteDgnECInstanceStatus
Definition: DgnECProviders.h:208
struct DgnPlatform::DgnECRelationshipEnabler const & DgnECRelationshipEnablerCR
Definition: DgnPlatform.h:204
BentleyStatus
Definition: Bentley.h:208
int32_t Int32
Definition: Bentley.r.h:119
Include all attachments.
Definition: DgnECManager.h:37
IManager * GetManager()
Return a pointer to the one and only relationship manager.
A shared pointer template for reference-counted objects.
Definition: RefCounted.h:119
ECClass const & ECClassCR
Definition: ECObjects.h:63
unsigned char byte
Definition: Bentley.r.h:144
Include only direct attachments.
Definition: DgnECManager.h:38
ECSchemaPersistence
Definition: DgnECProviders.h:63
SchemaImportStatus
Definition: DgnECProviders.h:162
Holds descriptive information about an ECSchema, particularly so that it can be examined before the E...
Definition: DgnECProviders.h:85
Definition: WhereCriterion.h:44
struct DgnPlatform::DgnElementECInstance const & DgnElementECInstanceCR
Definition: DgnPlatform.h:205
struct DgnPlatform::ElementHandle const & ElementHandleCR
Definition: DgnPlatform.h:260
struct DgnPlatform::DgnECInstance const & DgnECInstanceCR
Definition: DgnPlatform.h:199
When we have not yet determined how an ECSchema is persisted.
Definition: DgnECProviders.h:66
DgnECHostType
Describes the underlying type on which an instance can be persisted.
Definition: DgnECInstance.h:78
struct DgnPlatform::QueryRelatedClassSpecifier const & QueryRelatedClassSpecifierCR
Definition: DgnPlatform.h:538
ReferencedModelScopeOption
Definition: DgnECManager.h:34
#define ENUM_UNDERLYING_TYPE(T)
Definition: Bentley.h:70
RefCountedPtr< StandaloneECRelationshipInstance > StandaloneECRelationshipInstancePtr
Definition: ECEnabler.h:22
ECRelationshipClass const & ECRelationshipClassCR
Definition: ECObjects.h:64