NCBI C++ ToolKit
Typedefs | Functions | Variables
xgbparint.h File Reference
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Go to the SVN repository for this file.

Typedefs

typedef std::list< CRef< objects::CSeq_id > > TSeqIdList
 
typedef std::list< CRef< objects::CSeq_loc > > TSeqLocList
 
typedef void(* X_gbparse_errfunc) (const Char *, const Char *)
 
typedef Int4(* X_gbparse_rangefunc) (void *, const objects::CSeq_id &id)
 

Functions

void xinstall_gbparse_error_handler (X_gbparse_errfunc new_func)
 
void xinstall_gbparse_range_func (void *data, X_gbparse_rangefunc new_func)
 
CRef< objects::CSeq_loc > xgbparseint_ver (const char *raw_intervals, bool &keep_rawPt, int &num_errsPt, const TSeqIdList &seq_ids, bool accver)
 

Variables

const Charseqlitdbtag
 
const Charunkseqlitdbtag
 

Typedef Documentation

◆ TSeqIdList

typedef std::list<CRef<objects::CSeq_id> > TSeqIdList

Definition at line 13 of file xgbparint.h.

◆ TSeqLocList

typedef std::list<CRef<objects::CSeq_loc> > TSeqLocList

Definition at line 14 of file xgbparint.h.

◆ X_gbparse_errfunc

typedef void(* X_gbparse_errfunc) (const Char *, const Char *)

Definition at line 16 of file xgbparint.h.

◆ X_gbparse_rangefunc

typedef Int4(* X_gbparse_rangefunc) (void *, const objects::CSeq_id &id)

Definition at line 17 of file xgbparint.h.

Function Documentation

◆ xgbparseint_ver()

CRef<objects::CSeq_loc> xgbparseint_ver ( const char *  raw_intervals,
bool keep_rawPt,
int num_errsPt,
const TSeqIdList seq_ids,
bool  accver 
)

◆ xinstall_gbparse_error_handler()

void xinstall_gbparse_error_handler ( X_gbparse_errfunc  new_func)

Definition at line 110 of file xgbparint.cpp.

References Err_func.

Referenced by GetTrnaAnticodon().

◆ xinstall_gbparse_range_func()

void xinstall_gbparse_range_func ( void *  data,
X_gbparse_rangefunc  new_func 
)

Definition at line 117 of file xgbparint.cpp.

References Range_func, and xgbparse_range_data.

Referenced by LoadFeat().

Variable Documentation

◆ seqlitdbtag

const Char* seqlitdbtag
extern

Definition at line 55 of file xgbparint.cpp.

Referenced by XGapToSeqLocEx(), and XISAGappedSeqLoc().

◆ unkseqlitdbtag

const Char* unkseqlitdbtag
extern

Definition at line 56 of file xgbparint.cpp.

Referenced by XGappedSeqLocsToDeltaSeqs(), XGapToSeqLocEx(), and XISAGappedSeqLoc().

Modified on Wed Feb 21 09:57:07 2024 by modify_doxy.py rev. 669887