From a8ad78d4764a94075e8f4182613c88c5014b053d Mon Sep 17 00:00:00 2001 From: "Michael D. Lowis" Date: Wed, 3 Sep 2014 08:42:23 -0400 Subject: [PATCH] Remove erroneously added header --- source/cursor/cursor.h | 39 --------------------------------------- 1 file changed, 39 deletions(-) delete mode 100644 source/cursor/cursor.h diff --git a/source/cursor/cursor.h b/source/cursor/cursor.h deleted file mode 100644 index d23e797..0000000 --- a/source/cursor/cursor.h +++ /dev/null @@ -1,39 +0,0 @@ -/** - @file cursor.h - @brief Generic cursor module for moving over data structures. - $Revision$ - $HeadURL$ - */ -#ifndef CURSOR_H -#define CURSOR_H - -#include "mem.h" - -typedef enum { - FORWARD, - BACKWARD -} advance_dir_t; - -typedef bool (*tester_t)(void* env, advance_dir_t dir); - -typedef void (*advancer_t)(void* env, advance_dir_t dir); - -typedef void* (*getter_t)(void* env); - -typedef void (*setter_t)(void* env, void* val); - -struct crsr_t; - -typedef struct crsr_t crsr_t; - -crsr_t* crsr_new(void* p_state, tester_t p_test, advancer_t p_advance, getter_t p_get, setter_t p_set); -crsr_t* crsr_copy(crsr_t* p_crsr); -void crsr_advance(crsr_t* p_crsr, int steps); -void crsr_next(crsr_t* p_crsr); -void crsr_prev(crsr_t* p_crsr); -bool crsr_has_next(crsr_t* p_crsr); -bool crsr_has_prev(crsr_t* p_crsr); -void* crsr_get(crsr_t* p_crsr); -void crsr_set(crsr_t* p_crsr, void* val); - -#endif /* CURSOR_H */ -- 2.54.0