24 |
|
|
25 |
extern PR *getFirstPR (const DatabaseInfo database, ErrorDesc *err); |
extern PR *getFirstPR (const DatabaseInfo database, ErrorDesc *err); |
26 |
|
|
27 |
|
extern PR *getPrevPR (PR *pr); |
28 |
extern PR *getNextPR (PR *pr); |
extern PR *getNextPR (PR *pr); |
29 |
|
extern void setPrevPR (PR *pr, PR *prev_pr); |
30 |
|
extern void setNextPR (PR *pr, PR *next_pr); |
31 |
|
|
32 |
extern void freePRIndex (PR *pr); |
extern void freePRIndex (PR *pr); |
33 |
|
|
49 |
extern char *createIndexEntry (PR *pr, size_t *entLen); |
extern char *createIndexEntry (PR *pr, size_t *entLen); |
50 |
extern char *createIndexEntryBinary (PR *pr, size_t *entLen); |
extern char *createIndexEntryBinary (PR *pr, size_t *entLen); |
51 |
|
|
52 |
extern PR *replaceCurrentPRInIndex (PR *newPR); |
extern int replaceCurrentPRInIndex (PR *curr_pr, PR *newPR, ErrorDesc *err); |
53 |
|
|
54 |
extern char *indexValue (PR *pr, FieldIndex field); |
extern char *indexValue (PR *pr, FieldIndex field); |
55 |
|
|