NCBI C++ ToolKit
Classes | Macros | Functions | Variables
ncbierror.cpp File Reference
#include <ncbi_pch.hpp>
#include <corelib/ncbithr.hpp>
#include <corelib/ncbierror.hpp>
#include <Winsock2.h>
+ Include dependency graph for ncbierror.cpp:

Go to the source code of this file.

Go to the SVN repository for this file.

Classes

class  CNcbiError_Int
 

Macros

#define NCBI_USE_ERRCODE_X   Corelib_Diag
 

Functions

static CNcbiErrorNcbiError_GetOrCreate (void)
 
CNcbiOstreamoperator<< (CNcbiOstream &str, const CNcbiError &err)
 Serialize error code + description provided by OS + extra string data. More...
 

Variables

static CStaticTls< CNcbiErrors_Last
 

Macro Definition Documentation

◆ NCBI_USE_ERRCODE_X

#define NCBI_USE_ERRCODE_X   Corelib_Diag

Definition at line 37 of file ncbierror.cpp.

Function Documentation

◆ NcbiError_GetOrCreate()

static CNcbiError* NcbiError_GetOrCreate ( void  )
static

Definition at line 55 of file ncbierror.cpp.

References s_Last.

Referenced by CNcbiError::GetLast(), and CNcbiError::x_Init().

Variable Documentation

◆ s_Last

CStaticTls<CNcbiError> s_Last
static

Definition at line 52 of file ncbierror.cpp.

Referenced by NcbiError_GetOrCreate().

Modified on Wed Feb 21 09:54:56 2024 by modify_doxy.py rev. 669887