24 static const int CATEGORY_PARTITION_SIZE = 5000;
27 ReaderContext = -1* CATEGORY_PARTITION_SIZE,
28 UserSpace = 0* CATEGORY_PARTITION_SIZE,
30 StandardPaths = 2* CATEGORY_PARTITION_SIZE,
31 Final = 3* CATEGORY_PARTITION_SIZE,
35 virtual void MakeClassAbstract() = 0;
99 virtual void MakeClassAbstract() = 0;
PriorityPartiion
Definition: ECContext.h:25
Interface to find a standalone enabler, typically for an embedded ECStruct in an ECInstance.
Definition: ECSchema.h:1291
An object that controls the lifetime of a set of ECSchemas.
Definition: ECSchema.h:1331
SchemaMatchType
Defines what sort of match should be used when locating a schema.
Definition: ECSchema.h:967
RefCountedPtr< ECInstanceReadContext > ECInstanceReadContextPtr
Definition: ECContext.h:85
Definition: ECContext.h:94
Fully defines a schema with its name, major and minor versions, and a checksum.
Definition: ECSchema.h:983
wchar_t const * WCharCP
Definition: Bentley.h:224
Interface implemented by class that provides schema location services.
Definition: ECSchema.h:1310
ECSchema const & ECSchemaCR
Definition: ECObjects.h:53
#define NULL
Definition: Bentley.h:157
#define ECOBJECTS_EXPORT
Definition: ECObjects.h:20
GeomApi: Bentley::Rounding, Bentley::ValueSizeSize, Bentley::OrderedValueSizeSize, Bentley::IGeometry, Bentley::OrderedIGeometryPtr, Bentley::pointList.
Context object used for schema creation and deserialization.
Definition: ECContext.h:22
A shared pointer template for reference-counted objects.
Definition: RefCounted.h:119
Context object used for instance creation and deserialization.
Definition: ECContext.h:89
Concrete class that can be used to implement the reference-counting pattern.
Definition: RefCounted.h:109
RefCountedPtr< ECSchemaReadContext > ECSchemaReadContextPtr
Definition: ECContext.h:18
unsigned int uint32_t
Definition: Bentley.r.h:93