ARB
Macros | Enumerations | Functions
awti_import.hxx File Reference
#include <aw_base.hxx>
#include <cb.h>
Include dependency graph for awti_import.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define AWAR_IMPORT_PREFIX   "import/"
 
#define AWAR_IMPORT_TMP_PREFIX   "tmp/import/"
 
#define AWAR_IMPORT_GENOM_DB   AWAR_IMPORT_TMP_PREFIX "genom_db"
 
#define AWAR_IMPORT_AUTOCONF   AWAR_IMPORT_PREFIX "autoconf"
 

Enumerations

enum  AWTI_ImportType { IMP_GENOME_FLATFILE, IMP_PLAIN_SEQUENCE }
 

Functions

void AWTI_import_set_ali_and_type (AW_root *awr, const char *ali_name, const char *ali_type, GBDATA *gbmain)
 
void AWTI_open_import_window (AW_root *awr, const char *def_importname, bool do_exit, GBDATA *gb_main, const RootCallback &after_import_cb)
 
void AWTI_set_importDB_pointer (GBDATA *&dbPtr)
 
void AWTI_cleanup_importer ()
 
GBDATAAWTI_acquire_imported_DB_and_cleanup_importer ()
 

Macro Definition Documentation

#define AWAR_IMPORT_PREFIX   "import/"

Definition at line 22 of file awti_import.hxx.

#define AWAR_IMPORT_TMP_PREFIX   "tmp/import/"

Definition at line 23 of file awti_import.hxx.

#define AWAR_IMPORT_GENOM_DB   AWAR_IMPORT_TMP_PREFIX "genom_db"
#define AWAR_IMPORT_AUTOCONF   AWAR_IMPORT_PREFIX "autoconf"

Enumeration Type Documentation

Enumerator
IMP_GENOME_FLATFILE 
IMP_PLAIN_SEQUENCE 

Definition at line 28 of file awti_import.hxx.

Function Documentation

void AWTI_import_set_ali_and_type ( AW_root awr,
const char ali_name,
const char ali_type,
GBDATA gbmain 
)
void AWTI_open_import_window ( AW_root awr,
const char def_importname,
bool  do_exit,
GBDATA gb_main,
const RootCallback &  after_import_cb 
)
void AWTI_set_importDB_pointer ( GBDATA *&  dbPtr)
void AWTI_cleanup_importer ( )
GBDATA* AWTI_acquire_imported_DB_and_cleanup_importer ( )