ARB
awti_import.hxx
Go to the documentation of this file.
1 // =========================================================== //
2 // //
3 // File : awti_import.hxx //
4 // Purpose : //
5 // //
6 // Institute of Microbiology (Technical University Munich) //
7 // http://www.arb-home.de/ //
8 // //
9 // =========================================================== //
10 
11 #ifndef AWTI_IMPORT_HXX
12 #define AWTI_IMPORT_HXX
13 
14 #ifndef AW_BASE_HXX
15 #include <aw_base.hxx>
16 #endif
17 #ifndef CB_H
18 #include <cb.h>
19 #endif
20 
21 // more awars defined at awti_imp_local.hxx@AWAR_IMPORT
22 #define AWAR_IMPORT_PREFIX "import/"
23 #define AWAR_IMPORT_TMP_PREFIX "tmp/import/"
24 
25 #define AWAR_IMPORT_GENOM_DB AWAR_IMPORT_TMP_PREFIX "genom_db"
26 #define AWAR_IMPORT_AUTOCONF AWAR_IMPORT_PREFIX "autoconf"
27 
29 
30 void AWTI_import_set_ali_and_type(AW_root *awr, const char *ali_name, const char *ali_type, GBDATA *gbmain);
31 
32 void AWTI_open_import_window(AW_root *awr, const char *def_importname, bool do_exit, GBDATA *gb_main, const RootCallback& after_import_cb);
33 void AWTI_set_importDB_pointer(GBDATA*& dbPtr);
34 
36 
38 
39 #else
40 #error awti_import.hxx included twice
41 #endif // AWTI_IMPORT_HXX
void AWTI_set_importDB_pointer(GBDATA *&dbPtr)
GBDATA * AWTI_acquire_imported_DB_and_cleanup_importer()
AWTI_ImportType
Definition: awti_import.hxx:28
void AWTI_cleanup_importer()
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_import_set_ali_and_type(AW_root *awr, const char *ali_name, const char *ali_type, GBDATA *gbmain)
GBDATA * gb_main
Definition: adname.cxx:33