include/corelib/error_codes.hpp

Go to the documentation of this file.
00001 #ifndef CORELIB___ERROR_CODES__HPP
00002 #define CORELIB___ERROR_CODES__HPP
00003 
00004 /*  $Id: error_codes.hpp 175750 2009-11-10 15:23:04Z ivanov $
00005  * ===========================================================================
00006  *
00007  *                            PUBLIC DOMAIN NOTICE
00008  *               National Center for Biotechnology Information
00009  *
00010  *  This software/database is a "United States Government Work" under the
00011  *  terms of the United States Copyright Act.  It was written as part of
00012  *  the author's official duties as a United States Government employee and
00013  *  thus cannot be copyrighted.  This software/database is freely available
00014  *  to the public for use. The National Library of Medicine and the U.S.
00015  *  Government have not placed any restriction on its use or reproduction.
00016  *
00017  *  Although all reasonable efforts have been taken to ensure the accuracy
00018  *  and reliability of the software and data, the NLM and the U.S.
00019  *  Government do not and cannot warrant the performance or results that
00020  *  may be obtained by using this software or data. The NLM and the U.S.
00021  *  Government disclaim all warranties, express or implied, including
00022  *  warranties of performance, merchantability or fitness for any particular
00023  *  purpose.
00024  *
00025  *  Please cite the author in any work or product based on this material.
00026  *
00027  * ===========================================================================
00028  *
00029  * Authors:  Pavel Ivanov
00030  *
00031  */
00032 
00033 /// @file error_codes.hpp
00034 /// Definition of all error codes used in corelib (xncbi.lib).
00035 ///
00036 
00037 
00038 #include <corelib/ncbidiag.hpp>
00039 
00040 
00041 BEGIN_NCBI_SCOPE
00042 
00043 
00044 NCBI_DEFINE_ERRCODE_X(Corelib_Env,        101,  5);
00045 NCBI_DEFINE_ERRCODE_X(Corelib_Config,     102, 23);
00046 NCBI_DEFINE_ERRCODE_X(Corelib_Blob,       103,  1);
00047 NCBI_DEFINE_ERRCODE_X(Corelib_Static,     104,  1);
00048 NCBI_DEFINE_ERRCODE_X(Corelib_System,     105, 10);
00049 NCBI_DEFINE_ERRCODE_X(Corelib_App,        106, 19);
00050 NCBI_DEFINE_ERRCODE_X(Corelib_Diag,       107, 23);
00051 NCBI_DEFINE_ERRCODE_X(Corelib_File,       108,  4);
00052 NCBI_DEFINE_ERRCODE_X(Corelib_Object,     109, 15);
00053 NCBI_DEFINE_ERRCODE_X(Corelib_Reg,        110,  7);
00054 NCBI_DEFINE_ERRCODE_X(Corelib_Util,       111,  5);
00055 NCBI_DEFINE_ERRCODE_X(Corelib_StreamBuf,  112, 12);
00056 NCBI_DEFINE_ERRCODE_X(Corelib_PluginMgr,  113,  4);
00057 NCBI_DEFINE_ERRCODE_X(Corelib_Stack,      114, 12);
00058 NCBI_DEFINE_ERRCODE_X(Corelib_Unix,       115,  2);
00059 NCBI_DEFINE_ERRCODE_X(Corelib_StreamUtil, 116,  1);
00060 NCBI_DEFINE_ERRCODE_X(Corelib_Threads,    117,  4);
00061 NCBI_DEFINE_ERRCODE_X(Corelib_Dll,        118,  1);
00062 NCBI_DEFINE_ERRCODE_X(Corelib_TestBoost,  119,  2);
00063 NCBI_DEFINE_ERRCODE_X(Corelib_Process,    120,  2);
00064 NCBI_DEFINE_ERRCODE_X(Corelib_Mutex,      121,  2);
00065 
00066 
00067 END_NCBI_SCOPE
00068 
00069 
00070 #endif  /* CORELIB___ERROR_CODES__HPP */
00071 
00072 

Generated on Sun Dec 6 21:58:21 2009 for NCBI C++ ToolKit by  doxygen 1.4.6
Modified on Mon Dec 07 16:20:34 2009 by modify_doxy.py rev. 173732