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

kf6ref.h

Go to the documentation of this file.
00001 #ifndef _KF6REF_H_
00002 #define _KF6REF_H_
00003 
00004 int kf6_keyrec_lc    (void *pointer);
00005 int kf6_set_bof      (void *f);
00006 int kf6_set_eof      (void *f);
00007 int kf6_get_ptr      (void *f, char *key, int key_lc, void *pointer);
00008 int kf6_put_ptr      (void *f, char *key, int key_lc, void *pointer);
00009 int kf6_delete_ptr   (void *f, char *key, int key_lc);
00010 int kf6_next_ptr     (void *f, char *key, int *key_lc, int max_key_lc, void *pointer);
00011 int kf6_prev_ptr     (void *f, char *key, int *key_lc, int max_key_lc, void *pointer);
00012 int kf6_get_rec      (void *f, char *key, int key_lc, void *rec, int *lc, int max_rec_lc);
00013 int kf6_put_rec      (void *f, char *key, int key_lc, void *rec, int lc);
00014 int kf6_delete_rec   (void *f, char *key, int key_lc);
00015 int kf6_next_rec     (void *f, char *key, int *key_lc, int max_key_lc,
00016                           void *rec, int *rec_lc, int max_rec_lc);
00017 int kf6_prev_rec     (void *f, char *key, int *key_lc, int max_key_lc,
00018                           void *rec, int *rec_lc, int max_rec_lc);
00019 int kf6_get_subrec   (void *f, void *pointer, int offset, int bytes_to_read,
00020                            void *rec, int *bytes_actually_read, int max_lc);
00021 int kf6_open_key     (void *f, char *id, int fcb_lc, int read_only);
00022 int kf6_create_key   (void *f, char *id, int fcb_lc);
00023 int kf6_close_key    (void *f);
00024 
00025 #endif

Generated on Tue Jun 15 11:02:54 2010 for Lemur by doxygen 1.3.4