1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82
|
<html><head>
<link rel="stylesheet" href="style.css" type="text/css">
<meta content="text/html; charset=iso-8859-1" http-equiv="Content-Type">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="Start" href="index.html">
<link title="Index of types" rel=Appendix href="index_types.html">
<link title="Index of exceptions" rel=Appendix href="index_exceptions.html">
<link title="Index of values" rel=Appendix href="index_values.html">
<link title="Index of modules" rel=Appendix href="index_modules.html">
<link title="Findlib" rel="Chapter" href="Findlib.html">
<link title="Fl_package_base" rel="Chapter" href="Fl_package_base.html">
<link title="Fl_metascanner" rel="Chapter" href="Fl_metascanner.html">
<link title="Fl_dynload" rel="Chapter" href="Fl_dynload.html">
<link title="Topfind" rel="Chapter" href="Topfind.html"><title>The Findlib Library : Findlib</title>
</head>
<body>
<code class="code"><span class="keyword">sig</span><br>
<span class="keyword">exception</span> <span class="constructor">No_such_package</span> <span class="keyword">of</span> string * string<br>
<span class="keyword">exception</span> <span class="constructor">Package_loop</span> <span class="keyword">of</span> string<br>
<span class="keyword">type</span> formal_pred = [ <span class="keywordsign">`</span><span class="constructor">NegPred</span> <span class="keyword">of</span> string <span class="keywordsign">|</span> <span class="keywordsign">`</span><span class="constructor">Pred</span> <span class="keyword">of</span> string ]<br>
<span class="keyword">val</span> init :<br>
?env_ocamlpath:string <span class="keywordsign">-></span><br>
?env_ocamlfind_destdir:string <span class="keywordsign">-></span><br>
?env_ocamlfind_metadir:string <span class="keywordsign">-></span><br>
?env_ocamlfind_commands:string <span class="keywordsign">-></span><br>
?env_ocamlfind_ignore_dups_in:string <span class="keywordsign">-></span><br>
?env_ocamlfind_ignore_dups_in_list:string list <span class="keywordsign">-></span><br>
?env_camllib:string <span class="keywordsign">-></span><br>
?env_ldconf:string <span class="keywordsign">-></span> ?config:string <span class="keywordsign">-></span> ?toolchain:string <span class="keywordsign">-></span> unit <span class="keywordsign">-></span> unit<br>
<span class="keyword">val</span> init_manually :<br>
?ocamlc_command:string <span class="keywordsign">-></span><br>
?ocamlopt_command:string <span class="keywordsign">-></span><br>
?ocamlcp_command:string <span class="keywordsign">-></span><br>
?ocamloptp_command:string <span class="keywordsign">-></span><br>
?ocamlmklib_command:string <span class="keywordsign">-></span><br>
?ocamlmktop_command:string <span class="keywordsign">-></span><br>
?ocamldep_command:string <span class="keywordsign">-></span><br>
?ocamlbrowser_command:string <span class="keywordsign">-></span><br>
?ocamldoc_command:string <span class="keywordsign">-></span><br>
?ignore_dups_in:string <span class="keywordsign">-></span><br>
?ignore_dups_in_list:string list <span class="keywordsign">-></span><br>
?stdlib:string <span class="keywordsign">-></span><br>
?ldconf:string <span class="keywordsign">-></span><br>
?config:string <span class="keywordsign">-></span><br>
install_dir:string <span class="keywordsign">-></span><br>
meta_dir:string <span class="keywordsign">-></span> search_path:string list <span class="keywordsign">-></span> unit <span class="keywordsign">-></span> unit<br>
<span class="keyword">val</span> config_file : unit <span class="keywordsign">-></span> string<br>
<span class="keyword">val</span> default_location : unit <span class="keywordsign">-></span> string<br>
<span class="keyword">val</span> meta_directory : unit <span class="keywordsign">-></span> string<br>
<span class="keyword">val</span> search_path : unit <span class="keywordsign">-></span> string list<br>
<span class="keyword">val</span> command :<br>
[ <span class="keywordsign">`</span>ocamlbrowser<br>
<span class="keywordsign">|</span> <span class="keywordsign">`</span>ocamlc<br>
<span class="keywordsign">|</span> <span class="keywordsign">`</span>ocamlcp<br>
<span class="keywordsign">|</span> <span class="keywordsign">`</span>ocamldep<br>
<span class="keywordsign">|</span> <span class="keywordsign">`</span>ocamldoc<br>
<span class="keywordsign">|</span> <span class="keywordsign">`</span>ocamlmklib<br>
<span class="keywordsign">|</span> <span class="keywordsign">`</span>ocamlmktop<br>
<span class="keywordsign">|</span> <span class="keywordsign">`</span>ocamlopt<br>
<span class="keywordsign">|</span> <span class="keywordsign">`</span>ocamloptp ] <span class="keywordsign">-></span> string<br>
<span class="keyword">val</span> ocaml_stdlib : unit <span class="keywordsign">-></span> string<br>
<span class="keyword">val</span> ocaml_ldconf : unit <span class="keywordsign">-></span> string<br>
<span class="keyword">val</span> package_directory : string <span class="keywordsign">-></span> string<br>
<span class="keyword">val</span> package_meta_file : string <span class="keywordsign">-></span> string<br>
<span class="keyword">val</span> ignore_dups_in : unit <span class="keywordsign">-></span> string list<br>
<span class="keyword">val</span> package_property : string list <span class="keywordsign">-></span> string <span class="keywordsign">-></span> string <span class="keywordsign">-></span> string<br>
<span class="keyword">val</span> package_property_2 :<br>
string list <span class="keywordsign">-></span> string <span class="keywordsign">-></span> string <span class="keywordsign">-></span> string * <span class="constructor">Findlib</span>.formal_pred list<br>
<span class="keyword">val</span> package_ancestors : string list <span class="keywordsign">-></span> string <span class="keywordsign">-></span> string list<br>
<span class="keyword">val</span> package_deep_ancestors : string list <span class="keywordsign">-></span> string list <span class="keywordsign">-></span> string list<br>
<span class="keyword">val</span> resolve_path : ?base:string <span class="keywordsign">-></span> ?explicit:bool <span class="keywordsign">-></span> string <span class="keywordsign">-></span> string<br>
<span class="keyword">val</span> list_packages : ?tab:int <span class="keywordsign">-></span> ?descr:bool <span class="keywordsign">-></span> <span class="constructor">Stdlib</span>.out_channel <span class="keywordsign">-></span> unit<br>
<span class="keyword">val</span> list_packages' : ?prefix:string <span class="keywordsign">-></span> unit <span class="keywordsign">-></span> string list<br>
<span class="keyword">type</span> rectype = <span class="constructor">Record_core</span> <span class="keywordsign">|</span> <span class="constructor">Record_load</span><br>
<span class="keyword">val</span> record_package : <span class="constructor">Findlib</span>.rectype <span class="keywordsign">-></span> string <span class="keywordsign">-></span> unit<br>
<span class="keyword">val</span> record_package_predicates : string list <span class="keywordsign">-></span> unit<br>
<span class="keyword">val</span> recorded_packages : <span class="constructor">Findlib</span>.rectype <span class="keywordsign">-></span> string list<br>
<span class="keyword">val</span> is_recorded_package : string <span class="keywordsign">-></span> bool<br>
<span class="keyword">val</span> type_of_recorded_package : string <span class="keywordsign">-></span> <span class="constructor">Findlib</span>.rectype<br>
<span class="keyword">val</span> recorded_predicates : unit <span class="keywordsign">-></span> string list<br>
<span class="keyword">val</span> reset_recordings : unit <span class="keywordsign">-></span> unit<br>
<span class="keyword">end</span></code></body></html>
|