/////////////////////////////////////////////////////////////////////////////// // Copyright (C) 2002-2016, Open Design Alliance (the "Alliance"). // All rights reserved. // // This software and its documentation and related materials are owned by // the Alliance. The software may only be incorporated into application // programs owned by members of the Alliance, subject to a signed // Membership Agreement and Supplemental Software License Agreement with the // Alliance. The structure and organization of this software are the valuable // trade secrets of the Alliance and its suppliers. The software is also // protected by copyright law and international treaty provisions. Application // programs incorporating this software must include the following statement // with their copyright notices: // // This application incorporates Teigha(R) software pursuant to a license // agreement with Open Design Alliance. // Teigha(R) Copyright (C) 2002-2016 by Open Design Alliance. // All rights reserved. // // By use of this software, its documentation or related materials, you // acknowledge and accept the above terms. /////////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////// // Error codes definition container // Code Message string TF_ERROR_DEF( eOk, OD_T("No error")) TF_ERROR_DEF( eNotImplementedYet, OD_T("Not implemented yet")) TF_ERROR_DEF( eNotApplicable, OD_T("Not applicable")) TF_ERROR_DEF( eInvalidInput, OD_T("Invalid input")) TF_ERROR_DEF( eInvalidFiler, OD_T("Invalid filer")) TF_ERROR_DEF( eAmbiguousInput, OD_T("Ambiguous input")) TF_ERROR_DEF( eAmbiguousOutput, OD_T("Ambiguous output")) TF_ERROR_DEF( eOutOfMemory, OD_T("Out of memory")) TF_ERROR_DEF( eNoInterface, OD_T("No interface")) TF_ERROR_DEF( eBufferTooSmall, OD_T("Buffer is too small")) TF_ERROR_DEF( eInvalidOpenState, OD_T("Invalid open state")) TF_ERROR_DEF( eUnsupportedMethod, OD_T("Unsupported method")) TF_ERROR_DEF( eDuplicateHandle, OD_T("Handle already exists")) TF_ERROR_DEF( eNullHandle, OD_T("Null handle")) TF_ERROR_DEF( eBrokenHandle, OD_T("Broken handle")) TF_ERROR_DEF( eUnknownHandle, OD_T("Unknown handle")) TF_ERROR_DEF( eHandleInUse, OD_T("Handle in use")) TF_ERROR_DEF( eNullObjectPointer, OD_T("Null object pointer")) TF_ERROR_DEF( eNullObjectId, OD_T("Null object Id")) TF_ERROR_DEF( eNullBlockName, OD_T("Null Block name")) TF_ERROR_DEF( eContainerNotEmpty, OD_T("Container is not empty")) TF_ERROR_DEF( eNullEntityPointer, OD_T("Null entity pointer")) TF_ERROR_DEF( eIllegalEntityType, OD_T("Illegal entity type")) TF_ERROR_DEF( eKeyNotFound, OD_T("Key not found")) TF_ERROR_DEF( eDuplicateKey, OD_T("Duplicate key")) TF_ERROR_DEF( eInvalidIndex, OD_T("Invalid index")) TF_ERROR_DEF( eCharacterNotFound, OD_T("Character not found")) TF_ERROR_DEF( eDuplicateIndex, OD_T("Duplicate index")) TF_ERROR_DEF( eAlreadyInDb, OD_T("Already in Database")) TF_ERROR_DEF( eOutOfDisk, OD_T("Out of disk")) TF_ERROR_DEF( eDeletedEntry, OD_T("Deleted entry")) TF_ERROR_DEF( eInvalidExtents, OD_T("Invalid extents")) TF_ERROR_DEF( eInvalidKey, OD_T("Invalid key")) TF_ERROR_DEF( eWrongObjectType, OD_T("Wrong object type")) TF_ERROR_DEF( eWrongDatabase, OD_T("Wrong Database")) TF_ERROR_DEF( eEndOfObject, OD_T("End of oject")) TF_ERROR_DEF( eEndOfFile, OD_T("Unexpected end of file")) TF_ERROR_DEF( eCantOpenFile, OD_T("Can't open file")) TF_ERROR_DEF( eFileExists, OD_T("File exists")) TF_ERROR_DEF( eFileCloseError, OD_T("File close error")) TF_ERROR_DEF( eFileWriteError, OD_T("File write error")) TF_ERROR_DEF( eFileAccessErr, OD_T("File access error")) TF_ERROR_DEF( eFileSystemErr, OD_T("File system error")) TF_ERROR_DEF( eFileInternalErr, OD_T("File internal error")) TF_ERROR_DEF( eUnknownFileType, OD_T("Unknown file type")) TF_ERROR_DEF( eFilerError, OD_T("Filer error")) TF_ERROR_DEF( eFileNotFound, OD_T("File not found")) TF_ERROR_DEF( eNoInputFiler, OD_T("No input filer")) TF_ERROR_DEF( eWasErased, OD_T("Object was erased")) TF_ERROR_DEF( ePermanentlyErased, OD_T("Object was permanently erased")) TF_ERROR_DEF( eAtMaxReaders, OD_T("At max readers")) TF_ERROR_DEF( eIsWriteProtected, OD_T("Is write protected")) TF_ERROR_DEF( eNotAnEntity, OD_T("An object in entitiesToMove is not an entity")) TF_ERROR_DEF( eIteratorDone, OD_T("Iterator done")) TF_ERROR_DEF( eNullIterator, OD_T("Null iterator")) TF_ERROR_DEF( eOutOfRange, OD_T("Out of range")) TF_ERROR_DEF( eStringTooLong, OD_T("String too long")) TF_ERROR_DEF( eRecoveryFailed, OD_T("Recovery failed")) TF_ERROR_DEF( eInvalidFix, OD_T("Invalid fix")) TF_ERROR_DEF( eOutOfPagerMemory, OD_T("Out of pager memory")) TF_ERROR_DEF( eHandleExists, OD_T("Handle exists")) TF_ERROR_DEF( eNullPtr, OD_T("Null Ptr")) TF_ERROR_DEF( eLoadFailed, OD_T("Load failed")) TF_ERROR_DEF( eInvalidTypeInfo, OD_T("Invalid type info")) TF_ERROR_DEF( eInvalidPropertyInfo, OD_T("Invalid property info")) TF_ERROR_DEF( ePropertyNotSetYet, OD_T("Property not set yet")) TF_ERROR_DEF( eNotOpenForRead, OD_T("Not opened for read")) TF_ERROR_DEF( eNotOpenForWrite, OD_T("Not opened for write")) TF_ERROR_DEF( eNotThatKindOfClass, OD_T("Not that kind of class")) TF_ERROR_DEF( eObjectImproperlyRead, OD_T("Object improperly read")) #define eNotImplemented eNotImplementedYet #define eCannotBeErased eCannotBeErasedByCaller