Go to the documentation of this file.Go to the SVN repository for this file.
1 #ifndef OBJTOOLS_EDIT___EDIT_EXCEPTION__HPP
2 #define OBJTOOLS_EDIT___EDIT_EXCEPTION__HPP
51 const char* GetErrCodeString()
const override;
62 switch ( GetErrCode() ) {
64 return "eNotImplemented";
NCBI_EXCEPTION_DEFAULT(CEditException, CException)
const char * GetErrCodeString() const override
Include a standard set of the NCBI C++ Toolkit most basic headers.
virtual const char * GetErrCodeString(void) const
Get error code interpreted as text.
#define EXCEPTION_VIRTUAL_BASE
Do not use virtual base classes in exception declaration at all, because in this case derived class s...
#define END_NCBI_SCOPE
End previously defined NCBI scope.
#define END_SCOPE(ns)
End the previously defined scope.
#define BEGIN_NCBI_SCOPE
Define ncbi namespace.
#define BEGIN_SCOPE(ns)
Define a new scope.
Defines NCBI C++ exception handling.