NCBI C++ ToolKit
Public Types | Public Member Functions | Private Attributes | List of all members
CExceptionArgs_Base Class Reference

Search Toolkit Book for CExceptionArgs_Base

#include <corelib/ncbiexpt.hpp>

+ Inheritance diagram for CExceptionArgs_Base:

Public Types

typedef int TErrCodeVal
 
typedef int TFlags
 
typedef EDiagSev TSeverity
 

Public Member Functions

 CExceptionArgs_Base (void)
 
void SetErrCodeVal (TErrCodeVal err_code)
 
TErrCodeVal GetErrCodeVal (void) const
 
void SetFlags (TFlags flags)
 
TFlags GetFlags (void) const
 
void SetSeverity (TSeverity severity)
 
TSeverity GetSeverity (void) const
 
void SetModule (const string &module)
 
const stringGetModule (void) const
 
bool IsSetModule (void) const
 
void SetRetriable (ERetriable retriable)
 
ERetriable GetRetriable (void) const
 

Private Attributes

TErrCodeVal m_ErrCode
 
TFlags m_Flags
 
TSeverity m_Severity
 
string m_Module
 
ERetriable m_Retriable
 

Detailed Description

Definition at line 781 of file ncbiexpt.hpp.


The documentation for this class was generated from the following file:
Modified on Fri Sep 20 14:57:45 2024 by modify_doxy.py rev. 669887