19#if defined (__cplusplus) || defined (__cplusplus__)
21namespace ErrorStatusText
25#define ERROR_STATUS_DEF(code, string) code,
30#undef ERROR_STATUS_DEF
68 eInvalidSymbolTableName,
74 eIllegalReplacement = 39,
81 eMissingDxfField = 48,
110 eNotCurrentDatabase = 138,
111 ePointNotOnEntity = 155,
112 eLayerGroupCodeMissing = 201,
113 eNotAllowedForThisProxy = 303,
118 eInvalidOwnerObject = 221,
119 eInvalidOffset = 157,
129 eNotInDatabase = 137,
130 eSingularPoint = 156,
133 eNotInitializedYet = 374,
145 eOwnerNotInDatabase = 132,
147 eGeneralModelingFailure = 150,
151 eStringTooLong = 160,
161 eInvalidNormal = 291,
162 eLockChangeInProgress = 323,
164 eDocumentSwitchDisabled = 334,
165 eInvalidContext = 335,
168 eRenameDoesNotExist = 348,
169 eRenameIsModelSpace = 349,
170 eRenameInvalidLayoutName = 350,
171 eRenameLayoutAlreadyExists = 351,
172 eCopyDoesNotExist = 354,
173 eCopyIsModelSpace = 355,
174 eCopyNameExists = 358,
175 eProfileDoesNotExist = 359,
176 eProfileIsInUse = 363,
179 eRegistryAccessError = 366,
181 eMissingDxfSection = 370,
182 eBadlyNestedAppData = 378,
183 eIncompleteBlockDefinition = 379,
184 eIncompleteComplexObject = 380,
185 eBlockDefInEntitySection = 381,
187 eDuplicateLayerName = 383,
188 eBadPlotStyleName = 384,
189 eDuplicateBlockName = 385,
195 eMustBePositive = 402,
196 eMustBeNonNegative = 403,
197 eMustBeNonZero = 404,
199 eHatchTooDense = 420,
203 eDeviceNotFound = 504,
204 eNoCurrentConfig = 505,
207 eIncompatiblePlotSettings = 508,
208 eNonePlotDevice = 509,
209 eNoMatchingMedia = 510,
211 eInvalidWindowArea = 512,
212 eInvalidPlotArea = 513,
213 eCustomSizeNotPossible = 514,
214 ePageCancelled = 515,
215 ePlotCancelled = 516,
216 eInvalidEngineState = 517,
217 ePlotAlreadyStarted = 518,
218 eNoErrorHandler = 519,
219 eInvalidPlotInfo = 520,
220 eNumberOfCopiesNotSupported = 521,
221 eLayoutNotCurrent = 522,
222 eGraphicsNotGenerated = 523,
223 eCannotPlotToFile = 524,
224 eMustPlotToFile = 525,
225 eNotMultiPageCapable = 526,
226 eBackgroundPlotInProgress = 527,
227 eNotShownInPropertyPalette = 528,
228 eInvalidObjectId = 600,
247 eInetTooManyOpenFiles,
248 eInetFileAccessDenied,
249 eInetInvalidFileHandle,
252 eInetSharingViolation,
254 eInetFileGenericError,
261 eInetProtocolNotSupported,
262 eInetCreateInternetSessionFailed,
263 eInetInternetSessionConnectFailed,
264 eInetInternetSessionOpenFailed,
265 eInetInvalidAccessType,
267 eInetHttpOpenRequestFailed,
268 eInetUserCancelledTransfer,
270 eInetHttpAccessDenied,
271 eInetHttpPaymentRequired,
272 eInetHttpRequestForbidden,
273 eInetHttpObjectNotFound,
275 eInetHttpNoAcceptableResponse,
276 eInetHttpProxyAuthorizationRequired,
279 eInetHttpLengthRequired,
280 eInetHttpPreconditionFailure,
281 eInetHttpRequestTooLarge,
283 eInetHttpUnsupportedMedia,
284 eInetHttpServerError,
285 eInetHttpNotSupported,
287 eInetHttpServiceUnavailable,
288 eInetHttpGatewayTimeout,
289 eInetHttpVersionNotSupported,
291 eInetGenericException,
295 #define eNotImplemented eNotImplementedYet
325 eDidNotPick = 0x00000,
327 eNotDigitizer = 0x00002,
330 eCartSnapped = 0x00010,
332 eCyclingPt = 0x00040,
334 ePolarAngle = 0x00100,
336 eAppFiltered = 0x00800,
337 eForcedPick = 0x01000,
338 eUsedPickBox = 0x02000,
339 eUsedOsnapBox = 0x04000,
340 ePickAborted = 0x08000,
345 eCoordPending = 0x70000,
346 eFromKeyboard = 0x80000,
347 eNotInteractive = 0x100000,
348 eDirectDistance = 0x200000,
349 eGizmoConstrainted = 0x400000,
356 kUndefinedCharset = -1,
360 kJapaneseCharset = 128,
361 kKoreanCharset = 129,
362 kChineseSimpCharset = 134,
363 kChineseTradCharset = 136,
365 kHebrewCharset = 177,
366 kArabicCharset = 178,
368 kTurkishCharset = 162,
369 kVietnameseCharset = 163,
371 kEastEuropeCharset = 238,
372 kRussianCharset = 204,
373 kBalticCharset = 186,
374 kDefaultCharset = kUnicodeCharset,
375 kINTERNALCHARSET = 256,
376 kBengaliCharset = kINTERNALCHARSET,
385 kMarathiCharset = kDevanagariCharset,
386 kHindiCharset = kDevanagariCharset,
387 kKonkaniCharset = kDevanagariCharset,
388 kSanskritCharset = kDevanagariCharset,
389 kPunjabiharset = kGurmukhiCharset,
390 kAssameseCharset = kUnicodeCharset,
391 kFinnishCharset = kUnicodeCharset,
392 kBelgianCharset = kUnicodeCharset,
393 kGeorgianCharset = kUnicodeCharset,
399 namespace FontUtils {
400 enum class FontFamily {
408 enum class FontPitch {
418using FontPitch = Autodesk::AutoCAD::PAL::FontUtils::FontPitch;
419using FontFamily = Autodesk::AutoCAD::PAL::FontUtils::FontFamily;
#define eIsWriteProtected
#define eNotImplementedYet
#define eExcessiveItemCount
#define eCannotExplodeEntity
#define eWasOpenForNotify
#define eNotThatKindOfClass
#define eInvalidTextStyle
#define eNegativeValueNotAllowed
#define eCannotBeErasedByCaller
#define ePermanentlyErased
#define eNoActiveTransactions
#define eInvalidBlockName
#define eCannotScaleNonUniformly
#define eDuplicateRecordName
#define eWrongSubentityType
#define eNotTopTransaction
#define eFileSharingViolation
#define eDegenerateGeometry
#define eExplodeBeforeTransform
#define eHadMultipleReaders
#define eDwgNotRecoverable
#define eCreateInvalidName
#define eOpenFileCancelled
#define eXdataSizeExceeded
#define eUnrecoverableErrors
#define eWasNotOpenForWrite
#define eUndefinedLineType
#define eTransactionOpenWhileCommandEnded
#define eUndoOperationNotAvailable
#define eRegappIdNotFound
#define eNullEntityPointer
#define eInvalidOpenState
Acad::ErrorStatus ErrorStatus
const Acad::ErrorStatus eVSTrue
const Acad::ErrorStatus eEmptyOperand
const Acad::ErrorStatus eMaxNodes