Go to the SVN repository for this file.
1 #ifndef ALGO_ALIGN_NW__NWA_APP__HPP 2 #define ALGO_ALIGN_NW__NWA_APP__HPP 64 switch( GetErrCode() ) {
66 return "Cannot read from file";
67 caseeCannotWriteFile:
68 return "Cannot write to file";
69 caseeInconsistentParameters:
70 return "Two or more parameters are inconsistent";
72 return "Feature not supported";
97vector<char>* sequence)
const;
NCBI_EXCEPTION_DEFAULT(CAppNWAException, CException)
virtual const char * GetErrCodeString(void) const override
Get error code interpreted as text.
@ eInconsistentParameters
virtual int Run()
Run the application.
CRef< objects::CSeq_id > x_ReadFastaFile(const string &filename, vector< char > *sequence) const
virtual void Exit()
Cleanup on application exit.
virtual void Init()
Initialize the application.
EErrCode
Error types that an application can generate.
virtual const char * GetErrCodeString(void) const
Get error code interpreted as text.
#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 the CNcbiApplication and CAppException classes for creating NCBI applications.
Defines command line argument related classes.
Defines unified interface to application:
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4