Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Class Members | File Members

util.c File Reference

#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include <errno.h>
#include <stdarg.h>
#include <ctype.h>
#include "clustalw.h"

Functions

void * ckalloc (size_t bytes)
void * ckrealloc (void *ptr, size_t bytes)
void * ckfree (void *ptr)
char * rtrim (char *str)
char * blank_to_ (char *str)
char * upstr (char *str)
char * lowstr (char *str)
void getstr (char *instr, char *outstr)
double getreal (char *instr, double minx, double maxx, double def)
int getint (char *instr, int minx, int maxx, int def)
void do_system (void)
Boolean linetype (char *line, char *code)
Boolean keyword (char *line, char *code)
Boolean blankline (char *line)
void get_path (char *str, char *path)
void alloc_aln (sint nseqs)
void realloc_aln (sint first_seq, sint nseqs)
void free_aln (sint nseqs)
void alloc_seq (sint seq_no, sint length)
void realloc_seq (sint seq_no, sint length)
void free_seq (sint seq_no)

Variables

char ** seq_array
sint * seqlen_array
char ** names
char ** titles
sint * output_index
sint * seq_weight
double ** tmat

Function Documentation

void alloc_aln sint  nseqs  ) 
 

void alloc_seq sint  seq_no,
sint  length
 

char* blank_to_ char *  str  ) 
 

Boolean blankline char *  line  ) 
 

void* ckalloc size_t  bytes  ) 
 

void* ckfree void *  ptr  ) 
 

void* ckrealloc void *  ptr,
size_t  bytes
 

void do_system void   ) 
 

void free_aln sint  nseqs  ) 
 

void free_seq sint  seq_no  ) 
 

void get_path char *  str,
char *  path
 

int getint char *  instr,
int  minx,
int  maxx,
int  def
 

double getreal char *  instr,
double  minx,
double  maxx,
double  def
 

void getstr char *  instr,
char *  outstr
 

Boolean keyword char *  line,
char *  code
 

Boolean linetype char *  line,
char *  code
 

char* lowstr char *  str  ) 
 

void realloc_aln sint  first_seq,
sint  nseqs
 

void realloc_seq sint  seq_no,
sint  length
 

char* rtrim char *  str  ) 
 

char* upstr char *  str  ) 
 


Variable Documentation

char** names
 

sint* output_index
 

char** seq_array
 

sint* seq_weight
 

sint* seqlen_array
 

char ** titles
 

double** tmat
 


Generated on Fri Aug 11 16:19:42 2006 for GENtle by  doxygen 1.4.1