ARB
Public Member Functions | List of all members
PosGene Class Reference

Public Member Functions

 PosGene (GBDATA *gb_gene)
 
const GEN_positionPtr & getPosition () const
 
const chargetName () const
 
const chargetType () const
 
bool hasType (const char *type) const
 
void hide ()
 
void addRefToGene (const char *name_of_gene)
 

Detailed Description

Definition at line 272 of file DBwriter.cxx.

Constructor & Destructor Documentation

PosGene::PosGene ( GBDATA gb_gene)
inline

Definition at line 277 of file DBwriter.cxx.

References GB_await_error(), GBS_global_string(), and GEN_read_position().

Member Function Documentation

const GEN_positionPtr& PosGene::getPosition ( ) const
inline

Definition at line 285 of file DBwriter.cxx.

Referenced by operator<().

const char* PosGene::getName ( ) const
inline

Definition at line 287 of file DBwriter.cxx.

References GB_entry(), GB_read_char_pntr(), and gi_assert.

const char* PosGene::getType ( ) const
inline

Definition at line 292 of file DBwriter.cxx.

References GB_entry(), GB_read_char_pntr(), and gi_assert.

bool PosGene::hasType ( const char type) const
inline

Definition at line 297 of file DBwriter.cxx.

Referenced by hasType::operator()().

void PosGene::hide ( )
inline

Definition at line 299 of file DBwriter.cxx.

References ARB_HIDDEN, and DB_create_byte_field().

void PosGene::addRefToGene ( const char name_of_gene)
inline

Definition at line 300 of file DBwriter.cxx.

References ARB_GENE_REF, and DB_create_string_field().


The documentation for this class was generated from the following file: