NCBI C++ ToolKit
Public Member Functions | List of all members
CExceptionArgs< TErrCode > Class Template Reference

Search Toolkit Book for CExceptionArgs

#include <corelib/ncbiexpt.hpp>

+ Inheritance diagram for CExceptionArgs< TErrCode >:
+ Collaboration diagram for CExceptionArgs< TErrCode >:

Public Member Functions

 CExceptionArgs (TErrCode err_code)
 
TErrCode GetErrCode (void) const
 
CExceptionArgs< TErrCode > & operator| (const CExceptionArgsManip &manip)
 
CExceptionArgs< TErrCode > & operator| (const CExceptionArgsManip_Wrapper &manip)
 
- Public Member Functions inherited from CExceptionArgs_Base
 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
 

Additional Inherited Members

- Public Types inherited from CExceptionArgs_Base
typedef int TErrCodeVal
 
typedef int TFlags
 
typedef EDiagSev TSeverity
 

Detailed Description

template<class TErrCode>
class CExceptionArgs< TErrCode >

Definition at line 842 of file ncbiexpt.hpp.


The documentation for this class was generated from the following file:
Modified on Wed Apr 17 13:08:39 2024 by modify_doxy.py rev. 669887