NCBI C++ ToolKit
error_codes.hpp
Go to the documentation of this file.

Go to the SVN repository for this file.

1 #ifndef OBJTOOLS___ERROR_CODES__HPP
2 #define OBJTOOLS___ERROR_CODES__HPP
3 
4 /* $Id: error_codes.hpp 92900 2021-02-22 19:22:19Z grichenk $
5  * ===========================================================================
6  *
7  * PUBLIC DOMAIN NOTICE
8  * National Center for Biotechnology Information
9  *
10  * This software/database is a "United States Government Work" under the
11  * terms of the United States Copyright Act. It was written as part of
12  * the author's official duties as a United States Government employee and
13  * thus cannot be copyrighted. This software/database is freely available
14  * to the public for use. The National Library of Medicine and the U.S.
15  * Government have not placed any restriction on its use or reproduction.
16  *
17  * Although all reasonable efforts have been taken to ensure the accuracy
18  * and reliability of the software and data, the NLM and the U.S.
19  * Government do not and cannot warrant the performance or results that
20  * may be obtained by using this software or data. The NLM and the U.S.
21  * Government disclaim all warranties, express or implied, including
22  * warranties of performance, merchantability or fitness for any particular
23  * purpose.
24  *
25  * Please cite the author in any work or product based on this material.
26  *
27  * ===========================================================================
28  *
29  * Authors: Pavel Ivanov
30  *
31  */
32 
33 /// @file error_codes.hpp
34 /// Definition of all error codes used in objtools libraries
35 ///
36 
37 
38 #include <corelib/ncbidiag.hpp>
39 
40 
42 
43 
44 NCBI_DEFINE_ERRCODE_X(Objtools_LDS, 1401, 12);
45 NCBI_DEFINE_ERRCODE_X(Objtools_LDS_Admin, 1402, 4);
46 NCBI_DEFINE_ERRCODE_X(Objtools_LDS_File, 1403, 5);
47 NCBI_DEFINE_ERRCODE_X(Objtools_LDS_Mgr, 1404, 3);
48 NCBI_DEFINE_ERRCODE_X(Objtools_LDS_Object, 1405, 13);
49 NCBI_DEFINE_ERRCODE_X(Objtools_LDS_Query, 1406, 1);
50 NCBI_DEFINE_ERRCODE_X(Objtools_LDS_Loader, 1407, 3);
51 NCBI_DEFINE_ERRCODE_X(Objtools_GBLoader, 1408, 3);
52 NCBI_DEFINE_ERRCODE_X(Objtools_GB_Util, 1409, 14);
53 NCBI_DEFINE_ERRCODE_X(Objtools_Reader, 1410, 0);
54 NCBI_DEFINE_ERRCODE_X(Objtools_Rd_Id2Base, 1411, 0);
55 NCBI_DEFINE_ERRCODE_X(Objtools_Rd_Split, 1412, 1);
56 NCBI_DEFINE_ERRCODE_X(Objtools_Rd_Disp, 1413, 0);
57 NCBI_DEFINE_ERRCODE_X(Objtools_Rd_Process, 1414, 7);
58 NCBI_DEFINE_ERRCODE_X(Objtools_Reader_Id1, 1415, 5);
59 NCBI_DEFINE_ERRCODE_X(Objtools_Reader_Id2, 1416, 1);
60 NCBI_DEFINE_ERRCODE_X(Objtools_Rd_Pubseq, 1417, 7);
61 NCBI_DEFINE_ERRCODE_X(Objtools_Rd_Pubseq2, 1418, 4);
62 NCBI_DEFINE_ERRCODE_X(Objtools_SeqDBTax, 1419, 1);
63 NCBI_DEFINE_ERRCODE_X(Objtools_SplitCache, 1420, 1);
64 NCBI_DEFINE_ERRCODE_X(Objtools_Aln_Sparse, 1421, 3);
65 NCBI_DEFINE_ERRCODE_X(Objtools_Aln_Conv, 1422, 2);
66 NCBI_DEFINE_ERRCODE_X(Objtools_CAV_Seqset, 1423, 6);
67 NCBI_DEFINE_ERRCODE_X(Objtools_CAV_Alnset, 1424, 15);
68 NCBI_DEFINE_ERRCODE_X(Objtools_CAV_Disp, 1425, 21);
69 NCBI_DEFINE_ERRCODE_X(Objtools_CAV_Func, 1426, 31);
70 NCBI_DEFINE_ERRCODE_X(Objtools_Fmt_GFF, 1427, 4);
71 NCBI_DEFINE_ERRCODE_X(Objtools_Fmt_Gather, 1428, 2);
72 NCBI_DEFINE_ERRCODE_X(Objtools_Edit, 1429, 1);
73 NCBI_DEFINE_ERRCODE_X(Objtools_Rd_Align, 1430, 1);
74 NCBI_DEFINE_ERRCODE_X(Objtools_Rd_Fasta, 1431, 2);
75 NCBI_DEFINE_ERRCODE_X(Objtools_Rd_GFF, 1432, 5);
76 NCBI_DEFINE_ERRCODE_X(Objtools_Rd_Phrap, 1433, 2);
77 NCBI_DEFINE_ERRCODE_X(Objtools_Rd_Feature, 1434, 6);
78 NCBI_DEFINE_ERRCODE_X(Objtools_Rd_RepMask, 1435, 4);
79 NCBI_DEFINE_ERRCODE_X(Objtools_Rd_Glimmer, 1436, 7);
80 NCBI_DEFINE_ERRCODE_X(Objtools_Validator, 1437, 6);
81 NCBI_DEFINE_ERRCODE_X(Objtools_Rd_GICache, 1438, 0);
82 NCBI_DEFINE_ERRCODE_X(Objtools_Fmt_CIGAR, 1439, 1);
83 NCBI_DEFINE_ERRCODE_X(Objtools_Fmt_SAM, 1440, 0);
84 NCBI_DEFINE_ERRCODE_X(Objtools_LDS2, 1441, 10);
85 NCBI_DEFINE_ERRCODE_X(Objtools_LDS2_Loader, 1442, 3);
86 NCBI_DEFINE_ERRCODE_X(Objtools_Fmt_Genbank, 1443, 2);
87 
88 
90 
91 
92 #endif /* OBJTOOLS___ERROR_CODES__HPP */
#define END_NCBI_SCOPE
End previously defined NCBI scope.
Definition: ncbistl.hpp:103
#define BEGIN_NCBI_SCOPE
Define ncbi namespace.
Definition: ncbistl.hpp:100
NCBI_DEFINE_ERRCODE_X(Cgi_API, 501, 10)
Defines NCBI C++ diagnostic APIs, classes, and macros.
Modified on Wed Sep 04 15:06:08 2024 by modify_doxy.py rev. 669887