Go to the SVN repository for this file.
50:
CAppJob(
"Flat File Export"), m_Params(params)
67err_msg =
"Can't load location: ";
106err_msg =
"Failed to save file:\n";
110err_msg =
"Failed to save file:\n";
114 if(err_msg.empty()) {
CAppJobError Default implementation for IAppJobError - encapsulates a text error message.
CAppJob - default implementation of IAppJob that could be used as a base class.
void SetMode(const TMode &mode)
void SetCanceledCallback(ICanceled *pCallback)
CFlatFileConfig & SetShowContigFeatures(bool val=true)
CFlatFileConfig & SetShowContigSources(bool val=true)
CFlatFileExportParams m_Params
CFlatFileExportJob(const CFlatFileExportParams ¶ms)
virtual EJobState Run()
Function that does all the useful work, called by the Engine.
SConstScopedObject GetSeqLoc() const
wxString GetFileName() const
void Generate(const CSeq_entry_Handle &entry, CFlatItemOStream &item_os, const multiout &={})
SAnnotSelector & SetAnnotSelector(void)
USING_SCOPE(ncbi::objects)
#define LOG_POST(message)
This macro is deprecated and it's strongly recomended to move in all projects (except tests) to macro...
void Error(CExceptionArgs_Base &args)
TErrCode GetErrCode(void) const
Get error code.
const string & GetMsg(void) const
Get message string.
void Info(CExceptionArgs_Base &args)
static objects::SAnnotSelector GetAnnotSelector(TAnnotFlags flags=0)
request an annotation selector for a given type
ICanceled * x_GetICanceled()
CRef< CAppJobError > m_Error
static void GetLabel(const CObject &obj, string *label, ELabelType type=eDefault)
CRef< objects::CScope > scope
string m_Descr
mutex to sync our internals
EJobState
Job states (describe FSM)
CConstRef< CObject > object
CBioseq_Handle GetBioseqHandle(const CSeq_id &id)
Get bioseq handle by seq-id.
TObjectType * GetPointer(void) const THROWS_NONE
Get pointer,.
void Reset(void)
Reset reference object.
TObjectType & GetObject(void)
Get object.
#define END_NCBI_SCOPE
End previously defined NCBI scope.
#define BEGIN_NCBI_SCOPE
Define ncbi namespace.
IO_PREFIX::ofstream CNcbiOfstream
Portable alias for ofstream.
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