A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from http://www.ncbi.nlm.nih.gov/IEB/ToolBox/CPP_DOC/doxyhtml/ftaerr_8hpp.html below:

NCBI C++ ToolKit: src/objtools/flatfile/ftaerr.hpp File Reference

#include <corelib/ncbistl.hpp>
#include <stdio.h>
#include <stdarg.h>
#include <format>
#include <source_location>

Go to the source code of this file.

Go to the SVN repository for this file.

enum   ErrSev {
  SEV_NONE =0 , SEV_INFO , SEV_WARNING , SEV_ERROR ,
  SEV_REJECT , SEV_FATAL , SEV_MAX , SEV_NONE = 0 ,
  SEV_INFO , SEV_WARNING , SEV_ERROR , SEV_REJECT ,
  SEV_FATAL , SEV_MAX
}   void  FtaErrInit ()   void  FtaErrFini ()   void  ErrSetOptFlags (int flags)   bool  ErrSetLog (const char *logfile)   void  ErrLogPrintStr (const char *str)   ErrSev  ErrSetLogLevel (ErrSev sev)   ErrSev  ErrSetMessageLevel (ErrSev sev)   void  Nlm_ErrPostStr (ErrSev sev, int lev1, int lev2, string_view str)   void  Nlm_ErrSetContext (const char *module, const char *fname, int line)   void  FtaInstallPrefix (int prefix, string_view name, string_view location={})   void  FtaDeletePrefix (int prefix)   template<typename ... Args> void  Nlm_ErrPostStr (ErrSev sev, int lev1, int lev2, std::format_string< Args... > fs, Args &&...args)   ◆ EO_LOG_CODES ◆ EO_LOG_FILELINE ◆ EO_LOG_USRFILE ◆ EO_LOGTO_USRFILE #define EO_LOGTO_USRFILE   0004 /* Has no effect */

Definition at line 24 of file ftaerr.hpp.

◆ EO_MSG_CODES ◆ EO_MSG_FILELINE ◆ EO_MSG_MSGTEXT #define EO_MSG_MSGTEXT   0010 /* Has no effect */

Definition at line 25 of file ftaerr.hpp.

◆ EO_SHOW_CODES ◆ EO_SHOW_FILELINE ◆ FtaErrPost #define FtaErrPost (   sev,   level,   ...  ) Value:

Nlm_ErrPostStr(sev, level, __VA_ARGS__))

void Nlm_ErrSetContext(const char *module, const char *fname, int line)

Definition at line 91 of file ftaerr.hpp.

◆ PREFIX_ACCESSION #define PREFIX_ACCESSION   01

Definition at line 16 of file ftaerr.hpp.

◆ PREFIX_FEATURE #define PREFIX_FEATURE   04

Definition at line 18 of file ftaerr.hpp.

◆ PREFIX_LOCUS ◆ THIS_MODULE ◆ ErrSev Enumerator SEV_NONE  SEV_INFO  SEV_WARNING  SEV_ERROR  SEV_REJECT  SEV_FATAL  SEV_MAX  SEV_NONE  SEV_INFO  SEV_WARNING  SEV_ERROR  SEV_REJECT  SEV_FATAL  SEV_MAX 

Definition at line 58 of file ftaerr.hpp.

◆ ErrLogPrintStr() void ErrLogPrintStr ( const char *  str ) ◆ ErrSetLog() ◆ ErrSetLogLevel() ◆ ErrSetMessageLevel() ◆ ErrSetOptFlags() void ErrSetOptFlags ( int  flags ) ◆ FtaDeletePrefix() void FtaDeletePrefix ( int  prefix )

Definition at line 310 of file ftaerr.cpp.

References bmp, PREFIX_ACCESSION, PREFIX_FEATURE, and PREFIX_LOCUS.

Referenced by EmblIndex(), fta_parse_buf(), GenBankIndex(), ParseFeatureBlock(), sParseFlatfile(), SPFeatGeneral(), CEmbl2Asn::xGetEntry(), CGenbank2Asn::xGetEntry(), CSwissProt2Asn::xGetEntry(), CXml2Asn::xGetEntry(), and XMLParseFeatureBlock().

◆ FtaErrFini() ◆ FtaErrInit()

Definition at line 265 of file ftaerr.cpp.

References bmp, fec, FtaErrCode::fname, CNcbiApplicationAPI::GetAppName(), FtaErrCode::line, and FtaErrCode::module.

Referenced by CFlatFileParser::CFlatFileParser(), ErrLogPrintStr(), ErrSetLog(), ErrSetLogLevel(), ErrSetMessageLevel(), ErrSetOptFlags(), FtaErrGetMsgCodes(), Nlm_ErrPostStr(), and Nlm_ErrSetContext().

◆ FtaInstallPrefix() void FtaInstallPrefix ( int  prefix, string_view  name, string_view  location = {}  )

Definition at line 289 of file ftaerr.cpp.

References bmp, format, location, PREFIX_ACCESSION, PREFIX_FEATURE, and PREFIX_LOCUS.

Referenced by err_install(), fta_parse_buf(), GetAccession(), InitialEntry(), ParseFeatureBlock(), sParseFlatfile(), SPFeatGeneral(), XMLInitialEntry(), and XMLParseFeatureBlock().

◆ Nlm_ErrPostStr() [1/2]

template<typename ... Args>

void Nlm_ErrPostStr ( ErrSev  sev, int  lev1, int  lev2, std::format_string< Args... >  fs, Args &&...  args  )

Definition at line 84 of file ftaerr.hpp.

◆ Nlm_ErrPostStr() [2/2] void Nlm_ErrPostStr ( ErrSev  sev, int  lev1, int  lev2, string_view  str  ) ◆ Nlm_ErrSetContext() void Nlm_ErrSetContext ( const char *  module, const char *  fname, int  line  ) ◆ USING_NCBI_SCOPE

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4