Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
val initscr : unit -> window
val newterm : string -> Unix.file_descr -> Unix.file_descr -> screen
val set_term : screen -> unit
val delscreen : screen -> unit
val stdscr : unit -> window
val getyx : window -> int * int
val getparyx : window -> int * int
val getbegyx : window -> int * int
val getmaxyx : window -> int * int
val move : int -> int -> err
module Acs : sig ... end
val get_acs_codes : unit -> Acs.acs
val addstr : string -> err
val mvaddstr : int -> int -> string -> err
val addnstr : string -> int -> int -> err
val mvaddnstr : int -> int -> string -> int -> int -> err
val insstr : string -> err
val mvinsstr : int -> int -> string -> err
val insnstr : string -> int -> int -> err
val mvinsnstr : int -> int -> string -> int -> int -> err
val delch : unit -> err
val mvdelch : int -> int -> err
module A : sig ... end
module WA : sig ... end
val wattroff : window -> int -> unit
val wattron : window -> int -> unit
val wattrset : window -> int -> unit
val wstandend : window -> unit
val wstandout : window -> unit
val attr_off : attr_t -> unit
val attr_on : attr_t -> unit
val attr_set : attr_t -> int -> unit
val chgat : int -> attr_t -> int -> unit
val mvchgat : int -> int -> int -> attr_t -> int -> unit
val inch : unit -> chtype
val mvinch : int -> int -> chtype
val instr : string -> err
val mvinstr : int -> int -> string -> err
val innstr : string -> int -> int -> err
val mvinnstr : int -> int -> string -> int -> int -> err
val bkgdset : chtype -> unit
val bkgd : chtype -> unit
val deleteln : unit -> err
val insdelln : int -> err
val insertln : unit -> err
module Key : sig ... end
val wgetch : window -> int
val mvwgetch : window -> int -> int -> int
val ungetch : int -> err
val getstr : string -> err
val mvgetstr : int -> int -> string -> err
val getnstr : string -> int -> int -> err
val mvgetnstr : int -> int -> string -> int -> int -> err
val newwin : int -> int -> int -> int -> window
val wsyncup : window -> unit
val wcursyncup : window -> unit
val wsyncdown : window -> unit
val null_window : window
val refresh : unit -> err
val doupdate : unit -> err
val resizeterm : int -> int -> err
val scrl : int -> err
val is_linetouched : window -> int -> int
val is_wintouched : window -> bool
val werase : window -> unit
val wclear : window -> unit
val wclrtobot : window -> unit
val wclrtoeol : window -> unit
val hline : chtype -> int -> unit
val mvhline : int -> int -> chtype -> int -> unit
val vline : chtype -> int -> unit
val mvvline : int -> int -> chtype -> int -> unit
val newpad : int -> int -> window
module Color : sig ... end
val start_color : unit -> err
val use_default_colors : unit -> err
val init_pair : int -> int -> int -> err
val init_color : int -> int -> int -> int -> err
val cbreak : unit -> err
val halfdelay : int -> err
val nocbreak : unit -> err
val echo : unit -> err
val noecho : unit -> err
val raw : unit -> err
val noraw : unit -> err
val wtimeout : window -> int -> unit
val typeahead : Unix.file_descr -> err
val notypeahead : unit -> err
val clearok : window -> bool -> unit
val idlok : window -> bool -> unit
val idcok : window -> bool -> unit
val immedok : window -> bool -> unit
val leaveok : window -> bool -> unit
val setscrreg : int -> int -> err
val scrollok : window -> bool -> unit
val slk_init : int -> err
val slk_set : int -> string -> int -> err
val slk_refresh : unit -> err
val slk_noutrefresh : unit -> err
val slk_clear : unit -> err
val slk_restore : unit -> err
val slk_touch : unit -> err
val beep : unit -> err
val flash : unit -> err
val unctrl : chtype -> string
val getwin : Unix.file_descr -> window
val delay_output : int -> err
val scr_dump : string -> err
val scr_restore : string -> err
val scr_init : string -> err
val scr_set : string -> err
val termattrs : unit -> attr_t
val setupterm : string -> Unix.file_descr -> err
val setterm : string -> err
val cur_term : unit -> terminal
val restartterm : string -> Unix.file_descr -> err
val putp : string -> err
val mvcur : int -> int -> int -> int -> err
val tputs : string -> int -> (char -> unit) -> err
val curs_set : int -> err
val get_ripoff : unit -> window * int
module Curses_config : sig ... end