Public Member Functions | Public Attributes | List of all members
ALI_ARBDB Class Reference

#include <ali_arbdb.hxx>

Inheritance diagram for ALI_ARBDB:
Inheritance graph
Collaboration diagram for ALI_ARBDB:
Collaboration graph

Public Member Functions

int open (char *name, char *use_alignment=NULp)
void close ()
void begin_transaction ()
void commit_transaction ()
charget_sequence_string (char *name, int and_mark=0)
ALI_SEQUENCEget_sequence (char *name, int and_mark=0)
charget_SAI (char *name)
int put_sequence_string (char *name, char *sequence)
int put_sequence (char *name, ALI_SEQUENCE *sequence)
int put_SAI (const char *name, char *sequence)

Public Attributes


Detailed Description

Definition at line 19 of file ali_arbdb.hxx.

Constructor & Destructor Documentation


Definition at line 26 of file ali_arbdb.hxx.

References NULp.


Definition at line 19 of file ali_arbdb.cxx.

References GB_close(), and gb_main.

Member Function Documentation

int ALI_ARBDB::open ( char name,
char use_alignment = NULp 
void ALI_ARBDB::close ( )

Definition at line 43 of file ali_arbdb.cxx.

References GB_close(), and gb_main.

void ALI_ARBDB::begin_transaction ( )

Definition at line 35 of file ali_arbdb.hxx.

References GB_begin_transaction().

Referenced by ARB_main().

void ALI_ARBDB::commit_transaction ( )

Definition at line 38 of file ali_arbdb.hxx.

References GB_commit_transaction().

Referenced by ARB_main().

char * ALI_ARBDB::get_sequence_string ( char name,
int  and_mark = 0 
ALI_SEQUENCE * ALI_ARBDB::get_sequence ( char name,
int  and_mark = 0 
char * ALI_ARBDB::get_SAI ( char name)
int ALI_ARBDB::put_sequence_string ( char name,
char sequence 
int ALI_ARBDB::put_sequence ( char name,
ALI_SEQUENCE sequence 
int ALI_ARBDB::put_SAI ( const char name,
char sequence 

Definition at line 150 of file ali_arbdb.cxx.

References gb_main, GB_STRING, GB_write_string(), GBT_add_data(), and GBT_find_or_create_SAI().

Referenced by ARB_main().

Member Data Documentation


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