1 #include "egit.h" 2 3 #ifndef EGIT_TREE_H 4 #define EGIT_TREE_H 5 6 EGIT_DEFUN(tree_lookup, emacs_value _repo, emacs_value _oid); 7 EGIT_DEFUN(tree_lookup_prefix, emacs_value _repo, emacs_value _oid); 8 9 EGIT_DEFUN(tree_entry_byid, emacs_value _tree, emacs_value _oid); 10 EGIT_DEFUN(tree_entry_byindex, emacs_value _tree, emacs_value _index); 11 EGIT_DEFUN(tree_entry_byname, emacs_value _tree, emacs_value _name); 12 EGIT_DEFUN(tree_entry_bypath, emacs_value _tree, emacs_value _path); 13 EGIT_DEFUN(tree_entrycount, emacs_value _tree); 14 EGIT_DEFUN(tree_id, emacs_value _tree); 15 EGIT_DEFUN(tree_owner, emacs_value _tree); 16 17 EGIT_DEFUN(tree_walk, emacs_value _tree, emacs_value order, emacs_value function); 18 19 #endif /* EGIT_TREE_H */ 20