Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

string-set.c File Reference

#include <stdlib.h>
#include <stdio.h>
#include <assert.h>
#include "string-set.h"
#include <string.h>

Functions

int hash_string (const unsigned char *str,String_set *ss)
int stride_hash_string (const unsigned char *str,String_set *ss)
int next_prime_up (int start)
String_setstring_set_create (void)
int find_place (const char *str,String_set *ss)
void grow_table (String_set *ss)
char* string_set_add (const char *source_string,String_set *ss)
char* string_set_lookup (const char *source_string,String_set *ss)
void string_set_delete (String_set *ss)
void string_set_display (FILE *fp,String_set *ss)

Function Documentation

int find_place ( const char * str,
String_set * ss )
 

void grow_table ( String_set * ss )
 

int hash_string ( const unsigned char * str,
String_set * ss )
 

int next_prime_up ( int start )
 

int stride_hash_string ( const unsigned char * str,
String_set * ss )
 

char* string_set_add ( const char * source_string,
String_set * ss )
 

String_set* string_set_create ( void )
 

void string_set_delete ( String_set * ss )
 

void string_set_display ( FILE * fp,
String_set * ss )
 

char* string_set_lookup ( const char * source_string,
String_set * ss )
 


Generated at Fri Jul 26 18:22:38 2002 for LEMUR by doxygen1.2.4 written by Dimitri van Heesch, © 1997-2000