fehQlibs 26
Qlibs
Loading...
Searching...
No Matches
constmap.h
Go to the documentation of this file.
1#ifndef CONSTMAP_H
2#define CONSTMAP_H
3
4typedef unsigned long constmap_hash;
5
6struct constmap {
7 int num;
10 int *first;
11 int *next;
12 char **input;
14};
15
16int constmap_init(struct constmap *,char *,int,int);
17int constmap_init_char(struct constmap *,char *,int,int,char);
18void constmap_free(struct constmap *);
19char *constmap(struct constmap *,char *,int);
20
21#endif
unsigned long constmap_hash
Definition: constmap.h:4
int constmap_init(struct constmap *, char *, int, int)
Definition: constmap.c:44
void constmap_free(struct constmap *)
Definition: constmap.c:171
int constmap_init_char(struct constmap *, char *, int, int, char)
Definition: constmap.c:105
int * first
Definition: constmap.h:10
constmap_hash * hash
Definition: constmap.h:9
constmap_hash mask
Definition: constmap.h:8
char ** input
Definition: constmap.h:12
int * next
Definition: constmap.h:11
int * inputlen
Definition: constmap.h:13
int num
Definition: constmap.h:7