14 #define BEGIN_BENTLEY_DGNIMODEL_NAMESPACE namespace Bentley { namespace DgnIModel {
15 #define END_BENTLEY_DGNIMODEL_NAMESPACE }}
179 virtual void MakeClassAbstract() = 0;
IModelStatus
Different possible error types that can be used returned by DgnDb publishing.
Definition: IModelPublisherOptions.h:66
EmbedDocumentList & EmbedDocumentListR
Definition: IModelPublisherOptions.h:48
struct DgnPlatform::DgnDocument const & DgnDocumentCR
Definition: DgnPlatform.h:195
StatusInt(* OverrideProvenanceSourceEvent)(WString &, WCharCP)
A callback for overriding provenance source.
Definition: IModelPublisherOptions.h:319
struct Bentley::WString const & WStringCR
Definition: Bentley.h:239
#define BEGIN_BENTLEY_DGNIMODEL_NAMESPACE
Definition: IModelPublisher.h:14
IModelPublisher * IModelPublisherP
Definition: IModelPublisher.h:167
The actual i-model publishing engine through which user can specify the publish and package options a...
Definition: IModelPublisher.h:176
StatusInt(* OverrideProvenanceTargetEvent)(WString &, WCharCP)
A callback for overriding provenance target.
Definition: IModelPublisherOptions.h:326
IModelPublisher & IModelPublisherR
Definition: IModelPublisher.h:166
Specifies the packaging and protection options to apply to a packaged i-model.
Definition: IModelPublisherOptions.h:81
Specifies the DgnDb options to apply while creating the published i-models.
Definition: IModelPublisherOptions.h:287
A shared pointer template for reference-counted objects.
Definition: RefCounted.h:119
#define END_BENTLEY_DGNIMODEL_NAMESPACE
Definition: IModelPublisher.h:15
IModelPublisher object utilizes some additional and optional interfaces implementation.IIModelPublishingProvider groups all interfaces implementation.
Definition: IModelPublishingProvider.h:104
int StatusInt
Definition: Bentley.h:222
Concrete class that can be used to implement the reference-counting pattern.
Definition: RefCounted.h:109
RefCountedPtr< IModelPublisher > IModelPublisherPtr
Definition: IModelPublisher.h:168
#define PUBLISHLIB_EXPORT
Definition: IModelPublisherOptions.h:13
StatusInt(* AddProvenanceConfigMetaDataCallback)(WString &)
Definition: IModelPublisherOptions.h:344
void(* OnErrorCallbackEvent)(WCharCP)
A callback for reporting errors during a publish or package operation.
Definition: IModelPublisherOptions.h:333
Specifies the publishing options to apply while creating the published i-models.
Definition: IModelPublisherOptions.h:216
A string class that has many of the same capabilities as std::string, plus additional functions such ...
Definition: WString.h:51
IModelPublisher const & IModelPublisherCR
Definition: IModelPublisher.h:164