X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=helm%2Focaml%2Fextlib%2FhMysql.ml;fp=helm%2Focaml%2Fextlib%2FhMysql.ml;h=0000000000000000000000000000000000000000;hb=e4e981600318883a88b87251d9cf1ee7336c0fac;hp=77d788ee28f78dc0070c35e63c16b7075e534613;hpb=57f3161ea3aab0ad77be5cf33010811a68b19eb6;p=helm.git diff --git a/helm/ocaml/extlib/hMysql.ml b/helm/ocaml/extlib/hMysql.ml deleted file mode 100644 index 77d788ee2..000000000 --- a/helm/ocaml/extlib/hMysql.ml +++ /dev/null @@ -1,57 +0,0 @@ -(* Copyright (C) 2000, HELM Team. - * - * This file is part of HELM, an Hypertextual, Electronic - * Library of Mathematics, developed at the Computer Science - * Department, University of Bologna, Italy. - * - * HELM is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * HELM is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with HELM; if not, write to the Free Software - * Foundation, Inc., 59 Temple Place - Suite 330, Boston, - * MA 02111-1307, USA. - * - * For details, see the HELM World-Wide-Web page, - * http://cs.unibo.it/helm/. - *) - -type dbd = Mysql.dbd -type result = Mysql.result -type error_code = Mysql.error_code - -let profiler = HExtlib.profile "mysql" - -let quick_connect ?host ?database ?port ?password ?user () = - profiler.HExtlib.profile - (Mysql.quick_connect ?host ?database ?port ?password ?user) () - -let disconnect dbd = - profiler.HExtlib.profile Mysql.disconnect dbd - -let escape s = - profiler.HExtlib.profile Mysql.escape s - -let exec dbd s = - profiler.HExtlib.profile (Mysql.exec dbd) s - -let map res ~f = - let map f = Mysql.map res ~f in - profiler.HExtlib.profile map f - -let iter res ~f = - let iter f = Mysql.iter res ~f in - profiler.HExtlib.profile iter f - -let errno dbd = - profiler.HExtlib.profile Mysql.errno dbd - -let status dbd = - profiler.HExtlib.profile Mysql.status dbd