OL_GOOD 0 /* Everything is just fine */ OL_ESNVALID 1 /* Invalid symbol table name */ OL_ENAMEVALID 2 /* Invalid name (entity or ss) value */ OL_ESSMAX 3 /* Exceeded max number of sel. sets */ OL_ESSVALID 4 /* Invalid selection set */ OL_EBDEVALID 5 /* Improper use of block def. entity */ OL_EXDEVALID 6 /* Improper use of xref entity */ OL_ENTSELPICK 7 /* Entity selection (failed pick) */ OL_EEOEF 8 /* End of entity file */ OL_EEOBD 9 /* End of Block def. file */ OL_EEMPDB 10 /* Failure of entlast */ OL_EDELVPORT 11 /* Illegal entdel of VPORT */ OL_EACQPLINE 12 /* Operation not allowed during PLINE */ OL_EHANDLE 13 /* Invalid handle */ OL_ENOHAND 14 /* Handles not enabled */ OL_ETRANS 15 /* Invalid trans request */ OL_EXSPACE 16 /* Invalid space trans request */ OL_EDELENT 17 /* Invalid use of deleted entity */ OL_ETBLNAME 18 /* Invalid table name */ OL_ETBLARG 19 /* Invalid table function argument */ OL_ERDONLY 20 /* Attempt to set read only variable */ OL_ENONZERO 21 /* Zero value invalid */ OL_ERANGE 22 /* Value out of range */ OL_ERGBUSY 23 /* Complex regen in progress */ OL_EMMTYPE 24 /* Attempt to change entity type */ OL_EMMLAY 25 /* Bad layer name */ OL_EMMLT 26 /* Bad linetype name */ OL_EMMCOLOR 27 /* Bad color name */ OL_EMMSTYLE 28 /* Bad text style name */ OL_EMMSHAPE 29 /* Bad shape name */ OL_EMMFTYPE 30 /* Bad field for entity type */ OL_EMODDEL 31 /* Attempted entmod of deleted entity */ OL_EMODSEQ 32 /* Attempted entmod of SEQEND */ OL_EMODHAND 33 /* Attempt to change handle */ OL_EMODVPVIS 34 /* Illegal modification of vport vis. */ OL_EMMLL 35 /* Entity on locked layer */ OL_EMKTYPE 36 /* Bad entity type */ OL_EMKPLINE 37 /* Bad PLINE entity */ OL_EMKCMPLX 38 /* Incomplete complex ent in block */ OL_EMKBNAME 39 /* Invalid block name field */ OL_EMKBFLAG 40 /* Duplicate block flag fields */ OL_EMKDBNAME 41 /* Duplicate block name fields */ OL_EMKNORM 42 /* Bad normal vector */ OL_EMKNOBNM 43 /* Missing block name */ OL_EMKNOBFLG 44 /* Missing block flags */ OL_EMKANON 45 /* Invalid anonymous block */ OL_EMKBLOCK 46 /* Invalid block definition entity */ OL_EMKMANDF 47 /* Manditory field missing */ OL_EMMXDTYPE 48 /* Unrecognized extended data type */ OL_EMMXDNEST 49 /* Improper nesting of list in xdata */ OL_EMMXDAPPID 50 /* Improper location of APPID field */ OL_EMMXDSIZE 51 /* Exceeded maximum xdata size */ OL_ENTSELNULL 52 /* Entity selection (null response) */ OL_EMXDAPPID 53 /* Entmod/entmake with duplicate appid */ OL_EMMVPORT 54 /* Entmod/entmake of VPORT failed */ OL_INVEXT 55 /* Entmake of XDEF/XREF/XDEP */ OL_EFLTR1 56 /* Bad SSGET filter: premature end */ OL_EFLTR2 57 /* " missing test operand */ OL_EFLTR3 58 /* " invalid opcode string */ OL_EFLTR4 59 /* " void clause/bad nesting */ OL_EFLTR5 60 /* " beg/end clause mismatch */ OL_EFLTR6 61 /* " wrong # of XOR/NOT args */ OL_EFLTR7 62 /* " max nesting exceeded */ OL_EFLTR8 63 /* " invalid group code */ OL_EFLTR9 64 /* " invalid string test */ OL_EFLTR10 65 /* " invalid vector test */ OL_EFLTR11 66 /* " invliad real test */ OL_EFLTR12 67 /* " invalid integer test */ OL_TABNOT 68 /* Digitizer isn't a tablet */ OL_TABNOCAL 69 /* Tablet isn't calibrated. */ OL_TABERR 70 /* Invalid (tablet) arguments */ OL_ENEWRB 71 /* Unable to allocate resbuf */ OL_ENULLPTR 72 /* NULL Pointer detected */ OL_EOPEN 73 /* Can't open file */ OL_ELOADED 74 /* Application is already loaded */ OL_EMAXAPP 75 /* Number of apps exceeds limit */ OL_EEXEC 76 /* Unable to execute the application */ OL_EVERSION 77 /* Incompatible version number */ OL_EDENIED 78 /* Unable to unload nested ADS app */ OL_EREFUSE 79 /* The application refused to XUNLOAD */ OL_ENOTLOADED 80 /* The application isn't loaded */ OL_ENOMEM 81 /* Out of memory */ OL_EXFMVALID 82 /* Invalid transformation matrix */ OL_ESYMNAM 83 /* Invalid symbol name */ OL_ESYMVAL 84 /* Invalid symbol value */ OL_NONDIALOG 85 /* Not allowed while dialogue up */
/* Error codes 86-91 reserved. */
OL_ECMDINP 92 /* Illegal while command in progress */ OL_EBADTYPE 93 /* Bad value type */ OL_EBADVPID 94 /* Invalid viewport id */ OL_EBADVIEW 95 /* Bad view definition */ OL_EGCODE 96 /* Unexpected group code */ OL_EGDUP 97 /* Duplicate group code specified */ OL_EBADSSMOD 98 /* Bad ssget mode string */ OL_EARGMATCH 99 /* Arguments are not in agreement */ OL_SVRECURSE 100 /* Do not call setvar recursively */ OL_MODOPEN 101 /* Attempt to modify an open entity */ OL_NOTENTITY 102 /* ENTNEXT on a non-entity */ OL_BADPLMOD 103 /* Invalid modification of a pline */ OL_BADCTLSTR 104 /* Badly nested control string */ OL_EXDICT_PR 105 /* Failure to modify extension dict or Persistent reactor on r12 entity */
/* If you add a new error code, be sure to add it to the set of errors described by ADS_PERR.C. In addition, please update the following: */ MAX_OL_ERRNO 105 /* Could be used for range check */
|