CBlastSystemException Class Reference
[BLAST (Basic Local Alignment Search Tool)]

Search Toolkit Book for CBlastSystemException

#include <blast_exception.hpp>

Inheritance diagram for CBlastSystemException:

Inheritance graph
[legend]
Collaboration diagram for CBlastSystemException:

Collaboration graph
[legend]
List of all members.

Detailed Description

Defines system exceptions occurred while running BLAST.

Definition at line 47 of file blast_exception.hpp.

Public Types

enum  EErrCode { eOutOfMemory }
 Error types that BLAST can generate. More...

Public Member Functions

virtual const char * GetErrCodeString (void) const
 Translate from the error code value to its string representation.
 NCBI_EXCEPTION_DEFAULT (CBlastSystemException, CException)


Member Enumeration Documentation

enum CBlastSystemException::EErrCode
 

Error types that BLAST can generate.

Enumerator:
eOutOfMemory 

Reimplemented from CException.

Definition at line 51 of file blast_exception.hpp.


Member Function Documentation

virtual const char* CBlastSystemException::GetErrCodeString void   )  const [inline, virtual]
 

Translate from the error code value to its string representation.

Reimplemented from CException.

Definition at line 56 of file blast_exception.hpp.

References CException::GetErrCodeString().

CBlastSystemException::NCBI_EXCEPTION_DEFAULT CBlastSystemException  ,
CException 
 


The documentation for this class was generated from the following file:
Generated on Wed Oct 8 06:53:26 2008 for NCBI C++ ToolKit by  doxygen 1.4.6
Modified on Wed Oct 08 07:26:29 2008 by modify_doxy.py rev. 117643