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

#include <ali_sequence.hxx>

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

Public Member Functions

 ALI_NORM_SEQUENCE (char *name, char *str)
 
 ALI_NORM_SEQUENCE (ALI_SEQUENCE *sequence)
 
 ~ALI_NORM_SEQUENCE ()
 
unsigned charsequence ()
 
unsigned char base (unsigned long position)
 
charstring ()
 
charname ()
 
unsigned long length ()
 
int is_begin (unsigned long pos)
 

Detailed Description

Definition at line 62 of file ali_sequence.hxx.

Constructor & Destructor Documentation

ALI_NORM_SEQUENCE::ALI_NORM_SEQUENCE ( char name,
char str 
)
ALI_NORM_SEQUENCE::ALI_NORM_SEQUENCE ( ALI_SEQUENCE sequence)
ALI_NORM_SEQUENCE::~ALI_NORM_SEQUENCE ( )
inline

Definition at line 70 of file ali_sequence.hxx.

Member Function Documentation

unsigned char* ALI_NORM_SEQUENCE::sequence ( )
inline

Definition at line 78 of file ali_sequence.hxx.

unsigned char ALI_NORM_SEQUENCE::base ( unsigned long  position)
inline
char * ALI_NORM_SEQUENCE::string ( )

Definition at line 122 of file ali_sequence.cxx.

References ali_out_of_memory_if(), ali_sequence_to_string(), and CALLOC().

char* ALI_NORM_SEQUENCE::name ( )
inline

Definition at line 85 of file ali_sequence.hxx.

Referenced by ALI_MAP::sequence(), and ALI_MAP::sequence_without_inserts().

unsigned long ALI_NORM_SEQUENCE::length ( )
inline

Definition at line 88 of file ali_sequence.hxx.

Referenced by ALI_PROFILE::sequence_length().

int ALI_NORM_SEQUENCE::is_begin ( unsigned long  pos)
inline

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