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

keyref.h

Go to the documentation of this file.
00001 
00002 #define min_fcb_lc 44620
00003 #define buffer_lc 4120
00004 
00005 int keyrec_lc (void *pointer);
00006 int set_bof   (char *fcb);
00007 int set_eof   (char *fcb);
00008 int get_ptr   (char *fcb, char *key, int key_lc, void *pointer);
00009 int put_ptr   (char *fcb, char *key, int key_lc, void *pointer);
00010 int delete_ptr(char *fcb, char *key, int key_lc);
00011 int next_ptr  (char *fcb, char *key, int *key_lc, int max_key_lc, void *pointer);
00012 int prev_ptr  (char *fcb, char *key, int *key_lc, int max_key_lc, void *pointer);
00013 int get_rec   (char *fcb, char *key, int key_lc, void *rec, int *lc, int max_rec_lc);
00014 int put_rec   (char *fcb, char *key, int key_lc, void *rec, int lc);
00015 int delete_rec(char *fcb, char *key, int key_lc);
00016 int next_rec  (char *fcb, char *key, int *key_lc, int max_key_lc,
00017                           void *rec, int *rec_lc, int max_rec_lc);
00018 int prev_rec  (char *fcb, char *key, int *key_lc, int max_key_lc,
00019                           void *rec, int *rec_lc, int max_rec_lc);
00020 int copy_rec  (char *fcb, void *pointer, void *rec, int *lc, int max_lc);
00021 int open_key  (char *fcb, char *id, int fcb_lc, int read_only);
00022 int create_key(char *fcb, char *id, int fcb_lc);
00023 int close_key (char *fcb);

Generated on Wed Nov 3 12:58:59 2004 for Lemur Toolkit by doxygen1.2.18