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

stuff.c File Reference

#include "global.h"
#include "stuff.h"
#include "stralloc.h"

Defines

#define B(X)

Functions

PMOD_EXPORT int my_log2 (size_t x)
PMOD_EXPORT int count_bits (unsigned INT32 x)
PMOD_EXPORT int is_more_than_one_bit (unsigned INT32 x)
PMOD_EXPORT double my_strtod (char *nptr, char **endptr)
PMOD_EXPORT unsigned INT32 my_sqrt (unsigned INT32 n)
unsigned long find_good_hash_size (unsigned long num)

Variables

PMOD_EXPORT const char Pike_is8bitalnum_vector []
PMOD_EXPORT const INT32 hashprimes [32]

Define Documentation

#define B  ) 
 

Value:

X+0,X+1,X+1,X+2,\
             X+1,X+2,X+2,X+3,\
             X+1,X+2,X+2,X+3,\
             X+2,X+3,X+3,X+4


Function Documentation

PMOD_EXPORT int count_bits unsigned INT32  x  ) 
 

unsigned long find_good_hash_size unsigned long  num  ) 
 

PMOD_EXPORT int is_more_than_one_bit unsigned INT32  x  ) 
 

PMOD_EXPORT int my_log2 size_t  x  ) 
 

PMOD_EXPORT unsigned INT32 my_sqrt unsigned INT32  n  ) 
 

PMOD_EXPORT double my_strtod char *  nptr,
char **  endptr
 


Variable Documentation

PMOD_EXPORT const INT32 hashprimes[32]
 

PMOD_EXPORT const char Pike_is8bitalnum_vector[]
 

Initial value:

  "0000000000000000"
  "0000000000000000"
  "0000000000000000"
  "1111111111000000"
  "0111111111111111"
  "1111111111100001"
  "0111111111111111"
  "1111111111100000"
  "0000000000000000"
  "0000000000000000"
  "1011110101100010"
  "1011011001101110"
  "1111111111111111"
  "1111111011111111"
  "1111111111111111"
  "1111111011111111"


Generated on Fri Jul 22 23:44:30 2005 for Pike by  doxygen 1.3.9.1