Docs GODI Archive
Projects Blog Link DB

Search GODI:


More options
File lib/ocaml/pkg-lib/galax/cursor_context.mli GODI Package godi-galax
Library galax
 
   cursor_context.cmi_pretty    cursor_context.mli    Sources  
(***********************************************************************)
(*                                                                     *)
(*                                 GALAX                               *)
(*                              XQuery Engine                          *)
(*                                                                     *)
(*  Copyright 2001-2007.                                               *)
(*  Distributed only by permission.                                    *)
(*                                                                     *)
(***********************************************************************)

(* $Id: cursor_context.mli,v 1.3 2007/02/01 22:08:46 simeon Exp $ *)

(* Module: Cursor_context
   Description:
     This module implements the context used iteration over the data
     model.
*)

open Error


(**********************)
(* The cursor context *)
(**********************)

type 'a cursor_context


(********************************)
(* Creates a new cursor context *)
(********************************)

val build_cursor_context : 'a Cursor.cursor -> 'a cursor_context


(************************************)
(* Operations on the cursor context *)
(************************************)

val get_current_cursor           : 'a cursor_context -> 'a Cursor.cursor
val push_node_to_cursor_context  : 'a cursor_context -> 'a Cursor.cursor -> unit
val pop_node_from_cursor_context : 'a cursor_context -> unit option


This web site is published by Informatikbüro Gerd Stolpmann
Powered by Caml