driver_manager.H

00001 /* File: driver_manager.H
00002 
00003 ** Author: Saikat Mukherjee
00004 
00005 ** Contact:   xsb-contact@cs.sunysb.edu
00006 
00007 ** 
00008 
00009 ** Copyright (C) The Research Foundation of SUNY, 2002-2006
00010 
00011 ** 
00012 
00013 ** XSB is free software; you can redistribute it and/or modify it under the
00014 
00015 ** terms of the GNU Library General Public License as published by the Free
00016 
00017 ** Software Foundation; either version 2 of the License, or (at your option)
00018 
00019 ** any later version.
00020 
00021 ** 
00022 
00023 ** XSB is distributed in the hope that it will be useful, but WITHOUT ANY
00024 
00025 ** WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
00026 
00027 ** FOR A PARTICULAR PURPOSE.  See the GNU Library General Public License for
00028 
00029 ** more details.
00030 
00031 ** 
00032 
00033 ** You should have received a copy of the GNU Library General Public License
00034 
00035 ** along with XSB; if not, write to the Free Software Foundation,
00036 
00037 ** Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
00038 
00039 **
00040 
00041 */
00042 
00043 
00044 
00045 /*
00046 
00047 ** This is the header file for exporting 
00048 
00049 ** the C implementations of the functions defined in the driver_manager module
00050 
00051 */
00052 
00053 
00054 
00055 :- export
00056 
00057         initialise/0,
00058 
00059         openConnection/6, 
00060 
00061         queryConnection/4,
00062 
00063         closeConnection/1,
00064 
00065         prepareStatement/3,
00066 
00067         executePreparedStatement/3,
00068 
00069         closeStatement/1,
00070 
00071         exception/2.
00072 
00073 
00074 

Generated on Wed Jul 26 13:30:44 2006 for XSB by  doxygen 1.4.5