#ifndef RADIX256_TREE_H_INCLUDED #define RADIX256_TREE_H_INCLUDED struct radix256_tree; struct radix256_tree * radix256_tree_new (); /* constructor */ void radix256_tree_delete (struct radix256_tree *); /* destructor */ /* insert the string defined by begin and end in tree t */ int radix256_tree_add (struct radix256_tree * t, const char * begin, const char * end); /* return true iff the string defined by begin and end is in tree t */ int radix256_tree_find (struct radix256_tree * t, const char * begin, const char * end); #endif