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 rev. 669887