ARB
|
#include "DBwriter.h"
#include <algorithm>
#include <AW_rename.hxx>
#include <Translate.hxx>
#include <aw_question.hxx>
#include <GEN.hxx>
#include <adGene.h>
#include <arb_stdstr.h>
Go to the source code of this file.
Classes | |
struct | Translator |
class | PosGene |
class | hasType |
Macros | |
#define | AW_RENAME_SKIP_GUI |
#define | ARB_GENE_REF "ARB_is_gene" |
Typedefs | |
typedef map< string, string, NoCaseCmp > | TranslateMap |
Functions | |
typedef | SmartCustomPtr (GEN_position, GEN_free_position) GEN_positionPtr |
static GBDATA * | DB_create_container (GBDATA *parent, const char *name, bool mark) |
static GBDATA * | DB_create_string_field (GBDATA *parent, const char *field, const char *content) |
static GBDATA * | DB_create_byte_field (GBDATA *parent, const char *field, unsigned char content) |
static void | importerWarning (AW_CL cl_importer, const char *message) |
bool | operator< (const GEN_positionPtr &A, const GEN_positionPtr &B) |
bool | operator< (const PosGene &a, const PosGene &b) |
bool | operator== (const PosGene &a, const PosGene &b) |
#define AW_RENAME_SKIP_GUI |
Definition at line 14 of file DBwriter.cxx.
#define ARB_GENE_REF "ARB_is_gene" |
Definition at line 24 of file DBwriter.cxx.
Referenced by PosGene::addRefToGene().
typedef map<string, string, NoCaseCmp> TranslateMap |
Definition at line 109 of file DBwriter.cxx.
typedef SmartCustomPtr | ( | GEN_position | , |
GEN_free_position | |||
) |
Definition at line 47 of file DBwriter.cxx.
References GB_create_container(), GB_write_flag(), and GBS_global_string().
Referenced by DBwriter::createOrganism(), and DBwriter::writeFeature().
|
static |
Definition at line 57 of file DBwriter.cxx.
References GB_create(), GB_STRING, GB_write_string(), GBS_global_string(), and gi_assert.
Referenced by PosGene::addRefToGene(), DBwriter::createOrganism(), DBwriter::finalizeOrganism(), and DBwriter::writeFeature().
|
static |
Definition at line 74 of file DBwriter.cxx.
References GB_BYTE, GB_create(), GB_write_byte(), and GBS_global_string().
Referenced by PosGene::hide(), and DBwriter::writeFeature().
Definition at line 238 of file DBwriter.cxx.
References importer, and Importer::warning().
|
inline |
Definition at line 250 of file DBwriter.cxx.
References A, cmp, GEN_position::complement, GEN_position::parts, GEN_position::start_pos, and GEN_position::stop_pos.
Definition at line 313 of file DBwriter.cxx.
References PosGene::getPosition().
Definition at line 316 of file DBwriter.cxx.