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

#include <ali_sequence.hxx>

Inheritance diagram for ALI_SEQUENCE:
Inheritance graph
[legend]
Collaboration diagram for ALI_SEQUENCE:
Collaboration graph
[legend]

Public Member Functions

 ALI_SEQUENCE (char *Name, char *str)
 
 ALI_SEQUENCE (char *Name, unsigned char *str, unsigned long str_len)
 
 ~ALI_SEQUENCE ()
 
unsigned charsequence ()
 
unsigned char base (unsigned long position)
 
int check ()
 
charstring ()
 
charname ()
 
unsigned long length ()
 

Detailed Description

Definition at line 22 of file ali_sequence.hxx.

Constructor & Destructor Documentation

ALI_SEQUENCE::ALI_SEQUENCE ( char Name,
char str 
)
inline

Definition at line 27 of file ali_sequence.hxx.

References ali_out_of_memory_if(), and ali_string_to_sequence().

ALI_SEQUENCE::ALI_SEQUENCE ( char Name,
unsigned char str,
unsigned long  str_len 
)
inline

Definition at line 34 of file ali_sequence.hxx.

ALI_SEQUENCE::~ALI_SEQUENCE ( )
inline

Definition at line 39 of file ali_sequence.hxx.

Member Function Documentation

unsigned char* ALI_SEQUENCE::sequence ( )
inline

Definition at line 45 of file ali_sequence.hxx.

Referenced by ALI_NORM_SEQUENCE::ALI_NORM_SEQUENCE().

unsigned char ALI_SEQUENCE::base ( unsigned long  position)
inline

Definition at line 48 of file ali_sequence.hxx.

Referenced by ALI_PROFILE::w_binding().

int ALI_SEQUENCE::check ( )

Definition at line 18 of file ali_sequence.cxx.

References ali_fatal_error().

char * ALI_SEQUENCE::string ( )

Definition at line 30 of file ali_sequence.cxx.

References ali_sequence_to_string(), and CALLOC().

Referenced by ARB_main(), ALI_PT::find_family(), and ALI_ARBDB::put_sequence().

char* ALI_SEQUENCE::name ( )
inline

Definition at line 53 of file ali_sequence.hxx.

Referenced by ALI_NORM_SEQUENCE::ALI_NORM_SEQUENCE(), and ALI_PT::find_family().

unsigned long ALI_SEQUENCE::length ( )
inline

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