Go to the documentation of this file.Go to the SVN repository for this file.
1 #ifndef GUI_WIDGETS_LOADERS__COLUMNAR_VCF_EX__HPP
2 #define GUI_WIDGETS_LOADERS__COLUMNAR_VCF_EX__HPP
59 case eParseTabExpected:
return "eParseTabExpected";
60 case eMismatchChromosome:
return "eMismatchChromosome";
61 case eParsePosFailed:
return "eParsePosFailed";
62 case eConversionFailed:
return "eConversionFailed";
86 case eSerializationFailed:
return "eSerializationFailed";
87 case eDeserializationFailed:
return "eDeserializationFailed";
88 case eFileCorrupted:
return "eFileCorrupted";
virtual const char * GetErrCodeString(void) const override
NCBI_EXCEPTION_DEFAULT(CColumnarVCFException, CException)
NCBI_EXCEPTION_DEFAULT(CVCFDataException, CException)
virtual const char * GetErrCodeString(void) const override
TErrCode GetErrCode(void) const
Get error code.
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 BEGIN_NCBI_SCOPE
Define ncbi namespace.
#define NCBI_GUIWIDGETS_LOADERS_EXPORT
Defines to provide correct exporting from DLLs in Windows.
Defines NCBI C++ exception handling.