misc.h File Reference

#include "strext.h"

Include dependency graph for misc.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define BSIZE_SP   512
#define EXIT_NORMAL   0
#define EXIT_BAD   1
#define eq(a, b)   (!strcmp((a), (b)))
#define eqc(a, b)   (cieq((a), (b)))
#define isalphanum(c)   (isalpha(c) || isdigit(c))
#define hexnum(c)
#define tfree(x)   (txfree(x), x = 0)
#define alloc(TYPE)   ((TYPE *) tmalloc(sizeof(TYPE)))
#define random   rand
#define srandom   srand
#define false   0
#define true   1

Functions

char * tmalloc ()
char * trealloc ()
void txfree ()
char * copy ()
char * gettok ()
void appendc ()
int scannum ()
int prefix ()
int ciprefix ()
int cieq ()
void strtolower ()
int substring ()
char * tilde_expand ()
void cp_printword ()
char * datestring ()
char * date_only ()
char * time_only ()
double seconds ()
char * smktemp ()
void * calloc ()
void * malloc ()
void * realloc ()
char * getenv ()
char * getwd ()
int rand ()
void srand ()
int atoi ()
int kill ()
int getpid ()
void qsort ()
int bzero ()
void bcopy ()

Variables

int errno
char * sys_errlist []


Define Documentation

#define BSIZE_SP   512
 

Definition at line 23 of file misc.h.

#define EXIT_NORMAL   0
 

Definition at line 29 of file misc.h.

#define EXIT_BAD   1
 

Definition at line 30 of file misc.h.

#define eq a,
 )     (!strcmp((a), (b)))
 

Definition at line 39 of file misc.h.

#define eqc a,
 )     (cieq((a), (b)))
 

Definition at line 40 of file misc.h.

#define isalphanum  )     (isalpha(c) || isdigit(c))
 

Definition at line 41 of file misc.h.

#define hexnum  ) 
 

Value:

((((c) >= '0') && ((c) <= '9')) ? ((c) - '0') : ((((c) >= \
        'a') && ((c) <= 'f')) ? ((c) - 'a' + 10) : ((((c) >= 'A') && \
        ((c) <= 'F')) ? ((c) - 'A' + 10) : 0)))

Definition at line 42 of file misc.h.

#define tfree  )     (txfree(x), x = 0)
 

Definition at line 52 of file misc.h.

#define alloc TYPE   )     ((TYPE *) tmalloc(sizeof(TYPE)))
 

Definition at line 54 of file misc.h.

#define random   rand
 

Definition at line 97 of file misc.h.

#define srandom   srand
 

Definition at line 98 of file misc.h.

#define false   0
 

Definition at line 189 of file misc.h.

#define true   1
 

Definition at line 190 of file misc.h.


Function Documentation

char* tmalloc  ) 
 

char* trealloc  ) 
 

void txfree  ) 
 

char* copy  ) 
 

char* gettok  ) 
 

void appendc  ) 
 

int scannum  ) 
 

int prefix  ) 
 

int ciprefix  ) 
 

int cieq  ) 
 

void strtolower  ) 
 

int substring  ) 
 

char* tilde_expand  ) 
 

void cp_printword  ) 
 

char* datestring  ) 
 

char* date_only  ) 
 

char* time_only  ) 
 

double seconds  ) 
 

char* smktemp  ) 
 

void* calloc  ) 
 

void* malloc  ) 
 

void* realloc  ) 
 

char * getenv  ) 
 

char* getwd  ) 
 

int rand  ) 
 

void srand  ) 
 

int atoi  ) 
 

int kill  ) 
 

int getpid  ) 
 

void qsort  ) 
 

int bzero  ) 
 

void bcopy  ) 
 


Variable Documentation

int errno
 

char* sys_errlist[]
 


Generated on Thu Sep 18 12:31:19 2008 for Amesos Package Browser (Single Doxygen Collection) by doxygen 1.3.9.1