ITK Function Reference
(V10000.1.0.60_20160308.00)
Main Page
Related Pages
Modules
Data Structures
Files
File List
Globals
ss
ss_errors.h
Go to the documentation of this file.
1
/*==============================================================================
2
Copyright (c) 2003-2005 UGS Corporation
3
Unpublished - All Rights Reserved
4
==============================================================================*/
5
12
/* */
13
14
#ifndef SS_ERRORS_H
15
#define SS_ERRORS_H
16
17
#include <
common/emh_const.h
>
18
19
#include <ss/libss_exports.h>
20
#include <
common/emh_const.h
>
21
28
#define SS_ERROR_BASE EMH_SS_error_base
29
#define PREF_ERROR_BASE EMH_PREF_error_base
30
32
#define SS_NOPATH (SS_ERROR_BASE + 1)
33
35
#define SS_NOCHDIR (SS_ERROR_BASE + 2)
36
38
#define SS_NOCHMOD (SS_ERROR_BASE + 3)
39
41
#define SS_NOCHOWN (SS_ERROR_BASE + 4)
42
44
#define SS_NOMKDIR (SS_ERROR_BASE + 5)
45
47
#define SS_NORMDIR (SS_ERROR_BASE + 6)
48
50
#define SS_NOGETUID (SS_ERROR_BASE + 11)
51
53
#define SS_NOSETUID (SS_ERROR_BASE + 12)
54
56
#define SS_NOGETGID (SS_ERROR_BASE + 13)
57
59
#define SS_NONLOCALPID (SS_ERROR_BASE + 15)
60
62
#define SS_NOSIG (SS_ERROR_BASE + 16)
63
65
#define SS_NOPROC (SS_ERROR_BASE + 17)
66
68
#define SS_PATHTOOBIG (SS_ERROR_BASE + 18)
69
71
#define SS_WAITTERM (SS_ERROR_BASE + 19)
72
74
#define SS_NOHOST (SS_ERROR_BASE + 20)
75
77
#define SS_NOHOSTADDR (SS_ERROR_BASE + 21)
78
80
#define SS_NOMEM (SS_ERROR_BASE + 23)
81
83
#define SS_NOMEMALLOCATED (SS_ERROR_BASE + 24)
84
86
#define SS_NOCRTIPC (SS_ERROR_BASE + 37)
87
89
#define SS_NODELIPC (SS_ERROR_BASE + 39)
90
92
#define SS_NOEXECUTE (SS_ERROR_BASE + 40)
93
95
#define SS_NOACCESS (SS_ERROR_BASE + 41)
96
98
#define SS_NOSNDMSG (SS_ERROR_BASE + 42)
99
101
#define SS_NORCVMSG (SS_ERROR_BASE + 43)
102
104
#define SS_NOMSGAVAIL (SS_ERROR_BASE + 44)
105
107
#define SS_BADMSGSIZE (SS_ERROR_BASE + 46)
108
110
#define SS_MSGTOOBIG (SS_ERROR_BASE + 47)
111
113
#define SS_NONOTIFY (SS_ERROR_BASE + 48)
114
116
#define SS_NOIPCENTRY (SS_ERROR_BASE + 49)
117
119
#define SS_NOSUCHIPC (SS_ERROR_BASE + 50)
120
122
#define SS_NOFREEIPC (SS_ERROR_BASE + 51)
123
125
#define SS_NOMSGHAND (SS_ERROR_BASE + 52)
126
128
#define SS_QUEDISABLED (SS_ERROR_BASE + 53)
129
131
#define SS_NOSLEEP (SS_ERROR_BASE + 54)
132
134
#define SS_NOSIGHAN (SS_ERROR_BASE + 55)
135
137
#define SS_NOLOGINNAME (SS_ERROR_BASE + 56)
138
140
#define SS_INVPID (SS_ERROR_BASE + 57)
141
143
#define SS_NOSUCHVAR (SS_ERROR_BASE + 58)
144
146
#define SS_NOSETVAR (SS_ERROR_BASE + 59)
147
149
#define SS_NOTIME (SS_ERROR_BASE + 60)
150
152
#define SS_NOCFI (SS_ERROR_BASE + 70)
153
155
#define SS_NOCREATE (SS_ERROR_BASE + 71)
156
158
#define SS_FILEEXISTS (SS_ERROR_BASE + 72)
159
161
#define SS_NOSUCHFILE (SS_ERROR_BASE + 73)
162
164
#define SS_NOOPEN (SS_ERROR_BASE + 74)
165
167
#define SS_NOCLOSE (SS_ERROR_BASE + 75)
168
170
#define SS_INVMODE (SS_ERROR_BASE + 76)
171
173
#define SS_NODELETE (SS_ERROR_BASE + 77)
174
176
#define SS_NORENAME (SS_ERROR_BASE + 78)
177
179
#define SS_BADCONTEXT (SS_ERROR_BASE + 80)
180
182
#define SS_NOREAD (SS_ERROR_BASE + 81)
183
185
#define SS_NOWRITE (SS_ERROR_BASE + 82)
186
188
#define SS_NOSEEK (SS_ERROR_BASE + 84)
189
191
#define SS_NOCOPY (SS_ERROR_BASE + 85)
192
194
#define SS_NOMOVE (SS_ERROR_BASE + 86)
195
197
#define SS_NOSTAT (SS_ERROR_BASE + 87)
198
200
#define SS_ALREADYOPEN (SS_ERROR_BASE + 89)
201
203
#define SS_FILEBUSY (SS_ERROR_BASE + 90)
204
206
#define SS_FILENOTOPEN (SS_ERROR_BASE + 91)
207
209
#define SS_INV_FD (SS_ERROR_BASE + 92)
210
212
#define SS_NO_SUCH_USER (SS_ERROR_BASE + 93)
213
215
#define SS_BAD_LOCALE (SS_ERROR_BASE + 94)
216
218
#define SS_BADFUNCNAME (SS_ERROR_BASE + 95)
219
221
#define SS_NOGETADDR (SS_ERROR_BASE + 96)
222
224
#define SS_NOLIBENV (SS_ERROR_BASE + 97)
225
227
#define SS_NOPIPEREAD (SS_ERROR_BASE + 98)
228
230
#define SS_NOPIPEWRITE (SS_ERROR_BASE + 99)
231
233
#define SS_NOOPENDIR (SS_ERROR_BASE + 100)
234
236
#define SS_NOCLOSEDIR (SS_ERROR_BASE + 101)
237
239
#define SS_NOREADDIR (SS_ERROR_BASE + 102)
240
242
#define SS_DIREXISTS (SS_ERROR_BASE + 103)
243
245
#define SS_EOF (SS_ERROR_BASE + 104)
246
248
#define SS_NOCWD (SS_ERROR_BASE + 105)
249
251
#define SS_NOSUCHDIR (SS_ERROR_BASE + 106)
252
254
#define SS_NOCLASSIFY (SS_ERROR_BASE + 111)
255
257
#define SS_NOT_TRANS (SS_ERROR_BASE + 116)
258
260
#define SS_INV_DTYPE (SS_ERROR_BASE + 117)
261
263
#define SS_STRTOOBIG (SS_ERROR_BASE + 118)
264
266
#define SS_TOOMANYARGS (SS_ERROR_BASE + 119)
267
269
#define SS_NOPRINT (SS_ERROR_BASE + 120)
270
272
#define SS_NO_SUCH_PROC (SS_ERROR_BASE + 121)
273
275
#define SS_INV_CFG_FILE (SS_ERROR_BASE + 123)
276
278
#define SS_NOPROCSTAT (SS_ERROR_BASE + 130)
279
281
#define SS_NOCONVERSION (SS_ERROR_BASE + 131)
282
283
/* Errors for loading shared library at run time */
284
/*returned when the call to load a library (dlopen or LoadLibrary) fails.*/
285
#define SS_shlib_invalid_library (SS_ERROR_BASE + 140)
286
287
#define SS_shlib_no_sym (SS_ERROR_BASE + 141)
288
#define SS_shlib_no_memory (SS_ERROR_BASE + 142)
289
290
/* the shared library file does not exist */
291
#define SS_shlib_no_such_file (SS_ERROR_BASE + 143)
292
#define SS_shlib_exception_caught (SS_ERROR_BASE + 144)
293
/* if running a managed method threw an exception when trying to invoke it */
294
#define SS_shlib_invocation_exception (SS_ERROR_BASE + 145)
295
296
/* generic catch all for other errors */
297
#define SS_shlib_operation_failed (SS_ERROR_BASE + 146)
298
299
/* NOTE: please don't use 1147-1200. They are reserved for additional
300
loading shared library errors */
301
308
#define SS_invDayOfWeek (SS_ERROR_BASE + 201)
309
311
#define SS_invDayOfMonth (SS_ERROR_BASE + 202)
312
314
#define SS_invDayOfYear (SS_ERROR_BASE + 203)
315
317
#define SS_invMonth (SS_ERROR_BASE + 204)
318
320
#define SS_yearBounds (SS_ERROR_BASE + 205)
321
323
#define SS_monthBounds (SS_ERROR_BASE + 206)
324
326
#define SS_weekBounds (SS_ERROR_BASE + 207)
327
329
#define SS_12hourBounds (SS_ERROR_BASE + 208)
330
332
#define SS_24hourBounds (SS_ERROR_BASE + 209)
333
335
#define SS_minuteBounds (SS_ERROR_BASE + 210)
336
338
#define SS_secondBounds (SS_ERROR_BASE + 211)
339
341
#define SS_invTimeZone (SS_ERROR_BASE + 212)
342
344
#define SS_NOT_IMPLEMENTED (SS_ERROR_BASE + 300)
345
354
#define PF_NOTFOUND ( PREF_ERROR_BASE + 0 )
355
357
#define PF_BOUNDS ( PREF_ERROR_BASE + 1 )
358
360
#define PF_NOTLOADED ( PREF_ERROR_BASE + 2 )
361
363
#define PF_ERROR ( PREF_ERROR_BASE + 3 )
364
366
#define PF_NO_LOAD ( PREF_ERROR_BASE + 4 )
367
369
#define PF_VALUES ( PREF_ERROR_BASE + 5 )
370
372
#define PF_CONFLICT ( PREF_ERROR_BASE + 6 )
373
375
#define PF_INVALID ( PREF_ERROR_BASE + 7 )
376
378
#define PF_NOTHING_TO_EXPORT ( PREF_ERROR_BASE + 8 )
379
381
#define PF_CANNOT_DELETE_COTS ( PREF_ERROR_BASE + 9 )
382
384
#define PF_LOCKED_BY_SAME_USER ( PREF_ERROR_BASE + 10 )
385
387
#define PF_LOCKED_BY_ANOTHER_USER ( PREF_ERROR_BASE + 11 )
388
390
#define PF_NOT_LOCKED ( PREF_ERROR_BASE + 12 )
391
393
#define PF_INCONSISTENT_SCOPE_DEFINITION ( PREF_ERROR_BASE + 13 )
394
396
#define PF_NULL_VALUE ( PREF_ERROR_BASE + 14 )
397
399
#define PF_NOT_DELETED ( PREF_ERROR_BASE + 15 )
400
402
#define PREF_user_not_system_admin ( PREF_ERROR_BASE + 20 )
403
405
#define PREF_cannot_change_protection_scope_of_system_pref ( PREF_ERROR_BASE + 21 )
406
408
#define PREF_cannot_convert_to_system_pref ( PREF_ERROR_BASE + 22 )
409
411
#define PREF_cannot_change_protection_scope_of_system_prefs ( PREF_ERROR_BASE + 23 )
412
414
#define PREF_cannot_convert_to_system_prefs ( PREF_ERROR_BASE + 24 )
415
417
#define PREF_insufficient_privileges ( PREF_ERROR_BASE + 25 )
418
420
#define PREF_preferences_not_existing ( PREF_ERROR_BASE + 27 )
421
423
#define PREF_value_cannot_be_set_at_location ( PREF_ERROR_BASE + 28 )
424
426
#define PREF_value_cannot_be_asked_at_location ( PREF_ERROR_BASE + 29 )
427
429
#define PREF_invalid_protection_scope ( PREF_ERROR_BASE + 30 )
430
432
#define PREF_invalid_location ( PREF_ERROR_BASE + 31 )
433
435
#define PREF_invalid_location_input ( PREF_ERROR_BASE + 51 )
436
438
#define PREF_duplicate_location_input ( PREF_ERROR_BASE + 52 )
439
441
#define PREF_invalid_location_for_operation ( PREF_ERROR_BASE + 53 )
442
444
#define PREF_missing_definition_parameter ( PREF_ERROR_BASE + 55 )
445
447
#define PREF_invalid_definition_value ( PREF_ERROR_BASE + 56 )
448
451
#define PREF_parameter_value_not_applicable_to_ootb_preferences ( PREF_ERROR_BASE + 57 )
452
454
#define PREF_no_protection_scope_change_on_ootb_system_preference ( PREF_ERROR_BASE + 58 )
455
457
#define PREF_missing_preference_name ( PREF_ERROR_BASE + 59 )
458
460
#define PREF_invalid_preference_name ( PREF_ERROR_BASE + 60 )
461
463
#define PREF_value_cannot_be_removed_at_location ( PREF_ERROR_BASE + 61 )
464
466
#define PREF_uid_scope_not_found ( PREF_ERROR_BASE + 62 )
467
469
#define PREF_cannot_delete_ootb_preference_definition ( PREF_ERROR_BASE + 63 )
470
472
#define PREF_cannot_delete_preference_definition ( PREF_ERROR_BASE + 64 )
473
475
#define PREF_delete_definitions_incorrect_arguments ( PREF_ERROR_BASE + 65 )
476
478
#define PREF_invalid_value_for_env_variable_flag ( PREF_ERROR_BASE + 66 )
479
481
#define PREF_cannot_create__pref_already_exists ( PREF_ERROR_BASE + 67 )
482
484
#define PREF_import__error_in_pref_definition ( PREF_ERROR_BASE + 68 )
485
487
#define PREF_ootb_hierarchical_cannot_be_changed_to_system ( PREF_ERROR_BASE + 69 )
488
490
#define PREF_invalid_version ( PREF_ERROR_BASE + 70 )
491
493
#define PREF_not_a_int_value ( PREF_ERROR_BASE + 71 )
494
496
#define PREF_not_a_double_value ( PREF_ERROR_BASE + 72 )
497
499
#define PREF_not_a_date_value ( PREF_ERROR_BASE + 73 )
500
502
#define PREF_not_a_logical_value ( PREF_ERROR_BASE + 74 )
503
505
#define PREF_instance_not_found_at_location ( PREF_ERROR_BASE + 75 )
506
508
#define PREF_report_import_pref_partial_error ( PREF_ERROR_BASE + 76 )
509
511
#define PREF_cannot_create_category_already_exists ( PREF_ERROR_BASE + 78 )
512
517
#include <ss/libss_undef.h>
518
519
#endif