gda-attributes-manager.h | gda-attributes-manager.h | |||
---|---|---|---|---|
/* GDA common library | /* | |||
* Copyright (C) 2008 The GNOME Foundation. | * Copyright (C) 2008 - 2011 Vivien Malerba <malerba@gnome-db.org> | |||
* | ||||
* AUTHORS: | ||||
* Vivien Malerba <malerba@gnome-db.org> | ||||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This Library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this Library; see the file COPYING.LIB. If not, | * License along with this library; if not, write to the | |||
* write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330 | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
, | * Boston, MA 02110-1301, USA. | |||
* Boston, MA 02111-1307, USA. | ||||
*/ | */ | |||
#ifndef __GDA_ATTRIBUTES_MANAGER_H__ | #ifndef __GDA_ATTRIBUTES_MANAGER_H__ | |||
#define __GDA_ATTRIBUTES_MANAGER_H__ | #define __GDA_ATTRIBUTES_MANAGER_H__ | |||
#include <glib-object.h> | #include <glib-object.h> | |||
G_BEGIN_DECLS | G_BEGIN_DECLS | |||
/* main struct */ | /* main struct */ | |||
End of changes. 5 change blocks. | ||||
16 lines changed or deleted | 12 lines changed or added | |||
gda-batch.h | gda-batch.h | |||
---|---|---|---|---|
/* gda-batch.h | /* | |||
* | * Copyright (C) 2000 Reinhard Müller <reinhard@src.gnome.org> | |||
* Copyright (C) 2007 - 2009 Vivien Malerba | * Copyright (C) 2000 - 2003 Rodrigo Moya <rodrigo@gnome-db.org> | |||
* Copyright (C) 2001 - 2010 Vivien Malerba <malerba@gnome-db.org> | ||||
* Copyright (C) 2002 Gonzalo Paniagua Javier <gonzalo@src.gnome.org> | ||||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This Library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this Library; see the file COPYING.LIB. If not, | * License along with this library; if not, write to the | |||
* write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330 | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
, | * Boston, MA 02110-1301, USA. | |||
* Boston, MA 02111-1307, USA. | ||||
*/ | */ | |||
#ifndef __GDA_BATCH_H_ | #ifndef __GDA_BATCH_H_ | |||
#define __GDA_BATCH_H_ | #define __GDA_BATCH_H_ | |||
#include <glib-object.h> | #include <glib-object.h> | |||
#include <libgda/gda-statement.h> | #include <libgda/gda-statement.h> | |||
G_BEGIN_DECLS | G_BEGIN_DECLS | |||
End of changes. 5 change blocks. | ||||
14 lines changed or deleted | 15 lines changed or added | |||
gda-binreloc.h | gda-binreloc.h | |||
---|---|---|---|---|
/* GDA common library | /* | |||
* Copyright (C) 2007 The GNOME Foundation. | * Copyright (C) 2000 Reinhard Müller <reinhard@src.gnome.org> | |||
* | * Copyright (C) 2000 - 2002 Rodrigo Moya <rodrigo@gnome-db.org> | |||
* AUTHORS: | * Copyright (C) 2001 Carlos Perell | |||
* Vivien Malerba <malerba@gnome-db.org> | * Copyright (C) 2001 - 2007 Vivien Malerba <malerba@gnome-db.org> | |||
* Copyright (C) 2002 Gonzalo Paniagua Javier <gonzalo@src.gnome.org> | ||||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This Library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this Library; see the file COPYING.LIB. If not, | * License along with this library; if not, write to the | |||
* write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330 | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
, | * Boston, MA 02110-1301, USA. | |||
* Boston, MA 02111-1307, USA. | ||||
*/ | */ | |||
#ifndef __GDA_BINRELOC_H__ | #ifndef __GDA_BINRELOC_H__ | |||
#define __GDA_BINRELOC_H__ | #define __GDA_BINRELOC_H__ | |||
#include <glib.h> | #include <glib.h> | |||
G_BEGIN_DECLS | G_BEGIN_DECLS | |||
/* | /* | |||
End of changes. 5 change blocks. | ||||
16 lines changed or deleted | 16 lines changed or added | |||
gda-blob-op.h | gda-blob-op.h | |||
---|---|---|---|---|
/* GDA Common Library | /* | |||
* Copyright (C) 2007 - 2009 The GNOME Foundation. | * Copyright (C) 2007 Armin Burgmeier <armin@openismus.com> | |||
* | * Copyright (C) 2007 - 2009 Vivien Malerba <malerba@gnome-db.org> | |||
* Authors: | ||||
* Vivien Malerba <malerba@gnome-db.org> | ||||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This Library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this Library; see the file COPYING.LIB. If not, | * License along with this library; if not, write to the | |||
* write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330 | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
, | * Boston, MA 02110-1301, USA. | |||
* Boston, MA 02111-1307, USA. | ||||
*/ | */ | |||
#ifndef __GDA_BLOB_OP_H__ | #ifndef __GDA_BLOB_OP_H__ | |||
#define __GDA_BLOB_OP_H__ | #define __GDA_BLOB_OP_H__ | |||
#include <glib.h> | #include <glib.h> | |||
#include <glib-object.h> | #include <glib-object.h> | |||
#include <libgda/gda-decl.h> | #include <libgda/gda-decl.h> | |||
#include <libgda/gda-value.h> | #include <libgda/gda-value.h> | |||
End of changes. 5 change blocks. | ||||
16 lines changed or deleted | 13 lines changed or added | |||
gda-column.h | gda-column.h | |||
---|---|---|---|---|
/* GDA library | /* | |||
* Copyright (C) 1998 - 2009 The GNOME Foundation. | * Copyright (C) 2005 - 2009 Vivien Malerba <malerba@gnome-db.org> | |||
* | * Copyright (C) 2005 | |||
* AUTHORS: | * Copyright (C) 2008 Przemysław Grzegorczyk <pgrzegorczyk@gmail.com> | |||
* Michael Lausch <michael@lausch.at> | ||||
* Rodrigo Moya <rodrigo@gnome-db.org> | ||||
* | ||||
* Vivien Malerba <malerba@gnome-db.org> | ||||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This Library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this Library; see the file COPYING.LIB. If not, | * License along with this library; if not, write to the | |||
* write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330 | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
, | * Boston, MA 02110-1301, USA. | |||
* Boston, MA 02111-1307, USA. | ||||
*/ | */ | |||
#ifndef __GDA_COLUMN_H__ | #ifndef __GDA_COLUMN_H__ | |||
#define __GDA_COLUMN_H__ | #define __GDA_COLUMN_H__ | |||
#include <glib-object.h> | #include <glib-object.h> | |||
#include <libgda/gda-value.h> | #include <libgda/gda-value.h> | |||
#include <glib.h> | #include <glib.h> | |||
#include <libgda/gda-decl.h> | #include <libgda/gda-decl.h> | |||
skipping to change at line 97 | skipping to change at line 93 | |||
void gda_column_set_default_value (GdaColumn *column, const GVa lue *default_value); | void gda_column_set_default_value (GdaColumn *column, const GVa lue *default_value); | |||
const GValue *gda_column_get_attribute (GdaColumn *column, const gch ar *attribute); | const GValue *gda_column_get_attribute (GdaColumn *column, const gch ar *attribute); | |||
void gda_column_set_attribute (GdaColumn *column, const gch ar *attribute, const GValue *value, | void gda_column_set_attribute (GdaColumn *column, const gch ar *attribute, const GValue *value, | |||
GDestroyNotify destroy); | GDestroyNotify destroy); | |||
/** | /** | |||
* gda_column_set_attribute_static | * gda_column_set_attribute_static | |||
* @holder: a #GdaHolder | * @holder: a #GdaHolder | |||
* @attribute: attribute's name | * @attribute: attribute's name | |||
* @value: the value to set the attribute to, or %NULL | * @value: (allow-none): the value to set the attribute to, or %NULL | |||
* | * | |||
* This function is similar to gda_column_set_attribute() but for static st rings | * This function is similar to gda_column_set_attribute() but for static st rings | |||
*/ | */ | |||
#define gda_column_set_attribute_static(holder,attribute,value) gda_column_ set_attribute((holder),(attribute),(value),NULL) | #define gda_column_set_attribute_static(holder,attribute,value) gda_column_ set_attribute((holder),(attribute),(value),NULL) | |||
G_END_DECLS | G_END_DECLS | |||
#endif | #endif | |||
End of changes. 6 change blocks. | ||||
20 lines changed or deleted | 15 lines changed or added | |||
gda-config.h | gda-config.h | |||
---|---|---|---|---|
/* | /* | |||
* Copyright (C) 2007 - 2011 The GNOME Foundation. | * Copyright (C) 2000 Reinhard Müller <reinhard@src.gnome.org> | |||
* | * Copyright (C) 2000 - 2005 Rodrigo Moya <rodrigo@gnome-db.org> | |||
* AUTHORS: | * Copyright (C) 2001 - 2011 Vivien Malerba <malerba@gnome-db.org> | |||
* Vivien Malerba <malerba@gnome-db.org> | * Copyright (C) 2002 Gonzalo Paniagua Javier <gonzalo@gnome-db.org> | |||
* Copyright (C) 2003 Laurent Sansonetti <laurent@datarescue.be> | ||||
* Copyright (C) 2003 - 2007 Murray Cumming <murrayc@murrayc.com> | ||||
* Copyright (C) 2005 Andrew Hill <andru@src.gnome.org> | ||||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This Library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this Library; see the file COPYING.LIB. If not, | * License along with this library; if not, write to the | |||
* write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330 | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
, | * Boston, MA 02110-1301, USA. | |||
* Boston, MA 02111-1307, USA. | ||||
*/ | */ | |||
#ifndef __GDA_CONFIG_H__ | #ifndef __GDA_CONFIG_H__ | |||
#define __GDA_CONFIG_H__ | #define __GDA_CONFIG_H__ | |||
#include "gda-decl.h" | #include "gda-decl.h" | |||
#include <libgda/gda-data-model.h> | #include <libgda/gda-data-model.h> | |||
G_BEGIN_DECLS | G_BEGIN_DECLS | |||
End of changes. 5 change blocks. | ||||
15 lines changed or deleted | 17 lines changed or added | |||
gda-connection-event.h | gda-connection-event.h | |||
---|---|---|---|---|
/* GDA server library | /* | |||
* Copyright (C) 1998 - 2009 The GNOME Foundation. | * Copyright (C) 2005 - 2009 Vivien Malerba <malerba@gnome-db.org> | |||
* | ||||
* AUTHORS: | ||||
* Michael Lausch <michael@lausch.at> | ||||
* Rodrigo Moya <rodrigo@gnome-db.org> | ||||
* Vivien Malerba <malerba@gnome-db.org> | ||||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This Library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this Library; see the file COPYING.LIB. If not, | * License along with this library; if not, write to the | |||
* write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330 | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
, | * Boston, MA 02110-1301, USA. | |||
* Boston, MA 02111-1307, USA. | ||||
*/ | */ | |||
#ifndef __GDA_CONNECTION_EVENT_H__ | #ifndef __GDA_CONNECTION_EVENT_H__ | |||
#define __GDA_CONNECTION_EVENT_H__ | #define __GDA_CONNECTION_EVENT_H__ | |||
#include <glib-object.h> | #include <glib-object.h> | |||
#include <libgda/gda-decl.h> | #include <libgda/gda-decl.h> | |||
G_BEGIN_DECLS | G_BEGIN_DECLS | |||
End of changes. 5 change blocks. | ||||
18 lines changed or deleted | 12 lines changed or added | |||
gda-connection-private.h | gda-connection-private.h | |||
---|---|---|---|---|
/* GDA library | /* | |||
* Copyright (C) 2006 - 2008 The GNOME Foundation. | * Copyright (C) 2006 - 2010 Vivien Malerba <malerba@gnome-db.org> | |||
* | ||||
* AUTHORS: | ||||
* Vivien Malerba <malerba@gnome-db.org> | ||||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This Library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this Library; see the file COPYING.LIB. If not, | * License along with this library; if not, write to the | |||
* write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330 | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
, | * Boston, MA 02110-1301, USA. | |||
* Boston, MA 02111-1307, USA. | ||||
*/ | */ | |||
#ifndef __GDA_CONNECTION_PRIVATE_H_ | #ifndef __GDA_CONNECTION_PRIVATE_H_ | |||
#define __GDA_CONNECTION_PRIVATE_H_ | #define __GDA_CONNECTION_PRIVATE_H_ | |||
#include <libgda/gda-meta-store.h> | #include <libgda/gda-meta-store.h> | |||
#include <providers-support/gda-pstmt.h> | #include <providers-support/gda-pstmt.h> | |||
G_BEGIN_DECLS | G_BEGIN_DECLS | |||
End of changes. 5 change blocks. | ||||
16 lines changed or deleted | 12 lines changed or added | |||
gda-connection.h | gda-connection.h | |||
---|---|---|---|---|
/* GDA library | /* | |||
* Copyright (C) 1998 - 2010 The GNOME Foundation. | * Copyright (C) 2000 Reinhard Müller <reinhard@src.gnome.org> | |||
* | * Copyright (C) 2000 - 2004 Rodrigo Moya <rodrigo@gnome-db.org> | |||
* AUTHORS: | * Copyright (C) 2001 - 2011 Vivien Malerba <malerba@gnome-db.org> | |||
* Michael Lausch <michael@lausch.at> | * Copyright (C) 2002 Cleber Rodrigues <cleberrrjr@bol.com.br> | |||
* Rodrigo Moya <rodrigo@gnome-db.org> | * Copyright (C) 2002 - 2003 Gonzalo Paniagua Javier <gonzalo@ximian.com> | |||
* Bas Driessen <bas.driessen@xobas.com> | * Copyright (C) 2003 Filip Van Raemdonck <mechanix@debian.org> | |||
* Vivien Malerba <malerba@gnome-db.org> | * Copyright (C) 2004 - 2005 Alan Knowles <alank@src.gnome.org> | |||
* Copyright (C) 2004 Jos | ||||
* Copyright (C) 2005 - 2009 Bas Driessen <bas.driessen@xobas.com> | ||||
* Copyright (C) 2006 - 2008 Murray Cumming <murrayc@murrayc.com> | ||||
* Copyright (C) 2007 Leonardo Boshell <lb@kmc.com.co> | ||||
* Copyright (C) 2010 David King <davidk@openismus.com> | ||||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This Library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this Library; see the file COPYING.LIB. If not, | * License along with this library; if not, write to the | |||
* write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330 | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
, | * Boston, MA 02110-1301, USA. | |||
* Boston, MA 02111-1307, USA. | ||||
*/ | */ | |||
#ifndef __GDA_CONNECTION_H__ | #ifndef __GDA_CONNECTION_H__ | |||
#define __GDA_CONNECTION_H__ | #define __GDA_CONNECTION_H__ | |||
#include "gda-decl.h" | #include "gda-decl.h" | |||
#include <libgda/gda-data-model.h> | #include <libgda/gda-data-model.h> | |||
#include <libgda/gda-connection-event.h> | #include <libgda/gda-connection-event.h> | |||
#include <libgda/gda-transaction-status.h> | #include <libgda/gda-transaction-status.h> | |||
#include <libgda/gda-statement.h> | #include <libgda/gda-statement.h> | |||
End of changes. 5 change blocks. | ||||
19 lines changed or deleted | 23 lines changed or added | |||
gda-data-access-wrapper.h | gda-data-access-wrapper.h | |||
---|---|---|---|---|
/* | /* | |||
* Copyright (C) 2006 - 2011 The GNOME Foundation. | * Copyright (C) 2006 - 2011 Vivien Malerba <malerba@gnome-db.org> | |||
* | ||||
* AUTHORS: | ||||
* Vivien Malerba <malerba@gnome-db.org> | ||||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This Library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this Library; see the file COPYING.LIB. If not, | * License along with this library; if not, write to the | |||
* write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330 | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
, | * Boston, MA 02110-1301, USA. | |||
* Boston, MA 02111-1307, USA. | ||||
*/ | */ | |||
#ifndef __GDA_DATA_ACCESS_WRAPPER_H__ | #ifndef __GDA_DATA_ACCESS_WRAPPER_H__ | |||
#define __GDA_DATA_ACCESS_WRAPPER_H__ | #define __GDA_DATA_ACCESS_WRAPPER_H__ | |||
#include <libgda/gda-data-model.h> | #include <libgda/gda-data-model.h> | |||
G_BEGIN_DECLS | G_BEGIN_DECLS | |||
#define GDA_TYPE_DATA_ACCESS_WRAPPER (gda_data_access_wrapper_ge t_type()) | #define GDA_TYPE_DATA_ACCESS_WRAPPER (gda_data_access_wrapper_ge t_type()) | |||
End of changes. 5 change blocks. | ||||
15 lines changed or deleted | 11 lines changed or added | |||
gda-data-comparator.h | gda-data-comparator.h | |||
---|---|---|---|---|
/* gda-data-comparator.h | /* | |||
* | * Copyright (C) 2008 Murray Cumming <murrayc@murrayc.com> | |||
* Copyright (C) 2008 - 2009 Vivien Malerba | * Copyright (C) 2008 - 2009 Vivien Malerba <malerba@gnome-db.org> | |||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This Library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this Library; see the file COPYING.LIB. If not, | * License along with this library; if not, write to the | |||
* write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330 | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
, | * Boston, MA 02110-1301, USA. | |||
* Boston, MA 02111-1307, USA. | ||||
*/ | */ | |||
#ifndef __GDA_DATA_COMPARATOR_H_ | #ifndef __GDA_DATA_COMPARATOR_H_ | |||
#define __GDA_DATA_COMPARATOR_H_ | #define __GDA_DATA_COMPARATOR_H_ | |||
#include "gda-decl.h" | #include "gda-decl.h" | |||
#include <glib-object.h> | #include <glib-object.h> | |||
G_BEGIN_DECLS | G_BEGIN_DECLS | |||
End of changes. 5 change blocks. | ||||
14 lines changed or deleted | 13 lines changed or added | |||
gda-data-handler.h | gda-data-handler.h | |||
---|---|---|---|---|
/* gda-data-handler.h | /* | |||
* | * Copyright (C) 2006 - 2010 Vivien Malerba <malerba@gnome-db.org> | |||
* Copyright (C) 2003 - 2006 Vivien Malerba | * Copyright (C) 2007 Murray Cumming <murrayc@murrayc.com> | |||
* Copyright (C) 2010 David King <davidk@openismus.com> | ||||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This Library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this Library; see the file COPYING.LIB. If not, | * License along with this library; if not, write to the | |||
* write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330 | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
, | * Boston, MA 02110-1301, USA. | |||
* Boston, MA 02111-1307, USA. | ||||
*/ | */ | |||
#ifndef __GDA_DATA_HANDLER_H_ | #ifndef __GDA_DATA_HANDLER_H_ | |||
#define __GDA_DATA_HANDLER_H_ | #define __GDA_DATA_HANDLER_H_ | |||
#include <glib-object.h> | #include <glib-object.h> | |||
#include "gda-decl.h" | #include "gda-decl.h" | |||
#include "gda-value.h" | #include "gda-value.h" | |||
G_BEGIN_DECLS | G_BEGIN_DECLS | |||
End of changes. 5 change blocks. | ||||
14 lines changed or deleted | 14 lines changed or added | |||
gda-data-model-array.h | gda-data-model-array.h | |||
---|---|---|---|---|
/* GDA common library | /* | |||
* Copyright (C) 1998 - 2009 The GNOME Foundation. | * Copyright (C) 2001 Cleber Rodrigues <cleberrrjr@bol.com.br> | |||
* | * Copyright (C) 2001 - 2002 Rodrigo Moya <rodrigo@gnome-db.org> | |||
* AUTHORS: | * Copyright (C) 2002 Gonzalo Paniagua Javier <gonzalo@src.gnome.org> | |||
* Rodrigo Moya <rodrigo@gnome-db.org> | * Copyright (C) 2005 - 2011 Vivien Malerba <malerba@gnome-db.org> | |||
* Vivien Malerba <malerba@gnome-db.org> | ||||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This Library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this Library; see the file COPYING.LIB. If not, | * License along with this library; if not, write to the | |||
* write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330 | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
, | * Boston, MA 02110-1301, USA. | |||
* Boston, MA 02111-1307, USA. | ||||
*/ | */ | |||
#ifndef __GDA_DATA_MODEL_ARRAY_H__ | #ifndef __GDA_DATA_MODEL_ARRAY_H__ | |||
#define __GDA_DATA_MODEL_ARRAY_H__ | #define __GDA_DATA_MODEL_ARRAY_H__ | |||
#include <libgda/gda-data-model.h> | #include <libgda/gda-data-model.h> | |||
#include <libgda/gda-row.h> | #include <libgda/gda-row.h> | |||
G_BEGIN_DECLS | G_BEGIN_DECLS | |||
End of changes. 5 change blocks. | ||||
17 lines changed or deleted | 15 lines changed or added | |||
gda-data-model-bdb.h | gda-data-model-bdb.h | |||
---|---|---|---|---|
/* GDA common library | /* | |||
* Copyright (C) 2007 - 2009 The GNOME Foundation. | * Copyright (C) 2007 - 2009 Vivien Malerba <malerba@gnome-db.org> | |||
* | ||||
* AUTHORS: | ||||
* Vivien Malerba <malerba@gnome-db.org> | ||||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This Library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this Library; see the file COPYING.LIB. If not, | * License along with this library; if not, write to the | |||
* write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330 | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
, | * Boston, MA 02110-1301, USA. | |||
* Boston, MA 02111-1307, USA. | ||||
*/ | */ | |||
#ifndef __GDA_DATA_MODEL_BDB_H__ | #ifndef __GDA_DATA_MODEL_BDB_H__ | |||
#define __GDA_DATA_MODEL_BDB_H__ | #define __GDA_DATA_MODEL_BDB_H__ | |||
#include <libgda/gda-data-model.h> | #include <libgda/gda-data-model.h> | |||
G_BEGIN_DECLS | G_BEGIN_DECLS | |||
#define GDA_TYPE_DATA_MODEL_BDB (gda_data_model_bdb_get_type()) | #define GDA_TYPE_DATA_MODEL_BDB (gda_data_model_bdb_get_type()) | |||
End of changes. 5 change blocks. | ||||
16 lines changed or deleted | 12 lines changed or added | |||
gda-data-model-dir.h | gda-data-model-dir.h | |||
---|---|---|---|---|
/* GDA common library | /* | |||
* Copyright (C) 2007 - 2009 The GNOME Foundation. | * Copyright (C) 2007 - 2009 Vivien Malerba <malerba@gnome-db.org> | |||
* | ||||
* AUTHORS: | ||||
* Vivien Malerba <malerba@gnome-db.org> | ||||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This Library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this Library; see the file COPYING.LIB. If not, | * License along with this library; if not, write to the | |||
* write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330 | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
, | * Boston, MA 02110-1301, USA. | |||
* Boston, MA 02111-1307, USA. | ||||
*/ | */ | |||
#ifndef __GDA_DATA_MODEL_DIR_H__ | #ifndef __GDA_DATA_MODEL_DIR_H__ | |||
#define __GDA_DATA_MODEL_DIR_H__ | #define __GDA_DATA_MODEL_DIR_H__ | |||
#include <libgda/gda-data-model.h> | #include <libgda/gda-data-model.h> | |||
G_BEGIN_DECLS | G_BEGIN_DECLS | |||
#define GDA_TYPE_DATA_MODEL_DIR (gda_data_model_dir_get_type()) | #define GDA_TYPE_DATA_MODEL_DIR (gda_data_model_dir_get_type()) | |||
End of changes. 5 change blocks. | ||||
16 lines changed or deleted | 12 lines changed or added | |||
gda-data-model-extra.h | gda-data-model-extra.h | |||
---|---|---|---|---|
/* GDA common library | /* | |||
* Copyright (C) 2006 - 2007 The GNOME Foundation. | * Copyright (C) 2001 Carlos Perell | |||
* | * Copyright (C) 2001 - 2003 Rodrigo Moya <rodrigo@gnome-db.org> | |||
* AUTHORS: | * Copyright (C) 2001 - 2008 Vivien Malerba <malerba@gnome-db.org> | |||
* Vivien Malerba <malerba@gnome-db.org> | * Copyright (C) 2002 - 2003 Gonzalo Paniagua Javier <gonzalo@gnome-db.org> | |||
* Copyright (C) 2005 Cygwin Ports Maintainer <yselkowitz@users.sourceforge | ||||
.net> | ||||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This Library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this Library; see the file COPYING.LIB. If not, | * License along with this library; if not, write to the | |||
* write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330 | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
, | * Boston, MA 02110-1301, USA. | |||
* Boston, MA 02111-1307, USA. | ||||
*/ | */ | |||
#ifndef __GDA_DATA_MODEL_EXTRA_H__ | #ifndef __GDA_DATA_MODEL_EXTRA_H__ | |||
#define __GDA_DATA_MODEL_EXTRA_H__ | #define __GDA_DATA_MODEL_EXTRA_H__ | |||
#include <glib-object.h> | #include <glib-object.h> | |||
#include <libgda/gda-decl.h> | #include <libgda/gda-decl.h> | |||
G_BEGIN_DECLS | G_BEGIN_DECLS | |||
End of changes. 5 change blocks. | ||||
16 lines changed or deleted | 17 lines changed or added | |||
gda-data-model-import.h | gda-data-model-import.h | |||
---|---|---|---|---|
/* GDA common library | /* | |||
* Copyright (C) 2006 - 2010 The GNOME Foundation. | * Copyright (C) 2006 - 2010 Vivien Malerba <malerba@gnome-db.org> | |||
* | ||||
* AUTHORS: | ||||
* Vivien Malerba <malerba@gnome-db.org> | ||||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This Library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this Library; see the file COPYING.LIB. If not, | * License along with this library; if not, write to the | |||
* write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330 | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
, | * Boston, MA 02110-1301, USA. | |||
* Boston, MA 02111-1307, USA. | ||||
*/ | */ | |||
#ifndef __GDA_DATA_MODEL_IMPORT_H__ | #ifndef __GDA_DATA_MODEL_IMPORT_H__ | |||
#define __GDA_DATA_MODEL_IMPORT_H__ | #define __GDA_DATA_MODEL_IMPORT_H__ | |||
#include <glib-object.h> | #include <glib-object.h> | |||
#include <libxml/tree.h> | #include <libxml/tree.h> | |||
#include <libgda/gda-set.h> | #include <libgda/gda-set.h> | |||
G_BEGIN_DECLS | G_BEGIN_DECLS | |||
End of changes. 5 change blocks. | ||||
16 lines changed or deleted | 12 lines changed or added | |||
gda-data-model-iter-extra.h | gda-data-model-iter-extra.h | |||
---|---|---|---|---|
/* gda-data-model-iter-extra.h | /* | |||
* | * Copyright (C) 2000 Reinhard Müller <reinhard@src.gnome.org> | |||
* Copyright (C) 2008 Vivien Malerba | * Copyright (C) 2000 - 2002 Rodrigo Moya <rodrigo@gnome-db.org> | |||
* Copyright (C) 2001 Carlos Perell | ||||
* Copyright (C) 2001 - 2008 Vivien Malerba <malerba@gnome-db.org> | ||||
* Copyright (C) 2002 Gonzalo Paniagua Javier <gonzalo@src.gnome.org> | ||||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This Library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this Library; see the file COPYING.LIB. If not, | * License along with this library; if not, write to the | |||
* write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330 | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
, | * Boston, MA 02110-1301, USA. | |||
* Boston, MA 02111-1307, USA. | ||||
*/ | */ | |||
#ifndef __GDA_DATA_MODEL_ITER_EXTRA_H_ | #ifndef __GDA_DATA_MODEL_ITER_EXTRA_H_ | |||
#define __GDA_DATA_MODEL_ITER_EXTRA_H_ | #define __GDA_DATA_MODEL_ITER_EXTRA_H_ | |||
#include "gda-data-model-iter.h" | #include "gda-data-model-iter.h" | |||
G_BEGIN_DECLS | G_BEGIN_DECLS | |||
gboolean gda_data_model_iter_move_to_row_default (GdaDataModel *model, GdaD ataModelIter *iter, gint row); | gboolean gda_data_model_iter_move_to_row_default (GdaDataModel *model, GdaD ataModelIter *iter, gint row); | |||
End of changes. 5 change blocks. | ||||
14 lines changed or deleted | 16 lines changed or added | |||
gda-data-model-iter.h | gda-data-model-iter.h | |||
---|---|---|---|---|
/* gda-data-model-iter.h | /* | |||
* | * Copyright (C) 2006 - 2007 Murray Cumming <murrayc@murrayc.com> | |||
* Copyright (C) 2005 - 2009 Vivien Malerba | * Copyright (C) 2006 - 2009 Vivien Malerba <malerba@gnome-db.org> | |||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This Library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this Library; see the file COPYING.LIB. If not, | * License along with this library; if not, write to the | |||
* write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330 | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
, | * Boston, MA 02110-1301, USA. | |||
* Boston, MA 02111-1307, USA. | ||||
*/ | */ | |||
#ifndef __GDA_DATA_MODEL_ITER_H_ | #ifndef __GDA_DATA_MODEL_ITER_H_ | |||
#define __GDA_DATA_MODEL_ITER_H_ | #define __GDA_DATA_MODEL_ITER_H_ | |||
#include "gda-decl.h" | #include "gda-decl.h" | |||
#include "gda-set.h" | #include "gda-set.h" | |||
G_BEGIN_DECLS | G_BEGIN_DECLS | |||
End of changes. 5 change blocks. | ||||
14 lines changed or deleted | 13 lines changed or added | |||
gda-data-model-ldap.h | gda-data-model-ldap.h | |||
---|---|---|---|---|
/* | /* | |||
* Copyright (C) 2011 The GNOME Foundation. | * Copyright (C) 2011 Vivien Malerba <malerba@gnome-db.org> | |||
* | ||||
* AUTHORS: | ||||
* Vivien Malerba <malerba@gnome-db.org> | ||||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This Library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this Library; see the file COPYING.LIB. If not, | * License along with this library; if not, write to the | |||
* write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330 | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
, | * Boston, MA 02110-1301, USA. | |||
* Boston, MA 02111-1307, USA. | ||||
*/ | */ | |||
#ifndef __GDA_DATA_MODEL_LDAP_H__ | #ifndef __GDA_DATA_MODEL_LDAP_H__ | |||
#define __GDA_DATA_MODEL_LDAP_H__ | #define __GDA_DATA_MODEL_LDAP_H__ | |||
#include <libgda/gda-data-model.h> | #include <libgda/gda-data-model.h> | |||
G_BEGIN_DECLS | G_BEGIN_DECLS | |||
#define GDA_TYPE_DATA_MODEL_LDAP (gda_data_model_ldap_get_type() ) | #define GDA_TYPE_DATA_MODEL_LDAP (gda_data_model_ldap_get_type() ) | |||
End of changes. 5 change blocks. | ||||
15 lines changed or deleted | 11 lines changed or added | |||
gda-data-model-private.h | gda-data-model-private.h | |||
---|---|---|---|---|
/* GDA common library | /* | |||
* Copyright (C) 1998 - 2006 The GNOME Foundation. | * Copyright (C) 2005 - 2009 Vivien Malerba <malerba@gnome-db.org> | |||
* | * Copyright (C) 2006 - 2007 Murray Cumming <murrayc@murrayc-desktop> | |||
* AUTHORS: | ||||
* Rodrigo Moya <rodrigo@gnome-db.org> | ||||
* Vivien Malerba <malerba@gnome-db.org> | ||||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This Library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this Library; see the file COPYING.LIB. If not, | * License along with this library; if not, write to the | |||
* write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330 | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
, | * Boston, MA 02110-1301, USA. | |||
* Boston, MA 02111-1307, USA. | ||||
*/ | */ | |||
#ifndef __GDA_DATA_MODEL_PRIVATE_H__ | #ifndef __GDA_DATA_MODEL_PRIVATE_H__ | |||
#define __GDA_DATA_MODEL_PRIVATE_H__ | #define __GDA_DATA_MODEL_PRIVATE_H__ | |||
#include <glib-object.h> | #include <glib-object.h> | |||
#include <libxml/parser.h> | #include <libxml/parser.h> | |||
#include <libxml/tree.h> | #include <libxml/tree.h> | |||
#include <libgda/gda-decl.h> | #include <libgda/gda-decl.h> | |||
#include <libgda/gda-column.h> | #include <libgda/gda-column.h> | |||
End of changes. 5 change blocks. | ||||
17 lines changed or deleted | 13 lines changed or added | |||
gda-data-model.h | gda-data-model.h | |||
---|---|---|---|---|
/* GDA common library | /* | |||
* Copyright (C) 1998 - 2008 The GNOME Foundation. | * Copyright (C) 2001 - 2004 Rodrigo Moya <rodrigo@gnome-db.org> | |||
* | * Copyright (C) 2002 Gonzalo Paniagua Javier <gonzalo@gnome-db.org> | |||
* AUTHORS: | * Copyright (C) 2003 Laurent Sansonetti <lrz@gnome.org> | |||
* Rodrigo Moya <rodrigo@gnome-db.org> | * Copyright (C) 2005 Dan Winship <danw@src.gnome.org> | |||
* Vivien Malerba <malerba@gnome-db.org> | * Copyright (C) 2005 - 2011 Vivien Malerba <malerba@gnome-db.org> | |||
* Copyright (C) 2005 | ||||
* Copyright (C) 2007 Murray Cumming <murrayc@murrayc.com> | ||||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This Library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this Library; see the file COPYING.LIB. If not, | * License along with this library; if not, write to the | |||
* write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330 | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
, | * Boston, MA 02110-1301, USA. | |||
* Boston, MA 02111-1307, USA. | ||||
*/ | */ | |||
#ifndef __GDA_DATA_MODEL_H__ | #ifndef __GDA_DATA_MODEL_H__ | |||
#define __GDA_DATA_MODEL_H__ | #define __GDA_DATA_MODEL_H__ | |||
#include <glib-object.h> | #include <glib-object.h> | |||
#include <libxml/parser.h> | #include <libxml/parser.h> | |||
#include <libxml/tree.h> | #include <libxml/tree.h> | |||
#include <libgda/gda-decl.h> | #include <libgda/gda-decl.h> | |||
#include <libgda/gda-column.h> | #include <libgda/gda-column.h> | |||
skipping to change at line 123 | skipping to change at line 125 | |||
void (* i_set_notify) (GdaDataModel *model, gb oolean do_notify_changes); | void (* i_set_notify) (GdaDataModel *model, gb oolean do_notify_changes); | |||
gboolean (* i_get_notify) (GdaDataModel *model); | gboolean (* i_get_notify) (GdaDataModel *model); | |||
void (* i_send_hint) (GdaDataModel *model, Gd aDataModelHint hint, const GValue *hint_value); | void (* i_send_hint) (GdaDataModel *model, Gd aDataModelHint hint, const GValue *hint_value); | |||
/* signals */ | /* signals */ | |||
void (* row_inserted) (GdaDataModel *model, gi nt row); | void (* row_inserted) (GdaDataModel *model, gi nt row); | |||
void (* row_updated) (GdaDataModel *model, gi nt row); | void (* row_updated) (GdaDataModel *model, gi nt row); | |||
void (* row_removed) (GdaDataModel *model, gi nt row); | void (* row_removed) (GdaDataModel *model, gi nt row); | |||
void (* changed) (GdaDataModel *model); | void (* changed) (GdaDataModel *model); | |||
void (* reset) (GdaDataModel *model); | void (* reset) (GdaDataModel *model); | |||
void (* access_changed) (GdaDataModel *model); | ||||
/* getting more information about a data model */ | /* getting more information about a data model */ | |||
GError **(* i_get_exceptions) (GdaDataModel *model); | GError **(* i_get_exceptions) (GdaDataModel *model); | |||
}; | }; | |||
GType gda_data_model_get_type (void) G_GNUC_CON ST; | GType gda_data_model_get_type (void) G_GNUC_CON ST; | |||
GdaDataModelAccessFlags gda_data_model_get_access_flags (GdaDataModel *mo del); | GdaDataModelAccessFlags gda_data_model_get_access_flags (GdaDataModel *mo del); | |||
gint gda_data_model_get_n_rows (GdaDataModel *mo del); | gint gda_data_model_get_n_rows (GdaDataModel *mo del); | |||
End of changes. 6 change blocks. | ||||
17 lines changed or deleted | 19 lines changed or added | |||
gda-data-proxy.h | gda-data-proxy.h | |||
---|---|---|---|---|
/* gda-data-proxy.h | /* | |||
* | * Copyright (C) 2006 - 2007 Murray Cumming <murrayc@murrayc.com> | |||
* Copyright (C) 2005 - 2009 Vivien Malerba | * Copyright (C) 2006 - 2009 Vivien Malerba <malerba@gnome-db.org> | |||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This Library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this Library; see the file COPYING.LIB. If not, | * License along with this library; if not, write to the | |||
* write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330 | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
, | * Boston, MA 02110-1301, USA. | |||
* Boston, MA 02111-1307, USA. | ||||
*/ | */ | |||
#ifndef __GDA_DATA_PROXY_H_ | #ifndef __GDA_DATA_PROXY_H_ | |||
#define __GDA_DATA_PROXY_H_ | #define __GDA_DATA_PROXY_H_ | |||
#include "gda-decl.h" | #include "gda-decl.h" | |||
#include <glib-object.h> | #include <glib-object.h> | |||
#include <libgda/gda-value.h> | #include <libgda/gda-value.h> | |||
#include <libgda/gda-enums.h> | #include <libgda/gda-enums.h> | |||
End of changes. 5 change blocks. | ||||
14 lines changed or deleted | 13 lines changed or added | |||
gda-data-select-priv.h | gda-data-select-priv.h | |||
---|---|---|---|---|
/* GDA common library | /* | |||
* Copyright (C) 2008 The GNOME Foundation. | * Copyright (C) 2000 Reinhard Müller <reinhard@src.gnome.org> | |||
* | * Copyright (C) 2000 - 2002 Rodrigo Moya <rodrigo@gnome-db.org> | |||
* AUTHORS: | * Copyright (C) 2001 Carlos Perell | |||
* Vivien Malerba <malerba@gnome-db.org> | * Copyright (C) 2001 - 2011 Vivien Malerba <malerba@gnome-db.org> | |||
* Copyright (C) 2002 Gonzalo Paniagua Javier <gonzalo@src.gnome.org> | ||||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This Library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this Library; see the file COPYING.LIB. If not, | * License along with this library; if not, write to the | |||
* write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330 | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
, | * Boston, MA 02110-1301, USA. | |||
* Boston, MA 02111-1307, USA. | ||||
*/ | */ | |||
#ifndef __GDA_DATA_SELECT_PRIV_H__ | #ifndef __GDA_DATA_SELECT_PRIV_H__ | |||
#define __GDA_DATA_SELECT_PRIV_H__ | #define __GDA_DATA_SELECT_PRIV_H__ | |||
#include <glib-object.h> | #include <glib-object.h> | |||
#include <libgda/gda-row.h> | #include <libgda/gda-row.h> | |||
#include <libgda/providers-support/gda-pstmt.h> | #include <libgda/providers-support/gda-pstmt.h> | |||
#include <sql-parser/gda-sql-statement.h> | #include <sql-parser/gda-sql-statement.h> | |||
#include <libgda/gda-data-select.h> | #include <libgda/gda-data-select.h> | |||
End of changes. 5 change blocks. | ||||
16 lines changed or deleted | 16 lines changed or added | |||
gda-data-select.h | gda-data-select.h | |||
---|---|---|---|---|
/* GDA common library | /* | |||
* Copyright (C) 2008 - 2009 The GNOME Foundation. | * Copyright (C) 2008 - 2010 Vivien Malerba <malerba@gnome-db.org> | |||
* | ||||
* AUTHORS: | ||||
* Vivien Malerba <malerba@gnome-db.org> | ||||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This Library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this Library; see the file COPYING.LIB. If not, | * License along with this library; if not, write to the | |||
* write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330 | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
, | * Boston, MA 02110-1301, USA. | |||
* Boston, MA 02111-1307, USA. | ||||
*/ | */ | |||
#ifndef __GDA_DATA_SELECT_H__ | #ifndef __GDA_DATA_SELECT_H__ | |||
#define __GDA_DATA_SELECT_H__ | #define __GDA_DATA_SELECT_H__ | |||
#include <glib-object.h> | #include <glib-object.h> | |||
#include <libgda/gda-row.h> | #include <libgda/gda-row.h> | |||
#include <providers-support/gda-pstmt.h> | #include <providers-support/gda-pstmt.h> | |||
#include <sql-parser/gda-sql-statement.h> | #include <sql-parser/gda-sql-statement.h> | |||
skipping to change at line 56 | skipping to change at line 53 | |||
typedef enum { | typedef enum { | |||
GDA_DATA_SELECT_MODIFICATION_STATEMENT_ERROR, | GDA_DATA_SELECT_MODIFICATION_STATEMENT_ERROR, | |||
GDA_DATA_SELECT_MISSING_MODIFICATION_STATEMENT_ERROR, | GDA_DATA_SELECT_MISSING_MODIFICATION_STATEMENT_ERROR, | |||
GDA_DATA_SELECT_CONNECTION_ERROR, | GDA_DATA_SELECT_CONNECTION_ERROR, | |||
GDA_DATA_SELECT_ACCESS_ERROR, | GDA_DATA_SELECT_ACCESS_ERROR, | |||
GDA_DATA_SELECT_SQL_ERROR, | GDA_DATA_SELECT_SQL_ERROR, | |||
GDA_DATA_SELECT_SAFETY_LOCKED_ERROR | GDA_DATA_SELECT_SAFETY_LOCKED_ERROR | |||
} GdaDataSelectError; | } GdaDataSelectError; | |||
/** | ||||
* GdaDataSelectConditionType: | ||||
* @GDA_DATA_SELECT_COND_PK: only primary key fields are used | ||||
* @GDA_DATA_SELECT_COND_ALL_COLUMNS: all the columns of the tables are use | ||||
d | ||||
* | ||||
* Defines what criteria gda_data_select_compute_modification_statements_ex | ||||
t() uses | ||||
* to uniquely identify a single row in a table when creating modification | ||||
statements. | ||||
*/ | ||||
typedef enum { | ||||
GDA_DATA_SELECT_COND_PK, | ||||
GDA_DATA_SELECT_COND_ALL_COLUMNS | ||||
} GdaDataSelectConditionType; | ||||
struct _GdaDataSelect { | struct _GdaDataSelect { | |||
GObject object; | GObject object; | |||
GdaDataSelectPrivate *priv; | GdaDataSelectPrivate *priv; | |||
/* read only information */ | /* read only information */ | |||
GdaPStmt *prep_stmt; /* use the "prepared-stmt" property to set this */ | GdaPStmt *prep_stmt; /* use the "prepared-stmt" property to set this */ | |||
gint nb_stored_rows; /* number of GdaRow objects curren tly stored */ | gint nb_stored_rows; /* number of GdaRow objects curren tly stored */ | |||
gint advertized_nrows; /* set when the number of rows b ecomes known, -1 untill then */ | gint advertized_nrows; /* set when the number of rows b ecomes known, -1 untill then */ | |||
/* Padding for future expansion */ | /* Padding for future expansion */ | |||
skipping to change at line 113 | skipping to change at line 123 | |||
GType gda_data_select_get_type (void) G_GNUC_C ONST; | GType gda_data_select_get_type (void) G_GNUC_C ONST; | |||
gboolean gda_data_select_set_row_selection_condition (GdaDataSele ct *model, GdaSqlExpr *expr, GError **error); | gboolean gda_data_select_set_row_selection_condition (GdaDataSele ct *model, GdaSqlExpr *expr, GError **error); | |||
gboolean gda_data_select_set_row_selection_condition_sql (GdaDataSele ct *model, const gchar *sql_where, GError **error); | gboolean gda_data_select_set_row_selection_condition_sql (GdaDataSele ct *model, const gchar *sql_where, GError **error); | |||
gboolean gda_data_select_compute_row_selection_condition (GdaDataSele ct *model, GError **error); | gboolean gda_data_select_compute_row_selection_condition (GdaDataSele ct *model, GError **error); | |||
gboolean gda_data_select_set_modification_statement (GdaDataSele ct *model, GdaStatement *mod_stmt, GError **error); | gboolean gda_data_select_set_modification_statement (GdaDataSele ct *model, GdaStatement *mod_stmt, GError **error); | |||
gboolean gda_data_select_set_modification_statement_sql (GdaDataSele ct *model, const gchar *sql, GError **error); | gboolean gda_data_select_set_modification_statement_sql (GdaDataSele ct *model, const gchar *sql, GError **error); | |||
gboolean gda_data_select_compute_modification_statements (GdaDataSele ct *model, GError **error); | gboolean gda_data_select_compute_modification_statements (GdaDataSele ct *model, GError **error); | |||
gboolean gda_data_select_compute_modification_statements_ext (GdaData | ||||
Select *model, | ||||
GdaDataS | ||||
electConditionType cond_type, | ||||
GError * | ||||
*error); | ||||
gboolean gda_data_select_compute_columns_attributes (GdaDataSele ct *model, GError **error); | gboolean gda_data_select_compute_columns_attributes (GdaDataSele ct *model, GError **error); | |||
GdaConnection *gda_data_select_get_connection (GdaDataSele ct *model); | GdaConnection *gda_data_select_get_connection (GdaDataSele ct *model); | |||
gboolean gda_data_select_rerun (GdaDataSele ct *model, GError **error); | gboolean gda_data_select_rerun (GdaDataSele ct *model, GError **error); | |||
G_END_DECLS | G_END_DECLS | |||
#endif | #endif | |||
End of changes. 7 change blocks. | ||||
16 lines changed or deleted | 34 lines changed or added | |||
gda-debug-macros.h | gda-debug-macros.h | |||
---|---|---|---|---|
/* | /* | |||
* Copyright (C) 2007 - 2009 Vivien Malerba | * Copyright (C) 2008 - 2010 Vivien Malerba <malerba@gnome-db.org> | |||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This Library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this Library; see the file COPYING.LIB. If not, | * License along with this library; if not, write to the | |||
* write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330 | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
, | * Boston, MA 02110-1301, USA. | |||
* Boston, MA 02111-1307, USA. | ||||
*/ | */ | |||
#ifndef _GDA_DEBUG_MACROS_H_ | #ifndef _GDA_DEBUG_MACROS_H_ | |||
#define _GDA_DEBUG_MACROS_H_ | #define _GDA_DEBUG_MACROS_H_ | |||
#include <glib.h> | #include <glib.h> | |||
#include <glib-object.h> | #include <glib-object.h> | |||
#define TO_IMPLEMENT g_print ("Implementation missing: %s() in %s line %d\n ", __FUNCTION__, __FILE__,__LINE__) | #define TO_IMPLEMENT g_print ("Implementation missing: %s() in %s line %d\n ", __FUNCTION__, __FILE__,__LINE__) | |||
End of changes. 5 change blocks. | ||||
12 lines changed or deleted | 11 lines changed or added | |||
gda-decl.h | gda-decl.h | |||
---|---|---|---|---|
/* gda-decl.h | /* | |||
* | * Copyright (C) 2006 - 2009 Vivien Malerba <malerba@gnome-db.org> | |||
* Copyright (C) 2004 - 2006 Vivien Malerba | * Copyright (C) 2007 Murray Cumming <murrayc@murrayc.com> | |||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This Library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this Library; see the file COPYING.LIB. If not, | * License along with this library; if not, write to the | |||
* write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330 | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
, | * Boston, MA 02110-1301, USA. | |||
* Boston, MA 02111-1307, USA. | ||||
*/ | */ | |||
#ifndef __GLOBAL_DECL_H_ | #ifndef __GLOBAL_DECL_H_ | |||
#define __GLOBAL_DECL_H_ | #define __GLOBAL_DECL_H_ | |||
#include <glib.h> | #include <glib.h> | |||
#include <libgda/gda-debug-macros.h> | #include <libgda/gda-debug-macros.h> | |||
typedef struct _GdaConfig GdaConfig; | typedef struct _GdaConfig GdaConfig; | |||
typedef struct _GdaConfigClass GdaConfigClass; | typedef struct _GdaConfigClass GdaConfigClass; | |||
End of changes. 5 change blocks. | ||||
14 lines changed or deleted | 13 lines changed or added | |||
gda-easy.h | gda-easy.h | |||
---|---|---|---|---|
/* GDA library | /* | |||
* Copyright (C) 2008 - 2010 The GNOME Foundation. | * Copyright (C) 2008 - 2010 Vivien Malerba <malerba@gnome-db.org> | |||
* | * Copyright (C) 2010 David King <davidk@openismus.com> | |||
* AUTHORS: | ||||
* Vivien Malerba <malerba@gnome-db.org> | ||||
* Daniel Espinosa <esodan@gmail.com> | ||||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This Library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this Library; see the file COPYING.LIB. If not, | * License along with this library; if not, write to the | |||
* write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330 | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
, | * Boston, MA 02110-1301, USA. | |||
* Boston, MA 02111-1307, USA. | ||||
*/ | */ | |||
#ifndef __GDA_EASY_H__ | #ifndef __GDA_EASY_H__ | |||
#define __GDA_EASY_H__ | #define __GDA_EASY_H__ | |||
#include <libgda/gda-connection.h> | #include <libgda/gda-connection.h> | |||
#include <libgda/gda-server-operation.h> | #include <libgda/gda-server-operation.h> | |||
G_BEGIN_DECLS | G_BEGIN_DECLS | |||
End of changes. 5 change blocks. | ||||
17 lines changed or deleted | 13 lines changed or added | |||
gda-enum-types.h | gda-enum-types.h | |||
---|---|---|---|---|
#ifndef __LIBGDA_ENUM_TYPES_H__ | #ifndef __LIBGDA_ENUM_TYPES_H__ | |||
#define __LIBGDA_ENUM_TYPES_H__ | #define __LIBGDA_ENUM_TYPES_H__ | |||
#include <glib-object.h> | #include <glib-object.h> | |||
G_BEGIN_DECLS | G_BEGIN_DECLS | |||
/* enumerations from "gda-batch.h" */ | ||||
GType gda_batch_error_get_type (void); | GType gda_batch_error_get_type (void); | |||
#define GDA_TYPE_BATCH_ERROR (gda_batch_error_get_type()) | #define GDA_TYPE_BATCH_ERROR (gda_batch_error_get_type()) | |||
/* enumerations from "gda-config.h" */ | ||||
GType gda_config_error_get_type (void); | GType gda_config_error_get_type (void); | |||
#define GDA_TYPE_CONFIG_ERROR (gda_config_error_get_type()) | #define GDA_TYPE_CONFIG_ERROR (gda_config_error_get_type()) | |||
/* enumerations from "gda-connection-event.h" */ | ||||
GType gda_connection_event_type_get_type (void); | GType gda_connection_event_type_get_type (void); | |||
#define GDA_TYPE_CONNECTION_EVENT_TYPE (gda_connection_event_type_get_type( )) | #define GDA_TYPE_CONNECTION_EVENT_TYPE (gda_connection_event_type_get_type( )) | |||
GType gda_connection_event_code_get_type (void); | GType gda_connection_event_code_get_type (void); | |||
#define GDA_TYPE_CONNECTION_EVENT_CODE (gda_connection_event_code_get_type( )) | #define GDA_TYPE_CONNECTION_EVENT_CODE (gda_connection_event_code_get_type( )) | |||
/* enumerations from "gda-connection.h" */ | ||||
GType gda_connection_error_get_type (void); | GType gda_connection_error_get_type (void); | |||
#define GDA_TYPE_CONNECTION_ERROR (gda_connection_error_get_type()) | #define GDA_TYPE_CONNECTION_ERROR (gda_connection_error_get_type()) | |||
GType gda_connection_options_get_type (void); | GType gda_connection_options_get_type (void); | |||
#define GDA_TYPE_CONNECTION_OPTIONS (gda_connection_options_get_type()) | #define GDA_TYPE_CONNECTION_OPTIONS (gda_connection_options_get_type()) | |||
GType gda_connection_feature_get_type (void); | GType gda_connection_feature_get_type (void); | |||
#define GDA_TYPE_CONNECTION_FEATURE (gda_connection_feature_get_type()) | #define GDA_TYPE_CONNECTION_FEATURE (gda_connection_feature_get_type()) | |||
GType gda_connection_schema_get_type (void); | GType gda_connection_schema_get_type (void); | |||
#define GDA_TYPE_CONNECTION_SCHEMA (gda_connection_schema_get_type()) | #define GDA_TYPE_CONNECTION_SCHEMA (gda_connection_schema_get_type()) | |||
GType gda_connection_meta_type_get_type (void); | GType gda_connection_meta_type_get_type (void); | |||
#define GDA_TYPE_CONNECTION_META_TYPE (gda_connection_meta_type_get_type()) | #define GDA_TYPE_CONNECTION_META_TYPE (gda_connection_meta_type_get_type()) | |||
/* enumerations from "gda-data-comparator.h" */ | ||||
GType gda_data_comparator_error_get_type (void); | GType gda_data_comparator_error_get_type (void); | |||
#define GDA_TYPE_DATA_COMPARATOR_ERROR (gda_data_comparator_error_get_type( )) | #define GDA_TYPE_DATA_COMPARATOR_ERROR (gda_data_comparator_error_get_type( )) | |||
GType gda_diff_type_get_type (void); | GType gda_diff_type_get_type (void); | |||
#define GDA_TYPE_DIFF_TYPE (gda_diff_type_get_type()) | #define GDA_TYPE_DIFF_TYPE (gda_diff_type_get_type()) | |||
/* enumerations from "gda-data-model.h" */ | ||||
GType gda_data_model_access_flags_get_type (void); | GType gda_data_model_access_flags_get_type (void); | |||
#define GDA_TYPE_DATA_MODEL_ACCESS_FLAGS (gda_data_model_access_flags_get_t ype()) | #define GDA_TYPE_DATA_MODEL_ACCESS_FLAGS (gda_data_model_access_flags_get_t ype()) | |||
GType gda_data_model_hint_get_type (void); | GType gda_data_model_hint_get_type (void); | |||
#define GDA_TYPE_DATA_MODEL_HINT (gda_data_model_hint_get_type()) | #define GDA_TYPE_DATA_MODEL_HINT (gda_data_model_hint_get_type()) | |||
GType gda_data_model_io_format_get_type (void); | GType gda_data_model_io_format_get_type (void); | |||
#define GDA_TYPE_DATA_MODEL_IO_FORMAT (gda_data_model_io_format_get_type()) | #define GDA_TYPE_DATA_MODEL_IO_FORMAT (gda_data_model_io_format_get_type()) | |||
GType gda_data_model_error_get_type (void); | GType gda_data_model_error_get_type (void); | |||
#define GDA_TYPE_DATA_MODEL_ERROR (gda_data_model_error_get_type()) | #define GDA_TYPE_DATA_MODEL_ERROR (gda_data_model_error_get_type()) | |||
/* enumerations from "gda-data-model-ldap.h" */ | ||||
GType gda_ldap_search_scope_get_type (void); | GType gda_ldap_search_scope_get_type (void); | |||
#define GDA_TYPE_LDAP_SEARCH_SCOPE (gda_ldap_search_scope_get_type()) | #define GDA_TYPE_LDAP_SEARCH_SCOPE (gda_ldap_search_scope_get_type()) | |||
/* enumerations from "gda-data-model-iter.h" */ | ||||
GType gda_data_model_iter_error_get_type (void); | GType gda_data_model_iter_error_get_type (void); | |||
#define GDA_TYPE_DATA_MODEL_ITER_ERROR (gda_data_model_iter_error_get_type( )) | #define GDA_TYPE_DATA_MODEL_ITER_ERROR (gda_data_model_iter_error_get_type( )) | |||
/* enumerations from "gda-data-proxy.h" */ | ||||
GType gda_data_proxy_error_get_type (void); | GType gda_data_proxy_error_get_type (void); | |||
#define GDA_TYPE_DATA_PROXY_ERROR (gda_data_proxy_error_get_type()) | #define GDA_TYPE_DATA_PROXY_ERROR (gda_data_proxy_error_get_type()) | |||
/* enumerations from "gda-data-select.h" */ | ||||
GType gda_data_select_error_get_type (void); | GType gda_data_select_error_get_type (void); | |||
#define GDA_TYPE_DATA_SELECT_ERROR (gda_data_select_error_get_type()) | #define GDA_TYPE_DATA_SELECT_ERROR (gda_data_select_error_get_type()) | |||
/* enumerations from "gda-easy.h" */ | GType gda_data_select_condition_type_get_type (void); | |||
#define GDA_TYPE_DATA_SELECT_CONDITION_TYPE (gda_data_select_condition_type | ||||
_get_type()) | ||||
GType gda_easy_error_get_type (void); | GType gda_easy_error_get_type (void); | |||
#define GDA_TYPE_EASY_ERROR (gda_easy_error_get_type()) | #define GDA_TYPE_EASY_ERROR (gda_easy_error_get_type()) | |||
GType gda_easy_create_table_flag_get_type (void); | GType gda_easy_create_table_flag_get_type (void); | |||
#define GDA_TYPE_EASY_CREATE_TABLE_FLAG (gda_easy_create_table_flag_get_typ e()) | #define GDA_TYPE_EASY_CREATE_TABLE_FLAG (gda_easy_create_table_flag_get_typ e()) | |||
/* enumerations from "gda-enums.h" */ | ||||
GType gda_transaction_isolation_get_type (void); | GType gda_transaction_isolation_get_type (void); | |||
#define GDA_TYPE_TRANSACTION_ISOLATION (gda_transaction_isolation_get_type( )) | #define GDA_TYPE_TRANSACTION_ISOLATION (gda_transaction_isolation_get_type( )) | |||
GType gda_value_attribute_get_type (void); | GType gda_value_attribute_get_type (void); | |||
#define GDA_TYPE_VALUE_ATTRIBUTE (gda_value_attribute_get_type()) | #define GDA_TYPE_VALUE_ATTRIBUTE (gda_value_attribute_get_type()) | |||
GType gda_sql_identifier_style_get_type (void); | GType gda_sql_identifier_style_get_type (void); | |||
#define GDA_TYPE_SQL_IDENTIFIER_STYLE (gda_sql_identifier_style_get_type()) | #define GDA_TYPE_SQL_IDENTIFIER_STYLE (gda_sql_identifier_style_get_type()) | |||
/* enumerations from "gda-holder.h" */ | ||||
GType gda_holder_error_get_type (void); | GType gda_holder_error_get_type (void); | |||
#define GDA_TYPE_HOLDER_ERROR (gda_holder_error_get_type()) | #define GDA_TYPE_HOLDER_ERROR (gda_holder_error_get_type()) | |||
/* enumerations from "gda-meta-store.h" */ | ||||
GType gda_meta_store_error_get_type (void); | GType gda_meta_store_error_get_type (void); | |||
#define GDA_TYPE_META_STORE_ERROR (gda_meta_store_error_get_type()) | #define GDA_TYPE_META_STORE_ERROR (gda_meta_store_error_get_type()) | |||
GType gda_meta_store_change_type_get_type (void); | GType gda_meta_store_change_type_get_type (void); | |||
#define GDA_TYPE_META_STORE_CHANGE_TYPE (gda_meta_store_change_type_get_typ e()) | #define GDA_TYPE_META_STORE_CHANGE_TYPE (gda_meta_store_change_type_get_typ e()) | |||
/* enumerations from "gda-meta-struct.h" */ | ||||
GType gda_meta_struct_error_get_type (void); | GType gda_meta_struct_error_get_type (void); | |||
#define GDA_TYPE_META_STRUCT_ERROR (gda_meta_struct_error_get_type()) | #define GDA_TYPE_META_STRUCT_ERROR (gda_meta_struct_error_get_type()) | |||
GType gda_meta_db_object_type_get_type (void); | GType gda_meta_db_object_type_get_type (void); | |||
#define GDA_TYPE_META_DB_OBJECT_TYPE (gda_meta_db_object_type_get_type()) | #define GDA_TYPE_META_DB_OBJECT_TYPE (gda_meta_db_object_type_get_type()) | |||
GType gda_meta_struct_feature_get_type (void); | GType gda_meta_struct_feature_get_type (void); | |||
#define GDA_TYPE_META_STRUCT_FEATURE (gda_meta_struct_feature_get_type()) | #define GDA_TYPE_META_STRUCT_FEATURE (gda_meta_struct_feature_get_type()) | |||
GType gda_meta_sort_type_get_type (void); | GType gda_meta_sort_type_get_type (void); | |||
#define GDA_TYPE_META_SORT_TYPE (gda_meta_sort_type_get_type()) | #define GDA_TYPE_META_SORT_TYPE (gda_meta_sort_type_get_type()) | |||
GType gda_meta_foreign_key_policy_get_type (void); | GType gda_meta_foreign_key_policy_get_type (void); | |||
#define GDA_TYPE_META_FOREIGN_KEY_POLICY (gda_meta_foreign_key_policy_get_t ype()) | #define GDA_TYPE_META_FOREIGN_KEY_POLICY (gda_meta_foreign_key_policy_get_t ype()) | |||
GType gda_meta_graph_info_get_type (void); | GType gda_meta_graph_info_get_type (void); | |||
#define GDA_TYPE_META_GRAPH_INFO (gda_meta_graph_info_get_type()) | #define GDA_TYPE_META_GRAPH_INFO (gda_meta_graph_info_get_type()) | |||
/* enumerations from "gda-set.h" */ | ||||
GType gda_set_error_get_type (void); | GType gda_set_error_get_type (void); | |||
#define GDA_TYPE_SET_ERROR (gda_set_error_get_type()) | #define GDA_TYPE_SET_ERROR (gda_set_error_get_type()) | |||
/* enumerations from "gda-server-operation.h" */ | ||||
GType gda_server_operation_type_get_type (void); | GType gda_server_operation_type_get_type (void); | |||
#define GDA_TYPE_SERVER_OPERATION_TYPE (gda_server_operation_type_get_type( )) | #define GDA_TYPE_SERVER_OPERATION_TYPE (gda_server_operation_type_get_type( )) | |||
GType gda_server_operation_error_get_type (void); | GType gda_server_operation_error_get_type (void); | |||
#define GDA_TYPE_SERVER_OPERATION_ERROR (gda_server_operation_error_get_typ e()) | #define GDA_TYPE_SERVER_OPERATION_ERROR (gda_server_operation_error_get_typ e()) | |||
GType gda_server_operation_create_table_flag_get_type (void); | GType gda_server_operation_create_table_flag_get_type (void); | |||
#define GDA_TYPE_SERVER_OPERATION_CREATE_TABLE_FLAG (gda_server_operation_c reate_table_flag_get_type()) | #define GDA_TYPE_SERVER_OPERATION_CREATE_TABLE_FLAG (gda_server_operation_c reate_table_flag_get_type()) | |||
GType gda_server_operation_node_type_get_type (void); | GType gda_server_operation_node_type_get_type (void); | |||
#define GDA_TYPE_SERVER_OPERATION_NODE_TYPE (gda_server_operation_node_type _get_type()) | #define GDA_TYPE_SERVER_OPERATION_NODE_TYPE (gda_server_operation_node_type _get_type()) | |||
GType gda_server_operation_node_status_get_type (void); | GType gda_server_operation_node_status_get_type (void); | |||
#define GDA_TYPE_SERVER_OPERATION_NODE_STATUS (gda_server_operation_node_st atus_get_type()) | #define GDA_TYPE_SERVER_OPERATION_NODE_STATUS (gda_server_operation_node_st atus_get_type()) | |||
/* enumerations from "gda-server-provider.h" */ | ||||
GType gda_server_provider_error_get_type (void); | GType gda_server_provider_error_get_type (void); | |||
#define GDA_TYPE_SERVER_PROVIDER_ERROR (gda_server_provider_error_get_type( )) | #define GDA_TYPE_SERVER_PROVIDER_ERROR (gda_server_provider_error_get_type( )) | |||
/* enumerations from "gda-statement.h" */ | ||||
GType gda_statement_error_get_type (void); | GType gda_statement_error_get_type (void); | |||
#define GDA_TYPE_STATEMENT_ERROR (gda_statement_error_get_type()) | #define GDA_TYPE_STATEMENT_ERROR (gda_statement_error_get_type()) | |||
GType gda_statement_model_usage_get_type (void); | GType gda_statement_model_usage_get_type (void); | |||
#define GDA_TYPE_STATEMENT_MODEL_USAGE (gda_statement_model_usage_get_type( )) | #define GDA_TYPE_STATEMENT_MODEL_USAGE (gda_statement_model_usage_get_type( )) | |||
GType gda_statement_sql_flag_get_type (void); | GType gda_statement_sql_flag_get_type (void); | |||
#define GDA_TYPE_STATEMENT_SQL_FLAG (gda_statement_sql_flag_get_type()) | #define GDA_TYPE_STATEMENT_SQL_FLAG (gda_statement_sql_flag_get_type()) | |||
/* enumerations from "gda-sql-builder.h" */ | ||||
GType gda_sql_builder_error_get_type (void); | GType gda_sql_builder_error_get_type (void); | |||
#define GDA_TYPE_SQL_BUILDER_ERROR (gda_sql_builder_error_get_type()) | #define GDA_TYPE_SQL_BUILDER_ERROR (gda_sql_builder_error_get_type()) | |||
/* enumerations from "gda-transaction-status.h" */ | ||||
GType gda_transaction_status_event_type_get_type (void); | GType gda_transaction_status_event_type_get_type (void); | |||
#define GDA_TYPE_TRANSACTION_STATUS_EVENT_TYPE (gda_transaction_status_even t_type_get_type()) | #define GDA_TYPE_TRANSACTION_STATUS_EVENT_TYPE (gda_transaction_status_even t_type_get_type()) | |||
GType gda_transaction_status_state_get_type (void); | GType gda_transaction_status_state_get_type (void); | |||
#define GDA_TYPE_TRANSACTION_STATUS_STATE (gda_transaction_status_state_get _type()) | #define GDA_TYPE_TRANSACTION_STATUS_STATE (gda_transaction_status_state_get _type()) | |||
/* enumerations from "gda-tree.h" */ | ||||
GType gda_tree_error_get_type (void); | GType gda_tree_error_get_type (void); | |||
#define GDA_TYPE_TREE_ERROR (gda_tree_error_get_type()) | #define GDA_TYPE_TREE_ERROR (gda_tree_error_get_type()) | |||
/* enumerations from "gda-tree-node.h" */ | ||||
GType gda_tree_node_error_get_type (void); | GType gda_tree_node_error_get_type (void); | |||
#define GDA_TYPE_TREE_NODE_ERROR (gda_tree_node_error_get_type()) | #define GDA_TYPE_TREE_NODE_ERROR (gda_tree_node_error_get_type()) | |||
/* enumerations from "gda-tree-manager.h" */ | ||||
GType gda_tree_manager_error_get_type (void); | GType gda_tree_manager_error_get_type (void); | |||
#define GDA_TYPE_TREE_MANAGER_ERROR (gda_tree_manager_error_get_type()) | #define GDA_TYPE_TREE_MANAGER_ERROR (gda_tree_manager_error_get_type()) | |||
/* enumerations from "gda-xa-transaction.h" */ | ||||
GType gda_xa_transaction_error_get_type (void); | GType gda_xa_transaction_error_get_type (void); | |||
#define GDA_TYPE_XA_TRANSACTION_ERROR (gda_xa_transaction_error_get_type()) | #define GDA_TYPE_XA_TRANSACTION_ERROR (gda_xa_transaction_error_get_type()) | |||
G_END_DECLS | G_END_DECLS | |||
#endif /* __LIBGDA_ENUM_TYPES_H__ */ | #endif /* __LIBGDA_ENUM_TYPES_H__ */ | |||
End of changes. 25 change blocks. | ||||
25 lines changed or deleted | 3 lines changed or added | |||
gda-enums.h | gda-enums.h | |||
---|---|---|---|---|
/* gda-enums.h | /* | |||
* | * Copyright (C) 2006 - 2007 Murray Cumming <murrayc@murrayc.com> | |||
* Copyright (C) 2003 - 2009 Vivien Malerba | * Copyright (C) 2006 - 2009 Vivien Malerba <malerba@gnome-db.org> | |||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This Library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this Library; see the file COPYING.LIB. If not, | * License along with this library; if not, write to the | |||
* write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330 | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
, | * Boston, MA 02110-1301, USA. | |||
* Boston, MA 02111-1307, USA. | ||||
*/ | */ | |||
#ifndef __GDA_ENUMS__ | #ifndef __GDA_ENUMS__ | |||
#define __GDA_ENUMS__ | #define __GDA_ENUMS__ | |||
/* Isolation state of a transaction */ | /* Isolation state of a transaction */ | |||
typedef enum { | typedef enum { | |||
GDA_TRANSACTION_ISOLATION_UNKNOWN, | GDA_TRANSACTION_ISOLATION_UNKNOWN, | |||
GDA_TRANSACTION_ISOLATION_READ_COMMITTED, | GDA_TRANSACTION_ISOLATION_READ_COMMITTED, | |||
GDA_TRANSACTION_ISOLATION_READ_UNCOMMITTED, | GDA_TRANSACTION_ISOLATION_READ_UNCOMMITTED, | |||
End of changes. 5 change blocks. | ||||
14 lines changed or deleted | 13 lines changed or added | |||
gda-handler-bin.h | gda-handler-bin.h | |||
---|---|---|---|---|
/* gda-handler-bin.h | /* | |||
* | * Copyright (C) 2006 - 2009 Vivien Malerba <malerba@gnome-db.org> | |||
* Copyright (C) 2005 - 2009 Vivien Malerba | * Copyright (C) 2007 Armin Burgmeier <armin@openismus.com> | |||
* Copyright (C) 2007 Murray Cumming <murrayc@murrayc.com> | ||||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This Library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this Library; see the file COPYING.LIB. If not, | * License along with this library; if not, write to the | |||
* write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330 | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
, | * Boston, MA 02110-1301, USA. | |||
* Boston, MA 02111-1307, USA. | ||||
*/ | */ | |||
#ifndef __GDA_HANDLER_BIN__ | #ifndef __GDA_HANDLER_BIN__ | |||
#define __GDA_HANDLER_BIN__ | #define __GDA_HANDLER_BIN__ | |||
#include <glib-object.h> | #include <glib-object.h> | |||
#include <libgda/gda-data-handler.h> | #include <libgda/gda-data-handler.h> | |||
G_BEGIN_DECLS | G_BEGIN_DECLS | |||
End of changes. 5 change blocks. | ||||
14 lines changed or deleted | 14 lines changed or added | |||
gda-handler-boolean.h | gda-handler-boolean.h | |||
---|---|---|---|---|
/* gda-handler-boolean.h | /* | |||
* | * Copyright (C) 2006 - 2009 Vivien Malerba <malerba@gnome-db.org> | |||
* Copyright (C) 2003 - 2009 Vivien Malerba | * Copyright (C) 2007 Murray Cumming <murrayc@murrayc.com> | |||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This Library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this Library; see the file COPYING.LIB. If not, | * License along with this library; if not, write to the | |||
* write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330 | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
, | * Boston, MA 02110-1301, USA. | |||
* Boston, MA 02111-1307, USA. | ||||
*/ | */ | |||
#ifndef __GDA_HANDLER_BOOLEAN__ | #ifndef __GDA_HANDLER_BOOLEAN__ | |||
#define __GDA_HANDLER_BOOLEAN__ | #define __GDA_HANDLER_BOOLEAN__ | |||
#include <glib-object.h> | #include <glib-object.h> | |||
#include <libgda/gda-data-handler.h> | #include <libgda/gda-data-handler.h> | |||
G_BEGIN_DECLS | G_BEGIN_DECLS | |||
End of changes. 5 change blocks. | ||||
14 lines changed or deleted | 13 lines changed or added | |||
gda-handler-numerical.h | gda-handler-numerical.h | |||
---|---|---|---|---|
/* gda-handler-numerical.h | /* | |||
* | * Copyright (C) 2006 - 2009 Vivien Malerba <malerba@gnome-db.org> | |||
* Copyright (C) 2003 - 2009 Vivien Malerba | * Copyright (C) 2007 Murray Cumming <murrayc@murrayc.com> | |||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This Library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this Library; see the file COPYING.LIB. If not, | * License along with this library; if not, write to the | |||
* write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330 | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
, | * Boston, MA 02110-1301, USA. | |||
* Boston, MA 02111-1307, USA. | ||||
*/ | */ | |||
#ifndef __GDA_HANDLER_NUMERICAL__ | #ifndef __GDA_HANDLER_NUMERICAL__ | |||
#define __GDA_HANDLER_NUMERICAL__ | #define __GDA_HANDLER_NUMERICAL__ | |||
#include <glib-object.h> | #include <glib-object.h> | |||
#include <libgda/gda-data-handler.h> | #include <libgda/gda-data-handler.h> | |||
G_BEGIN_DECLS | G_BEGIN_DECLS | |||
End of changes. 5 change blocks. | ||||
14 lines changed or deleted | 13 lines changed or added | |||
gda-handler-string.h | gda-handler-string.h | |||
---|---|---|---|---|
/* gda-handler-string.h | /* | |||
* | * Copyright (C) 2006 - 2009 Vivien Malerba <malerba@gnome-db.org> | |||
* Copyright (C) 2003 - 2009 Vivien Malerba | * Copyright (C) 2007 Armin Burgmeier <armin@openismus.com> | |||
* Copyright (C) 2007 Murray Cumming <murrayc@murrayc.com> | ||||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This Library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this Library; see the file COPYING.LIB. If not, | * License along with this library; if not, write to the | |||
* write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330 | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
, | * Boston, MA 02110-1301, USA. | |||
* Boston, MA 02111-1307, USA. | ||||
*/ | */ | |||
#ifndef __GDA_HANDLER_STRING__ | #ifndef __GDA_HANDLER_STRING__ | |||
#define __GDA_HANDLER_STRING__ | #define __GDA_HANDLER_STRING__ | |||
#include <glib-object.h> | #include <glib-object.h> | |||
#include <libgda/gda-data-handler.h> | #include <libgda/gda-data-handler.h> | |||
G_BEGIN_DECLS | G_BEGIN_DECLS | |||
End of changes. 5 change blocks. | ||||
14 lines changed or deleted | 14 lines changed or added | |||
gda-handler-time.h | gda-handler-time.h | |||
---|---|---|---|---|
/* gda-handler-time.h | /* | |||
* | * Copyright (C) 2006 - 2009 Vivien Malerba <malerba@gnome-db.org> | |||
* Copyright (C) 2003 - 2009 Vivien Malerba | * Copyright (C) 2007 Murray Cumming <murrayc@murrayc.com> | |||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This Library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this Library; see the file COPYING.LIB. If not, | * License along with this library; if not, write to the | |||
* write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330 | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
, | * Boston, MA 02110-1301, USA. | |||
* Boston, MA 02111-1307, USA. | ||||
*/ | */ | |||
#ifndef __GDA_HANDLER_TIME__ | #ifndef __GDA_HANDLER_TIME__ | |||
#define __GDA_HANDLER_TIME__ | #define __GDA_HANDLER_TIME__ | |||
#include <glib-object.h> | #include <glib-object.h> | |||
#include <libgda/gda-data-handler.h> | #include <libgda/gda-data-handler.h> | |||
G_BEGIN_DECLS | G_BEGIN_DECLS | |||
skipping to change at line 60 | skipping to change at line 60 | |||
/* Padding for future expansion */ | /* Padding for future expansion */ | |||
void (*_gda_reserved1) (void); | void (*_gda_reserved1) (void); | |||
void (*_gda_reserved2) (void); | void (*_gda_reserved2) (void); | |||
}; | }; | |||
GType gda_handler_time_get_type (void) G_GNUC_CONST; | GType gda_handler_time_get_type (void) G_GNUC_CONST; | |||
GdaDataHandler *gda_handler_time_new (void); | GdaDataHandler *gda_handler_time_new (void); | |||
GdaDataHandler *gda_handler_time_new_no_locale (void); | GdaDataHandler *gda_handler_time_new_no_locale (void); | |||
void gda_handler_time_set_sql_spec (GdaHandlerTime *dh, GDateDM Y first, GDateDMY sec, | void gda_handler_time_set_sql_spec (GdaHandlerTime *dh, GDateDM Y first, GDateDMY sec, | |||
GDateDMY third, gchar separa tor, gboolean twodigits_years); | GDateDMY third, gchar separa tor, gboolean twodigits_years); | |||
void gda_handler_time_set_str_spec (GdaHandlerTime *dh, GDateDM | ||||
Y first, GDateDMY sec, | ||||
GDateDMY third, gchar separa | ||||
tor, gboolean twodigits_years); | ||||
gchar *gda_handler_time_get_no_locale_str_from_value (GdaHandlerTi me *dh, const GValue *value); | gchar *gda_handler_time_get_no_locale_str_from_value (GdaHandlerTi me *dh, const GValue *value); | |||
gchar *gda_handler_time_get_format (GdaHandlerTime *dh, GType t ype); | gchar *gda_handler_time_get_format (GdaHandlerTime *dh, GType t ype); | |||
G_END_DECLS | G_END_DECLS | |||
#endif | #endif | |||
End of changes. 6 change blocks. | ||||
15 lines changed or deleted | 17 lines changed or added | |||
gda-handler-type.h | gda-handler-type.h | |||
---|---|---|---|---|
/* gda-handler-type.h | /* | |||
* | * Copyright (C) 2006 - 2009 Vivien Malerba <malerba@gnome-db.org> | |||
* Copyright (C) 2005 - 2009 Vivien Malerba | * Copyright (C) 2007 Murray Cumming <murrayc@murrayc.com> | |||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This Library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this Library; see the file COPYING.LIB. If not, | * License along with this library; if not, write to the | |||
* write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330 | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
, | * Boston, MA 02110-1301, USA. | |||
* Boston, MA 02111-1307, USA. | ||||
*/ | */ | |||
#ifndef __GDA_HANDLER_TYPE__ | #ifndef __GDA_HANDLER_TYPE__ | |||
#define __GDA_HANDLER_TYPE__ | #define __GDA_HANDLER_TYPE__ | |||
#include <glib-object.h> | #include <glib-object.h> | |||
#include <libgda/gda-data-handler.h> | #include <libgda/gda-data-handler.h> | |||
G_BEGIN_DECLS | G_BEGIN_DECLS | |||
End of changes. 5 change blocks. | ||||
14 lines changed or deleted | 13 lines changed or added | |||
gda-holder.h | gda-holder.h | |||
---|---|---|---|---|
/* gda-holder.h | /* | |||
* | * Copyright (C) 2008 Massimo Cora <maxcvs@email.it> | |||
* Copyright (C) 2003 - 2009 Vivien Malerba | * Copyright (C) 2008 - 2010 Vivien Malerba <malerba@gnome-db.org> | |||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This Library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this Library; see the file COPYING.LIB. If not, | * License along with this library; if not, write to the | |||
* write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330 | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
, | * Boston, MA 02110-1301, USA. | |||
* Boston, MA 02111-1307, USA. | ||||
*/ | */ | |||
#ifndef __GDA_HOLDER_H_ | #ifndef __GDA_HOLDER_H_ | |||
#define __GDA_HOLDER_H_ | #define __GDA_HOLDER_H_ | |||
#include <libgda/gda-decl.h> | #include <libgda/gda-decl.h> | |||
#include "gda-value.h" | #include "gda-value.h" | |||
G_BEGIN_DECLS | G_BEGIN_DECLS | |||
skipping to change at line 145 | skipping to change at line 145 | |||
GdaHolder *gda_holder_get_bind (GdaHolder *holder) ; | GdaHolder *gda_holder_get_bind (GdaHolder *holder) ; | |||
const GValue *gda_holder_get_attribute (GdaHolder *holder, const gchar *attribute); | const GValue *gda_holder_get_attribute (GdaHolder *holder, const gchar *attribute); | |||
void gda_holder_set_attribute (GdaHolder *holder, const gchar *attribute, const GValue *value, | void gda_holder_set_attribute (GdaHolder *holder, const gchar *attribute, const GValue *value, | |||
GDestroyNotify dest roy); | GDestroyNotify dest roy); | |||
/** | /** | |||
* gda_holder_set_attribute_static | * gda_holder_set_attribute_static | |||
* @holder: a #GdaHolder | * @holder: a #GdaHolder | |||
* @attribute: attribute's name | * @attribute: attribute's name | |||
* @value: a #GValue, or %NULL | * @value: (allow-none): a #GValue, or %NULL | |||
* | * | |||
* This function is similar to gda_holder_set_attribute() but for static st rings | * This function is similar to gda_holder_set_attribute() but for static st rings | |||
*/ | */ | |||
#define gda_holder_set_attribute_static(holder,attribute,value) gda_holder_ set_attribute((holder),(attribute),(value),NULL) | #define gda_holder_set_attribute_static(holder,attribute,value) gda_holder_ set_attribute((holder),(attribute),(value),NULL) | |||
G_END_DECLS | G_END_DECLS | |||
#endif | #endif | |||
End of changes. 6 change blocks. | ||||
15 lines changed or deleted | 14 lines changed or added | |||
gda-ldap-connection.h | gda-ldap-connection.h | |||
---|---|---|---|---|
/* | /* | |||
* Copyright (C) 2011 The GNOME Foundation. | * Copyright (C) 2011 Vivien Malerba <malerba@gnome-db.org> | |||
* | ||||
* AUTHORS: | ||||
* Vivien Malerba <malerba@gnome-db.org> | ||||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This Library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this Library; see the file COPYING.LIB. If not, | * License along with this library; if not, write to the | |||
* write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330 | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
, | * Boston, MA 02110-1301, USA. | |||
* Boston, MA 02111-1307, USA. | ||||
*/ | */ | |||
#ifndef __GDA_LDAP_CONNECTION_H__ | #ifndef __GDA_LDAP_CONNECTION_H__ | |||
#define __GDA_LDAP_CONNECTION_H__ | #define __GDA_LDAP_CONNECTION_H__ | |||
#include <virtual/gda-vconnection-data-model.h> | #include <virtual/gda-vconnection-data-model.h> | |||
#include <libgda/gda-data-model-ldap.h> | #include <libgda/gda-data-model-ldap.h> | |||
#define GDA_TYPE_LDAP_CONNECTION (gda_ldap_connection_get_type() ) | #define GDA_TYPE_LDAP_CONNECTION (gda_ldap_connection_get_type() ) | |||
#define GDA_LDAP_CONNECTION(obj) (G_TYPE_CHECK_INSTANCE_CAST (ob j, GDA_TYPE_LDAP_CONNECTION, GdaLdapConnection)) | #define GDA_LDAP_CONNECTION(obj) (G_TYPE_CHECK_INSTANCE_CAST (ob j, GDA_TYPE_LDAP_CONNECTION, GdaLdapConnection)) | |||
skipping to change at line 141 | skipping to change at line 138 | |||
gboolean gda_ldap_connection_describe_table (GdaLdapConnection *cnc, const gchar *table_name, | gboolean gda_ldap_connection_describe_table (GdaLdapConnection *cnc, const gchar *table_name, | |||
const gchar **out_base_d n, const gchar **out_filter, | const gchar **out_base_d n, const gchar **out_filter, | |||
const gchar **out_attrib utes, | const gchar **out_attrib utes, | |||
GdaLdapSearchScope *out_ scope, GError **error); | GdaLdapSearchScope *out_ scope, GError **error); | |||
/** | /** | |||
* GdaLdapAttribute: | * GdaLdapAttribute: | |||
* @attr_name: the name of the attribute | * @attr_name: the name of the attribute | |||
* @nb_values: the number of values in @values, or %0 | * @nb_values: the number of values in @values, or %0 | |||
* @values: (allow-none) (array length=nb_values): the attribute' values as #GValue values, (terminated by a %NULL) | * @values: (allow-none) (array length=nb_values) (array zero-terminated=1) : the attribute' values as #GValue values, (terminated by a %NULL) | |||
* | * | |||
* This structure holds information about the values of a single attribute (of a single LDAP entry). | * This structure holds information about the values of a single attribute (of a single LDAP entry). | |||
*/ | */ | |||
typedef struct { | typedef struct { | |||
gchar *attr_name; | gchar *attr_name; | |||
guint nb_values; | guint nb_values; | |||
GValue **values; | GValue **values; | |||
} GdaLdapAttribute; | } GdaLdapAttribute; | |||
/** | /** | |||
* GdaLdapEntry: | * GdaLdapEntry: | |||
* @dn: the Distinguished Name of the entry | * @dn: the Distinguished Name of the entry | |||
* @nb_attributes: the number of attributes in @attributes, or %0 | * @nb_attributes: the number of attributes in @attributes, or %0 | |||
* @attributes: (allow-none) (array length=nb_attributes): the entry's attr ibutes, (terminated by a %NULL) | * @attributes: (allow-none) (array length=nb_attributes) (array zero-termi nated=1): the entry's attributes, (terminated by a %NULL) | |||
* @attributes_hash: a hash table where the key is an attribute name, and t he value the correcponding #GdaLdapAttribute | * @attributes_hash: a hash table where the key is an attribute name, and t he value the correcponding #GdaLdapAttribute | |||
* | * | |||
* This structure holds information about the attributes of a single LDAP e ntry. | * This structure holds information about the attributes of a single LDAP e ntry. | |||
*/ | */ | |||
typedef struct { | typedef struct { | |||
gchar *dn; | gchar *dn; | |||
guint nb_attributes; | guint nb_attributes; | |||
GdaLdapAttribute **attributes; | GdaLdapAttribute **attributes; | |||
GHashTable *attributes_hash; | GHashTable *attributes_hash; | |||
} GdaLdapEntry; | } GdaLdapEntry; | |||
End of changes. 7 change blocks. | ||||
17 lines changed or deleted | 13 lines changed or added | |||
gda-lockable.h | gda-lockable.h | |||
---|---|---|---|---|
/* GDA common library | /* | |||
* Copyright (C) 2008 The GNOME Foundation. | * Copyright (C) 2008 - 2009 Vivien Malerba <malerba@gnome-db.org> | |||
* | ||||
* AUTHORS: | ||||
* Vivien Malerba <malerba@gnome-db.org> | ||||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This Library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this Library; see the file COPYING.LIB. If not, | * License along with this library; if not, write to the | |||
* write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330 | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
, | * Boston, MA 02110-1301, USA. | |||
* Boston, MA 02111-1307, USA. | ||||
*/ | */ | |||
#ifndef __GDA_LOCKABLE_H__ | #ifndef __GDA_LOCKABLE_H__ | |||
#define __GDA_LOCKABLE_H__ | #define __GDA_LOCKABLE_H__ | |||
#include <glib-object.h> | #include <glib-object.h> | |||
G_BEGIN_DECLS | G_BEGIN_DECLS | |||
#define GDA_TYPE_LOCKABLE (gda_lockable_get_type()) | #define GDA_TYPE_LOCKABLE (gda_lockable_get_type()) | |||
End of changes. 5 change blocks. | ||||
16 lines changed or deleted | 12 lines changed or added | |||
gda-log.h | gda-log.h | |||
---|---|---|---|---|
/* GDA Common Library | /* | |||
* Copyright (C) 1998 - 2002 The GNOME Foundation. | * Copyright (C) 2000 - 2003 Rodrigo Moya <rodrigo@gnome-db.org> | |||
* Copyright (C) 2001 - 2009 Vivien Malerba <malerba@gnome-db.org> | ||||
* Copyright (C) 2002 Gonzalo Paniagua Javier <gonzalo@src.gnome.org> | ||||
* Copyright (C) 2008 Przemysław Grzegorczyk <pgrzegorczyk@gmail.com> | ||||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This Library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this Library; see the file COPYING.LIB. If not, | * License along with this library; if not, write to the | |||
* write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330 | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
, | * Boston, MA 02110-1301, USA. | |||
* Boston, MA 02111-1307, USA. | ||||
*/ | */ | |||
#ifndef __GDA_LOG_H__ | #ifndef __GDA_LOG_H__ | |||
#define __GDA_LOG_H__ | #define __GDA_LOG_H__ | |||
#include <glib.h> | #include <glib.h> | |||
#include <time.h> | #include <time.h> | |||
G_BEGIN_DECLS | G_BEGIN_DECLS | |||
End of changes. 5 change blocks. | ||||
13 lines changed or deleted | 15 lines changed or added | |||
gda-meta-column-types.h | gda-meta-column-types.h | |||
---|---|---|---|---|
/* | /* | |||
* File generated by the tools/information-schema-types program from the | * Copyright (C) 2009 Vivien Malerba <malerba@gnome-db.org> | |||
* libgda/information_schema.xml file, | * | |||
* This file contains declaration of the expected data types when | * This library is free software; you can redistribute it and/or | |||
* extracting meta data, it should be updated when the libgda/information_s | * modify it under the terms of the GNU Lesser General Public | |||
chema.xml file changes | * License as published by the Free Software Foundation; either | |||
* DO NOT MODIFY | * version 2 of the License, or (at your option) any later version. | |||
* | ||||
* This library 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 | ||||
* Lesser General Public License for more details. | ||||
* | ||||
* You should have received a copy of the GNU Lesser General Public | ||||
* License along with this library; if not, write to the | ||||
* Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | ||||
* Boston, MA 02110-1301, USA. | ||||
*/ | */ | |||
/* | /* | |||
* TABLE: _attributes | * TABLE: _attributes | |||
* | * | |||
* Table to store (key,value) pairs (keys starting with '_' are reserved) | * Table to store (key,value) pairs (keys starting with '_' are reserved) | |||
*/ | */ | |||
static GType _col_types_attributes[] = { | static GType _col_types_attributes[] = { | |||
G_TYPE_STRING /* column: att_name */ | G_TYPE_STRING /* column: att_name */ | |||
, G_TYPE_STRING /* column: att_value */ | , G_TYPE_STRING /* column: att_value */ | |||
End of changes. 1 change blocks. | ||||
6 lines changed or deleted | 16 lines changed or added | |||
gda-meta-store.h | gda-meta-store.h | |||
---|---|---|---|---|
/* | /* | |||
* Copyright (C) 2008 - 2011 The GNOME Foundation. | * Copyright (C) 2008 Murray Cumming <murrayc@murrayc.com> | |||
* | * Copyright (C) 2008 - 2011 Vivien Malerba <malerba@gnome-db.org> | |||
* AUTHORS: | ||||
* Vivien Malerba <malerba@gnome-db.org> | ||||
* Daniel Espinosa <esodan@gmail.com> | ||||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This Library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this Library; see the file COPYING.LIB. If not, | * License along with this library; if not, write to the | |||
* write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330 | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
, | * Boston, MA 02110-1301, USA. | |||
* Boston, MA 02111-1307, USA. | ||||
*/ | */ | |||
#ifndef __GDA_META_STORE_H_ | #ifndef __GDA_META_STORE_H_ | |||
#define __GDA_META_STORE_H_ | #define __GDA_META_STORE_H_ | |||
#include <glib-object.h> | #include <glib-object.h> | |||
#include <libgda/gda-enums.h> | #include <libgda/gda-enums.h> | |||
#include <libgda/gda-data-model.h> | #include <libgda/gda-data-model.h> | |||
#include <libgda/gda-decl.h> | #include <libgda/gda-decl.h> | |||
End of changes. 5 change blocks. | ||||
16 lines changed or deleted | 12 lines changed or added | |||
gda-meta-struct.h | gda-meta-struct.h | |||
---|---|---|---|---|
/* gda-meta-struct.h | /* | |||
* | * Copyright (C) 2008 - 2011 Vivien Malerba <malerba@gnome-db.org> | |||
* Copyright (C) 2008 - 2011 Vivien Malerba | ||||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This Library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this Library; see the file COPYING.LIB. If not, | * License along with this library; if not, write to the | |||
* write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330 | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
, | * Boston, MA 02110-1301, USA. | |||
* Boston, MA 02111-1307, USA. | ||||
*/ | */ | |||
#ifndef __GDA_META_STRUCT_H_ | #ifndef __GDA_META_STRUCT_H_ | |||
#define __GDA_META_STRUCT_H_ | #define __GDA_META_STRUCT_H_ | |||
#include <glib-object.h> | #include <glib-object.h> | |||
#include <libgda/gda-data-model.h> | #include <libgda/gda-data-model.h> | |||
#include <libgda/gda-meta-store.h> | #include <libgda/gda-meta-store.h> | |||
#include <libgda/gda-decl.h> | #include <libgda/gda-decl.h> | |||
#include <libgda/gda-attributes-manager.h> | #include <libgda/gda-attributes-manager.h> | |||
skipping to change at line 245 | skipping to change at line 244 | |||
*/ | */ | |||
#define GDA_META_VIEW(dbobj) (&((dbobj)->extra.meta_view)) | #define GDA_META_VIEW(dbobj) (&((dbobj)->extra.meta_view)) | |||
/** | /** | |||
* GdaMetaTableColumn: | * GdaMetaTableColumn: | |||
* @column_name: the column's name | * @column_name: the column's name | |||
* @column_type: the column's DBMS's type | * @column_type: the column's DBMS's type | |||
* @gtype: the detected column's #GType | * @gtype: the detected column's #GType | |||
* @pkey: tells if the column is part of a primary key | * @pkey: tells if the column is part of a primary key | |||
* @nullok: tells if the column can be %NULL | * @nullok: tells if the column can be %NULL | |||
* @default_value: the column's default value | * @default_value: (allow-none): the column's default value, represented as a valid SQL value (surrounded by simple quotes for strings, ...), or %NULL if column has no default value | |||
* | * | |||
* This structure represents a table of view's column, its contents must no t be modified. | * This structure represents a table of view's column, its contents must no t be modified. | |||
*/ | */ | |||
typedef struct { | typedef struct { | |||
/*< public >*/ | /*< public >*/ | |||
gchar *column_name; | gchar *column_name; | |||
gchar *column_type; | gchar *column_type; | |||
GType gtype; | GType gtype; | |||
gboolean pkey; | gboolean pkey; | |||
gboolean nullok; | gboolean nullok; | |||
skipping to change at line 283 | skipping to change at line 282 | |||
*/ | */ | |||
#define GDA_META_TABLE_COLUMN(col) ((GdaMetaTableColumn*)(col)) | #define GDA_META_TABLE_COLUMN(col) ((GdaMetaTableColumn*)(col)) | |||
const GValue *gda_meta_table_column_get_attribute (GdaMetaTableColumn *tcol , const gchar *attribute); | const GValue *gda_meta_table_column_get_attribute (GdaMetaTableColumn *tcol , const gchar *attribute); | |||
void gda_meta_table_column_set_attribute (GdaMetaTableColumn *tcol , const gchar *attribute, const GValue *value, | void gda_meta_table_column_set_attribute (GdaMetaTableColumn *tcol , const gchar *attribute, const GValue *value, | |||
GDestroyNotify destroy); | GDestroyNotify destroy); | |||
/** | /** | |||
* gda_meta_table_column_set_attribute_static | * gda_meta_table_column_set_attribute_static | |||
* @column: a #GdaMetaTableColumn | * @column: a #GdaMetaTableColumn | |||
* @attribute: attribute's name | * @attribute: attribute's name | |||
* @value: a #GValue, or %NULL | * @value: (allow-none): a #GValue, or %NULL | |||
* | * | |||
* This function is similar to gda_meta_table_column_set_attribute() but fo r static strings | * This function is similar to gda_meta_table_column_set_attribute() but fo r static strings | |||
*/ | */ | |||
#define gda_meta_table_column_set_attribute_static(column,attribute,value) gda_meta_table_column_set_attribute((column),(attribute),(value),NULL) | #define gda_meta_table_column_set_attribute_static(column,attribute,value) gda_meta_table_column_set_attribute((column),(attribute),(value),NULL) | |||
void gda_meta_table_column_foreach_attribute (GdaMetaTableColumn * tcol, GdaAttributesManagerFunc func, gpointer data); | void gda_meta_table_column_foreach_attribute (GdaMetaTableColumn * tcol, GdaAttributesManagerFunc func, gpointer data); | |||
/** | /** | |||
* GdaMetaForeignKeyPolicy: | * GdaMetaForeignKeyPolicy: | |||
* @GDA_META_FOREIGN_KEY_UNKNOWN: unspecified policy | * @GDA_META_FOREIGN_KEY_UNKNOWN: unspecified policy | |||
End of changes. 7 change blocks. | ||||
16 lines changed or deleted | 14 lines changed or added | |||
gda-mutex.h | gda-mutex.h | |||
---|---|---|---|---|
/* GDA library | /* | |||
* Copyright (C) 2008 - 2011 The GNOME Foundation. | * Copyright (C) 2000 Reinhard Müller <reinhard@src.gnome.org> | |||
* | * Copyright (C) 2000 - 2002 Rodrigo Moya <rodrigo@gnome-db.org> | |||
* AUTHORS: | * Copyright (C) 2001 Carlos Perell | |||
* Vivien Malerba <malerba@gnome-db.org> | * Copyright (C) 2001 - 2011 Vivien Malerba <malerba@gnome-db.org> | |||
* Copyright (C) 2002 Gonzalo Paniagua Javier <gonzalo@src.gnome.org> | ||||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This Library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this Library; see the file COPYING.LIB. If not, | * License along with this library; if not, write to the | |||
* write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330 | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
, | * Boston, MA 02110-1301, USA. | |||
* Boston, MA 02111-1307, USA. | ||||
*/ | */ | |||
#ifndef __GDA_MUTEX_H__ | #ifndef __GDA_MUTEX_H__ | |||
#define __GDA_MUTEX_H__ | #define __GDA_MUTEX_H__ | |||
#include <glib.h> | #include <glib.h> | |||
G_BEGIN_DECLS | G_BEGIN_DECLS | |||
typedef struct _GdaMutex GdaMutex; | typedef struct _GdaMutex GdaMutex; | |||
End of changes. 5 change blocks. | ||||
16 lines changed or deleted | 16 lines changed or added | |||
gda-pstmt.h | gda-pstmt.h | |||
---|---|---|---|---|
/* GDA common library | /* | |||
* Copyright (C) 2008 The GNOME Foundation. | * Copyright (C) 2008 - 2009 Vivien Malerba <malerba@gnome-db.org> | |||
* | ||||
* AUTHORS: | ||||
* Vivien Malerba <malerba@gnome-db.org> | ||||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This Library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this Library; see the file COPYING.LIB. If not, | * License along with this library; if not, write to the | |||
* write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330 | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
, | * Boston, MA 02110-1301, USA. | |||
* Boston, MA 02111-1307, USA. | ||||
*/ | */ | |||
#ifndef __GDA_PSTMT_H__ | #ifndef __GDA_PSTMT_H__ | |||
#define __GDA_PSTMT_H__ | #define __GDA_PSTMT_H__ | |||
#include <glib-object.h> | #include <glib-object.h> | |||
#include <libgda/gda-statement.h> | #include <libgda/gda-statement.h> | |||
G_BEGIN_DECLS | G_BEGIN_DECLS | |||
skipping to change at line 54 | skipping to change at line 51 | |||
GdaPStmtPrivate *priv; | GdaPStmtPrivate *priv; | |||
gchar *sql; /* actual SQL code used for this prepared stateme nt, mem freed by GdaPStmt */ | gchar *sql; /* actual SQL code used for this prepared stateme nt, mem freed by GdaPStmt */ | |||
GSList *param_ids; /* list of parameters' IDs (as gchar *), m em freed by GdaPStmt */ | GSList *param_ids; /* list of parameters' IDs (as gchar *), m em freed by GdaPStmt */ | |||
/* meta data */ | /* meta data */ | |||
gint ncols; | gint ncols; | |||
GType *types; /* array of ncols types */ | GType *types; /* array of ncols types */ | |||
GSList *tmpl_columns; /* list of #GdaColumn objects which data models created from this prep. statement | GSList *tmpl_columns; /* list of #GdaColumn objects which data models created from this prep. statement | |||
* can copy */ | * can copy */ | |||
/*< private >*/ | ||||
/* Padding for future expansion */ | /* Padding for future expansion */ | |||
gpointer _gda_reserved1; | gpointer _gda_reserved1; | |||
gpointer _gda_reserved2; | gpointer _gda_reserved2; | |||
}; | }; | |||
struct _GdaPStmtClass { | struct _GdaPStmtClass { | |||
GObjectClass parent_class; | GObjectClass parent_class; | |||
/* Padding for future expansion */ | /* Padding for future expansion */ | |||
void (*_gda_reserved1) (void); | void (*_gda_reserved1) (void); | |||
End of changes. 6 change blocks. | ||||
16 lines changed or deleted | 13 lines changed or added | |||
gda-quark-list.h | gda-quark-list.h | |||
---|---|---|---|---|
/* GDA Common Library | /* | |||
* Copyright (C) 1998 - 2006 The GNOME Foundation. | * Copyright (C) 2001 - 2002 Rodrigo Moya <rodrigo@gnome-db.org> | |||
* | * Copyright (C) 2001 - 2007 Vivien Malerba <malerba@gnome-db.org> | |||
* Authors: | * Copyright (C) 2002 Gonzalo Paniagua Javier <gonzalo@src.gnome.org> | |||
* Rodrigo Moya <rodrigo@gnome-db.org> | * Copyright (C) 2003 Laurent Sansonetti <laurent@datarescue.be> | |||
* Vivien Malerba <malerba@gnome-db.org> | * Copyright (C) 2008 Przemysław Grzegorczyk <pgrzegorczyk@gmail.com> | |||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This Library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this Library; see the file COPYING.LIB. If not, | * License along with this library; if not, write to the | |||
* write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330 | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
, | * Boston, MA 02110-1301, USA. | |||
* Boston, MA 02111-1307, USA. | ||||
*/ | */ | |||
#ifndef __GDA_QUARK_LIST_H__ | #ifndef __GDA_QUARK_LIST_H__ | |||
#define __GDA_QUARK_LIST_H__ | #define __GDA_QUARK_LIST_H__ | |||
#include <glib.h> | #include <glib.h> | |||
#include <glib-object.h> | #include <glib-object.h> | |||
G_BEGIN_DECLS | G_BEGIN_DECLS | |||
End of changes. 5 change blocks. | ||||
17 lines changed or deleted | 16 lines changed or added | |||
gda-repetitive-statement.h | gda-repetitive-statement.h | |||
---|---|---|---|---|
/* GDA library | /* | |||
* | * Copyright (C) 2009 Vivien Malerba <malerba@gnome-db.org> | |||
* Copyright (C) Daniel Espinosa Ortiz 2008 <esodan@gmail.com> | ||||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This Library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this Library; see the file COPYING.LIB. If not, | * License along with this library; if not, write to the | |||
* write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330 | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
, | * Boston, MA 02110-1301, USA. | |||
* Boston, MA 02111-1307, USA. | ||||
*/ | */ | |||
#ifndef _GDA_REPETITIVE_STATEMENT_H_ | #ifndef _GDA_REPETITIVE_STATEMENT_H_ | |||
#define _GDA_REPETITIVE_STATEMENT_H_ | #define _GDA_REPETITIVE_STATEMENT_H_ | |||
#include <glib-object.h> | #include <glib-object.h> | |||
#include <libgda/gda-decl.h> | #include <libgda/gda-decl.h> | |||
G_BEGIN_DECLS | G_BEGIN_DECLS | |||
End of changes. 5 change blocks. | ||||
14 lines changed or deleted | 12 lines changed or added | |||
gda-report-docbook-document.h | gda-report-docbook-document.h | |||
---|---|---|---|---|
/* GDA | /* | |||
* Copyright (C) 2007 - 2009 The GNOME Foundation. | * Copyright (C) 2007 - 2009 Vivien Malerba <malerba@gnome-db.org> | |||
* | ||||
* AUTHORS: | ||||
* Vivien Malerba <malerba@gnome-db.org> | ||||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This Library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this Library; see the file COPYING.LIB. If not, | * License along with this library; if not, write to the | |||
* write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330 | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
, | * Boston, MA 02110-1301, USA. | |||
* Boston, MA 02111-1307, USA. | ||||
*/ | */ | |||
#ifndef __GDA_REPORT_DOCBOOK_DOCUMENT_H__ | #ifndef __GDA_REPORT_DOCBOOK_DOCUMENT_H__ | |||
#define __GDA_REPORT_DOCBOOK_DOCUMENT_H__ | #define __GDA_REPORT_DOCBOOK_DOCUMENT_H__ | |||
#include <libgda-report/gda-report-document.h> | #include <libgda-report/gda-report-document.h> | |||
#define GDA_TYPE_REPORT_DOCBOOK_DOCUMENT (gda_report_docbook_doc ument_get_type()) | #define GDA_TYPE_REPORT_DOCBOOK_DOCUMENT (gda_report_docbook_doc ument_get_type()) | |||
#define GDA_REPORT_DOCBOOK_DOCUMENT(obj) (G_TYPE_CHECK_INSTANCE_ CAST (obj, GDA_TYPE_REPORT_DOCBOOK_DOCUMENT, GdaReportDocbookDocument)) | #define GDA_REPORT_DOCBOOK_DOCUMENT(obj) (G_TYPE_CHECK_INSTANCE_ CAST (obj, GDA_TYPE_REPORT_DOCBOOK_DOCUMENT, GdaReportDocbookDocument)) | |||
#define GDA_REPORT_DOCBOOK_DOCUMENT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAS T (klass, GDA_TYPE_REPORT_DOCBOOK_DOCUMENT, GdaReportDocbookDocumentClass)) | #define GDA_REPORT_DOCBOOK_DOCUMENT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAS T (klass, GDA_TYPE_REPORT_DOCBOOK_DOCUMENT, GdaReportDocbookDocumentClass)) | |||
End of changes. 5 change blocks. | ||||
16 lines changed or deleted | 12 lines changed or added | |||
gda-report-document.h | gda-report-document.h | |||
---|---|---|---|---|
/* GDA | /* | |||
* Copyright (C) 2007 - 2009 The GNOME Foundation. | * Copyright (C) 2001 - 2002 Rodrigo Moya <rodrigo@gnome-db.org> | |||
* | * Copyright (C) 2002 Carlos Perell | |||
* AUTHORS: | * Copyright (C) 2002 Gonzalo Paniagua Javier <gonzalo@src.gnome.org> | |||
* Vivien Malerba <malerba@gnome-db.org> | * Copyright (C) 2003 Santi Camps <santi@gnome-db.org> | |||
* Copyright (C) 2003 Santi Camps Taltavull <santi@src.gnome.org> | ||||
* Copyright (C) 2007 - 2009 Vivien Malerba <malerba@gnome-db.org> | ||||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This Library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this Library; see the file COPYING.LIB. If not, | * License along with this library; if not, write to the | |||
* write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330 | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
, | * Boston, MA 02110-1301, USA. | |||
* Boston, MA 02111-1307, USA. | ||||
*/ | */ | |||
#ifndef __GDA_REPORT_DOCUMENT_H__ | #ifndef __GDA_REPORT_DOCUMENT_H__ | |||
#define __GDA_REPORT_DOCUMENT_H__ | #define __GDA_REPORT_DOCUMENT_H__ | |||
#include <glib-object.h> | #include <glib-object.h> | |||
#include <libxml/tree.h> | #include <libxml/tree.h> | |||
#define GDA_TYPE_REPORT_DOCUMENT (gda_report_document_get_type() ) | #define GDA_TYPE_REPORT_DOCUMENT (gda_report_document_get_type() ) | |||
#define GDA_REPORT_DOCUMENT(obj) (G_TYPE_CHECK_INSTANCE_CAST (ob j, GDA_TYPE_REPORT_DOCUMENT, GdaReportDocument)) | #define GDA_REPORT_DOCUMENT(obj) (G_TYPE_CHECK_INSTANCE_CAST (ob j, GDA_TYPE_REPORT_DOCUMENT, GdaReportDocument)) | |||
End of changes. 5 change blocks. | ||||
16 lines changed or deleted | 17 lines changed or added | |||
gda-report-engine.h | gda-report-engine.h | |||
---|---|---|---|---|
/* GDA | /* | |||
* Copyright (C) 2007 - 2009 The GNOME Foundation. | * Copyright (C) 2007 - 2009 Vivien Malerba <malerba@gnome-db.org> | |||
* | ||||
* AUTHORS: | ||||
* Vivien Malerba <malerba@gnome-db.org> | ||||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This Library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this Library; see the file COPYING.LIB. If not, | * License along with this library; if not, write to the | |||
* write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330 | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
, | * Boston, MA 02110-1301, USA. | |||
* Boston, MA 02111-1307, USA. | ||||
*/ | */ | |||
#ifndef __GDA_REPORT_ENGINE_H__ | #ifndef __GDA_REPORT_ENGINE_H__ | |||
#define __GDA_REPORT_ENGINE_H__ | #define __GDA_REPORT_ENGINE_H__ | |||
#include <glib-object.h> | #include <glib-object.h> | |||
#include <libxml/parser.h> | #include <libxml/parser.h> | |||
#include <libxml/tree.h> | #include <libxml/tree.h> | |||
#include <libgda/gda-statement.h> | #include <libgda/gda-statement.h> | |||
End of changes. 5 change blocks. | ||||
16 lines changed or deleted | 12 lines changed or added | |||
gda-report-rml-document.h | gda-report-rml-document.h | |||
---|---|---|---|---|
/* GDA | /* | |||
* Copyright (C) 2007 - 2009 The GNOME Foundation. | * Copyright (C) 2007 - 2009 Vivien Malerba <malerba@gnome-db.org> | |||
* | ||||
* AUTHORS: | ||||
* Vivien Malerba <malerba@gnome-db.org> | ||||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This Library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this Library; see the file COPYING.LIB. If not, | * License along with this library; if not, write to the | |||
* write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330 | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
, | * Boston, MA 02110-1301, USA. | |||
* Boston, MA 02111-1307, USA. | ||||
*/ | */ | |||
#ifndef __GDA_REPORT_RML_DOCUMENT_H__ | #ifndef __GDA_REPORT_RML_DOCUMENT_H__ | |||
#define __GDA_REPORT_RML_DOCUMENT_H__ | #define __GDA_REPORT_RML_DOCUMENT_H__ | |||
#include <libgda-report/gda-report-document.h> | #include <libgda-report/gda-report-document.h> | |||
#define GDA_TYPE_REPORT_RML_DOCUMENT (gda_report_rml_document_ge t_type()) | #define GDA_TYPE_REPORT_RML_DOCUMENT (gda_report_rml_document_ge t_type()) | |||
#define GDA_REPORT_RML_DOCUMENT(obj) (G_TYPE_CHECK_INSTANCE_CAST (obj, GDA_TYPE_REPORT_RML_DOCUMENT, GdaReportRmlDocument)) | #define GDA_REPORT_RML_DOCUMENT(obj) (G_TYPE_CHECK_INSTANCE_CAST (obj, GDA_TYPE_REPORT_RML_DOCUMENT, GdaReportRmlDocument)) | |||
#define GDA_REPORT_RML_DOCUMENT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST (k lass, GDA_TYPE_REPORT_RML_DOCUMENT, GdaReportRmlDocumentClass)) | #define GDA_REPORT_RML_DOCUMENT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST (k lass, GDA_TYPE_REPORT_RML_DOCUMENT, GdaReportRmlDocumentClass)) | |||
End of changes. 5 change blocks. | ||||
16 lines changed or deleted | 12 lines changed or added | |||
gda-row.h | gda-row.h | |||
---|---|---|---|---|
/* GDA library | /* | |||
* Copyright (C) 1998 - 2009 The GNOME Foundation. | * Copyright (C) 2001 - 2003 Rodrigo Moya <rodrigo@gnome-db.org> | |||
* | * Copyright (C) 2001 - 2009 Vivien Malerba <malerba@gnome-db.org> | |||
* AUTHORS: | * Copyright (C) 2002 Gonzalo Paniagua Javier <gonzalo@gnome-db.org> | |||
* Michael Lausch <michael@lausch.at> | * Copyright (C) 2003 Laurent Sansonetti <laurent@datarescue.be> | |||
* Rodrigo Moya <rodrigo@gnome-db.org> | * Copyright (C) 2003 Xabier Rodr | |||
* Vivien Malerba <malerba@gnome-db.org> | * Copyright (C) 2004 Paisa Seeluangsawat <paisa@users.sf.net> | |||
* Copyright (C) 2005 Bas Driessen <bas.driessen@xobas.com> | ||||
* Copyright (C) 2005 | ||||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This Library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this Library; see the file COPYING.LIB. If not, | * License along with this library; if not, write to the | |||
* write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330 | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
, | * Boston, MA 02110-1301, USA. | |||
* Boston, MA 02111-1307, USA. | ||||
*/ | */ | |||
#ifndef __GDA_ROW_H__ | #ifndef __GDA_ROW_H__ | |||
#define __GDA_ROW_H__ | #define __GDA_ROW_H__ | |||
#include <glib-object.h> | #include <glib-object.h> | |||
#include <libgda/gda-decl.h> | #include <libgda/gda-decl.h> | |||
G_BEGIN_DECLS | G_BEGIN_DECLS | |||
End of changes. 5 change blocks. | ||||
18 lines changed or deleted | 19 lines changed or added | |||
gda-server-operation.h | gda-server-operation.h | |||
---|---|---|---|---|
/* GDA library | /* | |||
* Copyright (C) 2006 - 2009 The GNOME Foundation. | * Copyright (C) 2006 Murray Cumming <murrayc@murrayc.com> | |||
* | * Copyright (C) 2006 - 2011 Vivien Malerba <malerba@gnome-db.org> | |||
* AUTHORS: | * Copyright (C) 2010 David King <davidk@openismus.com> | |||
* Vivien Malerba <malerba@gnome-db.org> | * Copyright (C) 2010 Jonh Wendell <jwendell@gnome.org> | |||
* Daniel Espinosa <esodan@gmail.com> | ||||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This Library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this Library; see the file COPYING.LIB. If not, | * License along with this library; if not, write to the | |||
* write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330 | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
, | * Boston, MA 02110-1301, USA. | |||
* Boston, MA 02111-1307, USA. | ||||
*/ | */ | |||
#ifndef __GDA_SERVER_OPERATION_H__ | #ifndef __GDA_SERVER_OPERATION_H__ | |||
#define __GDA_SERVER_OPERATION_H__ | #define __GDA_SERVER_OPERATION_H__ | |||
#include <glib-object.h> | #include <glib-object.h> | |||
#include <libgda/gda-decl.h> | #include <libgda/gda-decl.h> | |||
#include <libxml/tree.h> | #include <libxml/tree.h> | |||
G_BEGIN_DECLS | G_BEGIN_DECLS | |||
End of changes. 5 change blocks. | ||||
17 lines changed or deleted | 15 lines changed or added | |||
gda-server-provider-extra.h | gda-server-provider-extra.h | |||
---|---|---|---|---|
/* gda-server-provider-extra.h | /* | |||
* | * Copyright (C) 2006 - 2009 Vivien Malerba <malerba@gnome-db.org> | |||
* Copyright (C) 2005 - 2008 Vivien Malerba | * Copyright (C) 2007 Armin Burgmeier <armin@openismus.com> | |||
* Copyright (C) 2007 Murray Cumming <murrayc@murrayc.com> | ||||
* Copyright (C) 2009 Bas Driessen <bas.driessen@xobas.com> | ||||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This Library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this Library; see the file COPYING.LIB. If not, | * License along with this library; if not, write to the | |||
* write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330 | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
, | * Boston, MA 02110-1301, USA. | |||
* Boston, MA 02111-1307, USA. | ||||
*/ | */ | |||
#ifndef __GDA_SERVER_PROVIDER_EXTRA__ | #ifndef __GDA_SERVER_PROVIDER_EXTRA__ | |||
#define __GDA_SERVER_PROVIDER_EXTRA__ | #define __GDA_SERVER_PROVIDER_EXTRA__ | |||
#include <libgda/gda-decl.h> | #include <libgda/gda-decl.h> | |||
#include <libgda/gda-value.h> | #include <libgda/gda-value.h> | |||
#include <libgda/gda-connection.h> | #include <libgda/gda-connection.h> | |||
G_BEGIN_DECLS | G_BEGIN_DECLS | |||
End of changes. 5 change blocks. | ||||
14 lines changed or deleted | 15 lines changed or added | |||
gda-server-provider-private.h | gda-server-provider-private.h | |||
---|---|---|---|---|
/* gda-server-provider-private.h | /* | |||
* | * Copyright (C) 2005 Dan Winship <danw@src.gnome.org> | |||
* Copyright (C) 2005 - 2008 Vivien Malerba | * Copyright (C) 2005 - 2008 Vivien Malerba <malerba@gnome-db.org> | |||
* Copyright (C) 2005 | ||||
* Copyright (C) 2007 Murray Cumming <murrayc@murrayc.com> | ||||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This Library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this Library; see the file COPYING.LIB. If not, | * License along with this library; if not, write to the | |||
* write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330 | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
, | * Boston, MA 02110-1301, USA. | |||
* Boston, MA 02111-1307, USA. | ||||
*/ | */ | |||
#ifndef __GDA_SERVER_PROVIDER_PRIVATE__ | #ifndef __GDA_SERVER_PROVIDER_PRIVATE__ | |||
#define __GDA_SERVER_PROVIDER_PRIVATE__ | #define __GDA_SERVER_PROVIDER_PRIVATE__ | |||
#include <libgda/gda-meta-store.h> | #include <libgda/gda-meta-store.h> | |||
struct _GdaServerProviderPrivate { | struct _GdaServerProviderPrivate { | |||
GHashTable *data_handlers; /* key = a GdaServerProviderHandlerInf o pointer, value = a GdaDataHandler */ | GHashTable *data_handlers; /* key = a GdaServerProviderHandlerInf o pointer, value = a GdaDataHandler */ | |||
GdaSqlParser *parser; | GdaSqlParser *parser; | |||
End of changes. 5 change blocks. | ||||
14 lines changed or deleted | 15 lines changed or added | |||
gda-server-provider.h | gda-server-provider.h | |||
---|---|---|---|---|
/* GDA library | /* | |||
* Copyright (C) 1998 - 2009 The GNOME Foundation. | * Copyright (C) 2001 - 2004 Rodrigo Moya <rodrigo@gnome-db.org> | |||
* | * Copyright (C) 2002 - 2003 Gonzalo Paniagua Javier <gonzalo@ximian.com> | |||
* AUTHORS: | * Copyright (C) 2004 - 2005 Alan Knowles <alank@src.gnome.org> | |||
* Rodrigo Moya <rodrigo@gnome-db.org> | * Copyright (C) 2005 Bas Driessen <bas.driessen@xobas.com> | |||
* Bas Driessen <bas.driessen@xobas.com> | * Copyright (C) 2005 - 2010 Vivien Malerba <malerba@gnome-db.org> | |||
* Vivien Malerba <malerba@gnome-db.org> | * Copyright (C) 2006 - 2008 Murray Cumming <murrayc@murrayc.com> | |||
* Copyright (C) 2007 Armin Burgmeier <armin@openismus.com> | ||||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This Library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this Library; see the file COPYING.LIB. If not, | * License along with this library; if not, write to the | |||
* write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330 | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
, | * Boston, MA 02110-1301, USA. | |||
* Boston, MA 02111-1307, USA. | ||||
*/ | */ | |||
#ifndef __GDA_SERVER_PROVIDER_H__ | #ifndef __GDA_SERVER_PROVIDER_H__ | |||
#define __GDA_SERVER_PROVIDER_H__ | #define __GDA_SERVER_PROVIDER_H__ | |||
#include <libgda/gda-server-operation.h> | #include <libgda/gda-server-operation.h> | |||
#include <libgda/gda-connection.h> | #include <libgda/gda-connection.h> | |||
#include <libgda/gda-data-model.h> | #include <libgda/gda-data-model.h> | |||
#include <libgda/gda-quark-list.h> | #include <libgda/gda-quark-list.h> | |||
#include <libgda/gda-statement.h> | #include <libgda/gda-statement.h> | |||
End of changes. 5 change blocks. | ||||
18 lines changed or deleted | 18 lines changed or added | |||
gda-set.h | gda-set.h | |||
---|---|---|---|---|
/* gda-set.h | /* | |||
* | * Copyright (C) 2008 - 2010 Vivien Malerba <malerba@gnome-db.org> | |||
* Copyright (C) 2003 - 2009 Vivien Malerba | ||||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This Library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this Library; see the file COPYING.LIB. If not, | * License along with this library; if not, write to the | |||
* write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330 | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
, | * Boston, MA 02110-1301, USA. | |||
* Boston, MA 02111-1307, USA. | ||||
*/ | */ | |||
#ifndef __GDA_SET_H_ | #ifndef __GDA_SET_H_ | |||
#define __GDA_SET_H_ | #define __GDA_SET_H_ | |||
#include "gda-value.h" | #include "gda-value.h" | |||
#include <libxml/tree.h> | #include <libxml/tree.h> | |||
G_BEGIN_DECLS | G_BEGIN_DECLS | |||
End of changes. 5 change blocks. | ||||
14 lines changed or deleted | 12 lines changed or added | |||
gda-sql-builder.h | gda-sql-builder.h | |||
---|---|---|---|---|
/* gda-sql-builder.h | /* | |||
* | * Copyright (C) 2009 - 2010 Murray Cumming <murrayc@murrayc.com> | |||
* Copyright (C) 2009 - 2010 Vivien Malerba | * Copyright (C) 2009 - 2010 Vivien Malerba <malerba@gnome-db.org> | |||
* Copyright (C) 2010 Jonh Wendell <jwendell@gnome.org> | ||||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This Library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this Library; see the file COPYING.LIB. If not, | * License along with this library; if not, write to the | |||
* write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330 | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
, | * Boston, MA 02110-1301, USA. | |||
* Boston, MA 02111-1307, USA. | ||||
*/ | */ | |||
#ifndef __GDA_SQL_BUILDER_H_ | #ifndef __GDA_SQL_BUILDER_H_ | |||
#define __GDA_SQL_BUILDER_H_ | #define __GDA_SQL_BUILDER_H_ | |||
#include <glib-object.h> | #include <glib-object.h> | |||
#include <sql-parser/gda-sql-statement.h> | #include <sql-parser/gda-sql-statement.h> | |||
G_BEGIN_DECLS | G_BEGIN_DECLS | |||
End of changes. 5 change blocks. | ||||
14 lines changed or deleted | 14 lines changed or added | |||
gda-sql-parser-enum-types.h | gda-sql-parser-enum-types.h | |||
---|---|---|---|---|
#ifndef __LIBGDA_SQL_PARSER_ENUM_TYPES_H__ | #ifndef __LIBGDA_SQL_PARSER_ENUM_TYPES_H__ | |||
#define __LIBGDA_SQL_PARSER_ENUM_TYPES_H__ | #define __LIBGDA_SQL_PARSER_ENUM_TYPES_H__ | |||
#include <glib-object.h> | #include <glib-object.h> | |||
G_BEGIN_DECLS | G_BEGIN_DECLS | |||
/* enumerations from "gda-sql-parser.h" */ | ||||
GType gda_sql_parser_error_get_type (void); | GType gda_sql_parser_error_get_type (void); | |||
#define GDA_TYPE_SQL_PARSER_ERROR (gda_sql_parser_error_get_type()) | #define GDA_TYPE_SQL_PARSER_ERROR (gda_sql_parser_error_get_type()) | |||
GType gda_sql_parser_mode_get_type (void); | GType gda_sql_parser_mode_get_type (void); | |||
#define GDA_TYPE_SQL_PARSER_MODE (gda_sql_parser_mode_get_type()) | #define GDA_TYPE_SQL_PARSER_MODE (gda_sql_parser_mode_get_type()) | |||
GType gda_sql_parser_flavour_get_type (void); | GType gda_sql_parser_flavour_get_type (void); | |||
#define GDA_TYPE_SQL_PARSER_FLAVOUR (gda_sql_parser_flavour_get_type()) | #define GDA_TYPE_SQL_PARSER_FLAVOUR (gda_sql_parser_flavour_get_type()) | |||
/* enumerations from "gda-statement-struct-decl.h" */ | ||||
GType gda_sql_error_get_type (void); | GType gda_sql_error_get_type (void); | |||
#define GDA_TYPE_SQL_ERROR (gda_sql_error_get_type()) | #define GDA_TYPE_SQL_ERROR (gda_sql_error_get_type()) | |||
GType gda_sql_statement_type_get_type (void); | GType gda_sql_statement_type_get_type (void); | |||
#define GDA_TYPE_SQL_STATEMENT_TYPE (gda_sql_statement_type_get_type()) | #define GDA_TYPE_SQL_STATEMENT_TYPE (gda_sql_statement_type_get_type()) | |||
GType gda_sql_any_part_type_get_type (void); | GType gda_sql_any_part_type_get_type (void); | |||
#define GDA_TYPE_SQL_ANY_PART_TYPE (gda_sql_any_part_type_get_type()) | #define GDA_TYPE_SQL_ANY_PART_TYPE (gda_sql_any_part_type_get_type()) | |||
/* enumerations from "gda-statement-struct-compound.h" */ | ||||
GType gda_sql_statement_compound_type_get_type (void); | GType gda_sql_statement_compound_type_get_type (void); | |||
#define GDA_TYPE_SQL_STATEMENT_COMPOUND_TYPE (gda_sql_statement_compound_ty pe_get_type()) | #define GDA_TYPE_SQL_STATEMENT_COMPOUND_TYPE (gda_sql_statement_compound_ty pe_get_type()) | |||
/* enumerations from "gda-statement-struct-parts.h" */ | ||||
GType gda_sql_operator_type_get_type (void); | GType gda_sql_operator_type_get_type (void); | |||
#define GDA_TYPE_SQL_OPERATOR_TYPE (gda_sql_operator_type_get_type()) | #define GDA_TYPE_SQL_OPERATOR_TYPE (gda_sql_operator_type_get_type()) | |||
GType gda_sql_select_join_type_get_type (void); | GType gda_sql_select_join_type_get_type (void); | |||
#define GDA_TYPE_SQL_SELECT_JOIN_TYPE (gda_sql_select_join_type_get_type()) | #define GDA_TYPE_SQL_SELECT_JOIN_TYPE (gda_sql_select_join_type_get_type()) | |||
G_END_DECLS | G_END_DECLS | |||
#endif /* __LIBGDA_ENUM_TYPES_H__ */ | #endif /* __LIBGDA_ENUM_TYPES_H__ */ | |||
/* Content designed to maitain API/ABI */ | /* Content designed to maitain API/ABI */ | |||
End of changes. 4 change blocks. | ||||
4 lines changed or deleted | 0 lines changed or added | |||
gda-sql-parser.h | gda-sql-parser.h | |||
---|---|---|---|---|
/* gda-sql-parser.h | /* | |||
* | * Copyright (C) 2008 - 2009 Vivien Malerba <malerba@gnome-db.org> | |||
* Copyright (C) 2007 Vivien Malerba | ||||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This Library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this Library; see the file COPYING.LIB. If not, | * License along with this library; if not, write to the | |||
* write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330 | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
, | * Boston, MA 02110-1301, USA. | |||
* Boston, MA 02111-1307, USA. | ||||
*/ | */ | |||
#ifndef __GDA_SQL_PARSER_H_ | #ifndef __GDA_SQL_PARSER_H_ | |||
#define __GDA_SQL_PARSER_H_ | #define __GDA_SQL_PARSER_H_ | |||
#include <glib-object.h> | #include <glib-object.h> | |||
#include <libgda/gda-statement.h> | #include <libgda/gda-statement.h> | |||
#include <libgda/gda-batch.h> | #include <libgda/gda-batch.h> | |||
#include <sql-parser/gda-statement-struct.h> | #include <sql-parser/gda-statement-struct.h> | |||
#include <sql-parser/gda-statement-struct-util.h> | #include <sql-parser/gda-statement-struct-util.h> | |||
End of changes. 5 change blocks. | ||||
14 lines changed or deleted | 12 lines changed or added | |||
gda-sql-statement.h | gda-sql-statement.h | |||
---|---|---|---|---|
/* GDA library | /* | |||
* Copyright (C) 2008 The GNOME Foundation. | * Copyright (C) 2000 Reinhard Müller <reinhard@src.gnome.org> | |||
* | * Copyright (C) 2000 - 2002 Rodrigo Moya <rodrigo@gnome-db.org> | |||
* AUTHORS: | * Copyright (C) 2001 Carlos Perell | |||
* Vivien Malerba <malerba@gnome-db.org> | * Copyright (C) 2001 - 2008 Vivien Malerba <malerba@gnome-db.org> | |||
* Copyright (C) 2002 Gonzalo Paniagua Javier <gonzalo@src.gnome.org> | ||||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This Library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this Library; see the file COPYING.LIB. If not, | * License along with this library; if not, write to the | |||
* write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330 | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
, | * Boston, MA 02110-1301, USA. | |||
* Boston, MA 02111-1307, USA. | ||||
*/ | */ | |||
#ifndef __GDA_SQL_STATEMENT_H__ | #ifndef __GDA_SQL_STATEMENT_H__ | |||
#define __GDA_SQL_STATEMENT_H__ | #define __GDA_SQL_STATEMENT_H__ | |||
G_BEGIN_DECLS | G_BEGIN_DECLS | |||
#include <sql-parser/gda-statement-struct-select.h> | #include <sql-parser/gda-statement-struct-select.h> | |||
#include <sql-parser/gda-statement-struct-insert.h> | #include <sql-parser/gda-statement-struct-insert.h> | |||
#include <sql-parser/gda-statement-struct-update.h> | #include <sql-parser/gda-statement-struct-update.h> | |||
End of changes. 5 change blocks. | ||||
16 lines changed or deleted | 16 lines changed or added | |||
gda-sqlite-provider.h | gda-sqlite-provider.h | |||
---|---|---|---|---|
/* GDA SQLite provider | /* | |||
* Copyright (C) 1998 - 2009 The GNOME Foundation. | * Copyright (C) 2001 - 2002 Carlos Perell | |||
* | * Copyright (C) 2002 Gonzalo Paniagua Javier <gonzalo@src.gnome.org> | |||
* AUTHORS: | * Copyright (C) 2002 Rodrigo Moya <rodrigo@gnome-db.org> | |||
* Rodrigo Moya <rodrigo@gnome-db.org> | * Copyright (C) 2007 - 2009 Vivien Malerba <malerba@gnome-db.org> | |||
* Carlos Perell | ||||
* Vivien Malerba <malerba@gnome-db.org> | ||||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This Library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this Library; see the file COPYING.LIB. If not, | * License along with this library; if not, write to the | |||
* write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330 | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
, | * Boston, MA 02110-1301, USA. | |||
* Boston, MA 02111-1307, USA. | ||||
*/ | */ | |||
#ifndef __GDA_SQLITE_PROVIDER_H__ | #ifndef __GDA_SQLITE_PROVIDER_H__ | |||
#define __GDA_SQLITE_PROVIDER_H__ | #define __GDA_SQLITE_PROVIDER_H__ | |||
#include <libgda/gda-server-provider.h> | #include <libgda/gda-server-provider.h> | |||
#define GDA_TYPE_SQLITE_PROVIDER (gda_sqlite_provider_get_type() ) | #define GDA_TYPE_SQLITE_PROVIDER (gda_sqlite_provider_get_type() ) | |||
#define GDA_SQLITE_PROVIDER(obj) (G_TYPE_CHECK_INSTANCE_CAST (ob j, GDA_TYPE_SQLITE_PROVIDER, GdaSqliteProvider)) | #define GDA_SQLITE_PROVIDER(obj) (G_TYPE_CHECK_INSTANCE_CAST (ob j, GDA_TYPE_SQLITE_PROVIDER, GdaSqliteProvider)) | |||
#define GDA_SQLITE_PROVIDER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST (klass , GDA_TYPE_SQLITE_PROVIDER, GdaSqliteProviderClass)) | #define GDA_SQLITE_PROVIDER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST (klass , GDA_TYPE_SQLITE_PROVIDER, GdaSqliteProviderClass)) | |||
End of changes. 5 change blocks. | ||||
18 lines changed or deleted | 15 lines changed or added | |||
gda-statement-extra.h | gda-statement-extra.h | |||
---|---|---|---|---|
/* gda-statement-extra.h | /* | |||
* | * Copyright (C) 2008 - 2009 Vivien Malerba <malerba@gnome-db.org> | |||
* Copyright (C) 2005 - 2009 Vivien Malerba | ||||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This Library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this Library; see the file COPYING.LIB. If not, | * License along with this library; if not, write to the | |||
* write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330 | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
, | * Boston, MA 02110-1301, USA. | |||
* Boston, MA 02111-1307, USA. | ||||
*/ | */ | |||
#ifndef __GDA_STATEMENT_EXTRA__ | #ifndef __GDA_STATEMENT_EXTRA__ | |||
#define __GDA_STATEMENT_EXTRA__ | #define __GDA_STATEMENT_EXTRA__ | |||
#include <sql-parser/gda-sql-statement.h> | #include <sql-parser/gda-sql-statement.h> | |||
G_BEGIN_DECLS | G_BEGIN_DECLS | |||
/* private information to implement custom | /* private information to implement custom | |||
* SQL renderers for GdaStatement objects | * SQL renderers for GdaStatement objects | |||
*/ | */ | |||
typedef struct _GdaSqlRenderingContext GdaSqlRenderingContext; | typedef struct _GdaSqlRenderingContext GdaSqlRenderingContext; | |||
typedef gchar *(*GdaSqlRenderingFunc) (GdaSqlAnyPart *node, GdaSqlRend eringContext *context, GError **error); | typedef gchar *(*GdaSqlRenderingFunc) (GdaSqlAnyPart *node, GdaSqlRend eringContext *context, GError **error); | |||
typedef gchar *(*GdaSqlRenderingExpr) (GdaSqlExpr *expr, GdaSqlRenderi ngContext *context, | typedef gchar *(*GdaSqlRenderingExpr) (GdaSqlExpr *expr, GdaSqlRenderi ngContext *context, | |||
gboolean *is_default, gboolean * is_null, | gboolean *is_default, gboolean * is_null, | |||
GError **error); | GError **error); | |||
/** | ||||
* GdaSqlRenderingPSpecFunc: | ||||
* @pspec: #GdaSqlParamSpec to render | ||||
* @expr: (allow-none): #GdaSqlExpr which may hold the default value for th | ||||
e parameter, or %NULL | ||||
* @context: the rendering context | ||||
* @is_default: pointer to a #gboolean which is set to TRUE if value should | ||||
be considered as a default value | ||||
* @is_null: pointer to a #gboolean which is set to TRUE if value should be | ||||
considered as NULL | ||||
* @error: a place to store errors, or %NULL | ||||
* @Returns: a new string, or %NULL if an error occurred | ||||
* | ||||
* Rendering function type to render a #GdaSqlParamSpec | ||||
*/ | ||||
typedef gchar *(*GdaSqlRenderingPSpecFunc) (GdaSqlParamSpec *pspec, GdaSqlE xpr *expr, GdaSqlRenderingContext *context, | typedef gchar *(*GdaSqlRenderingPSpecFunc) (GdaSqlParamSpec *pspec, GdaSqlE xpr *expr, GdaSqlRenderingContext *context, | |||
gboolean *is_default, gboolean * is_null, | gboolean *is_default, gboolean * is_null, | |||
GError **error); | GError **error); | |||
typedef gchar *(*GdaSqlRenderingValue) (const GValue *value, GdaSqlRend eringContext *context, GError **error); | typedef gchar *(*GdaSqlRenderingValue) (const GValue *value, GdaSqlRend eringContext *context, GError **error); | |||
struct _GdaSqlRenderingContext { | struct _GdaSqlRenderingContext { | |||
GdaStatementSqlFlag flags; | GdaStatementSqlFlag flags; | |||
GdaSet *params; | GdaSet *params; | |||
GSList *params_used; | GSList *params_used; | |||
GdaServerProvider *provider; /* may be NULL */ | GdaServerProvider *provider; /* may be NULL */ | |||
End of changes. 6 change blocks. | ||||
14 lines changed or deleted | 29 lines changed or added | |||
gda-statement-struct-compound.h | gda-statement-struct-compound.h | |||
---|---|---|---|---|
/* | /* | |||
* Copyright (C) 2007 - 2009 Vivien Malerba | * Copyright (C) 2008 - 2009 Vivien Malerba <malerba@gnome-db.org> | |||
* Copyright (C) 2009 Murray Cumming <murrayc@murrayc.com> | ||||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This Library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this Library; see the file COPYING.LIB. If not, | * License along with this library; if not, write to the | |||
* write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330 | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
, | * Boston, MA 02110-1301, USA. | |||
* Boston, MA 02111-1307, USA. | ||||
*/ | */ | |||
#ifndef _GDA_STATEMENT_STRUCT_COMPOUND_H_ | #ifndef _GDA_STATEMENT_STRUCT_COMPOUND_H_ | |||
#define _GDA_STATEMENT_STRUCT_COMPOUND_H_ | #define _GDA_STATEMENT_STRUCT_COMPOUND_H_ | |||
#include <glib.h> | #include <glib.h> | |||
#include <glib-object.h> | #include <glib-object.h> | |||
#include <sql-parser/gda-statement-struct-decl.h> | #include <sql-parser/gda-statement-struct-decl.h> | |||
#include <sql-parser/gda-statement-struct-select.h> | #include <sql-parser/gda-statement-struct-select.h> | |||
End of changes. 5 change blocks. | ||||
12 lines changed or deleted | 12 lines changed or added | |||
gda-statement-struct-decl.h | gda-statement-struct-decl.h | |||
---|---|---|---|---|
/* | /* | |||
* Copyright (C) 2007 - 2008 Vivien Malerba | * Copyright (C) 2008 - 2010 Vivien Malerba <malerba@gnome-db.org> | |||
* Copyright (C) 2009 Murray Cumming <murrayc@murrayc.com> | ||||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This Library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this Library; see the file COPYING.LIB. If not, | * License along with this library; if not, write to the | |||
* write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330 | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
, | * Boston, MA 02110-1301, USA. | |||
* Boston, MA 02111-1307, USA. | ||||
*/ | */ | |||
#ifndef _GDA_STATEMENT_STRUCT_DECL_H | #ifndef _GDA_STATEMENT_STRUCT_DECL_H | |||
#define _GDA_STATEMENT_STRUCT_DECL_H | #define _GDA_STATEMENT_STRUCT_DECL_H | |||
#include <glib.h> | #include <glib.h> | |||
#include <glib-object.h> | #include <glib-object.h> | |||
#include <libgda/gda-decl.h> | #include <libgda/gda-decl.h> | |||
#include <libgda/gda-meta-store.h> | #include <libgda/gda-meta-store.h> | |||
#include <libgda/gda-meta-struct.h> | #include <libgda/gda-meta-struct.h> | |||
End of changes. 5 change blocks. | ||||
12 lines changed or deleted | 12 lines changed or added | |||
gda-statement-struct-delete.h | gda-statement-struct-delete.h | |||
---|---|---|---|---|
/* | /* | |||
* Copyright (C) 2007 - 2009 Vivien Malerba | * Copyright (C) 2005 Dan Winship <danw@src.gnome.org> | |||
* Copyright (C) 2005 - 2009 Vivien Malerba <malerba@gnome-db.org> | ||||
* Copyright (C) 2005 | ||||
* Copyright (C) 2007 Armin Burgmeier <armin@openismus.com> | ||||
* Copyright (C) 2007 - 2009 Murray Cumming <murrayc@murrayc.com> | ||||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This Library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this Library; see the file COPYING.LIB. If not, | * License along with this library; if not, write to the | |||
* write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330 | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
, | * Boston, MA 02110-1301, USA. | |||
* Boston, MA 02111-1307, USA. | ||||
*/ | */ | |||
#ifndef _GDA_STATEMENT_STRUCT_DELETE_H_ | #ifndef _GDA_STATEMENT_STRUCT_DELETE_H_ | |||
#define _GDA_STATEMENT_STRUCT_DELETE_H_ | #define _GDA_STATEMENT_STRUCT_DELETE_H_ | |||
#include <glib.h> | #include <glib.h> | |||
#include <glib-object.h> | #include <glib-object.h> | |||
#include <sql-parser/gda-statement-struct-decl.h> | #include <sql-parser/gda-statement-struct-decl.h> | |||
#include <sql-parser/gda-statement-struct-select.h> | #include <sql-parser/gda-statement-struct-select.h> | |||
#include <sql-parser/gda-statement-struct-parts.h> | #include <sql-parser/gda-statement-struct-parts.h> | |||
End of changes. 5 change blocks. | ||||
12 lines changed or deleted | 15 lines changed or added | |||
gda-statement-struct-insert.h | gda-statement-struct-insert.h | |||
---|---|---|---|---|
/* | /* | |||
* Copyright (C) 2007 - 2009 Vivien Malerba | * Copyright (C) 2008 - 2009 Vivien Malerba <malerba@gnome-db.org> | |||
* Copyright (C) 2009 Murray Cumming <murrayc@murrayc.com> | ||||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This Library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this Library; see the file COPYING.LIB. If not, | * License along with this library; if not, write to the | |||
* write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330 | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
, | * Boston, MA 02110-1301, USA. | |||
* Boston, MA 02111-1307, USA. | ||||
*/ | */ | |||
#ifndef _GDA_STATEMENT_STRUCT_INSERT_H_ | #ifndef _GDA_STATEMENT_STRUCT_INSERT_H_ | |||
#define _GDA_STATEMENT_STRUCT_INSERT_H_ | #define _GDA_STATEMENT_STRUCT_INSERT_H_ | |||
#include <glib.h> | #include <glib.h> | |||
#include <glib-object.h> | #include <glib-object.h> | |||
#include <sql-parser/gda-statement-struct-decl.h> | #include <sql-parser/gda-statement-struct-decl.h> | |||
#include <sql-parser/gda-statement-struct-select.h> | #include <sql-parser/gda-statement-struct-select.h> | |||
#include <sql-parser/gda-statement-struct-parts.h> | #include <sql-parser/gda-statement-struct-parts.h> | |||
End of changes. 5 change blocks. | ||||
12 lines changed or deleted | 12 lines changed or added | |||
gda-statement-struct-parts.h | gda-statement-struct-parts.h | |||
---|---|---|---|---|
/* | /* | |||
* Copyright (C) 2007 - 2008 Vivien Malerba | * Copyright (C) 2008 Bas Driessen <bas.driessen@xobas.com> | |||
* Copyright (C) 2008 - 2010 Vivien Malerba <malerba@gnome-db.org> | ||||
* Copyright (C) 2009 - 2010 Murray Cumming <murrayc@murrayc.com> | ||||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This Library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this Library; see the file COPYING.LIB. If not, | * License along with this library; if not, write to the | |||
* write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330 | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
, | * Boston, MA 02110-1301, USA. | |||
* Boston, MA 02111-1307, USA. | ||||
*/ | */ | |||
#ifndef _GDA_STATEMENT_STRUCT_PARTS_H | #ifndef _GDA_STATEMENT_STRUCT_PARTS_H | |||
#define _GDA_STATEMENT_STRUCT_PARTS_H | #define _GDA_STATEMENT_STRUCT_PARTS_H | |||
#include <glib.h> | #include <glib.h> | |||
#include <glib-object.h> | #include <glib-object.h> | |||
#include <sql-parser/gda-statement-struct.h> | #include <sql-parser/gda-statement-struct.h> | |||
#include <sql-parser/gda-statement-struct-pspec.h> | #include <sql-parser/gda-statement-struct-pspec.h> | |||
#include <sql-parser/gda-statement-struct-decl.h> | #include <sql-parser/gda-statement-struct-decl.h> | |||
skipping to change at line 50 | skipping to change at line 52 | |||
typedef struct _GdaSqlSelectJoin GdaSqlSelectJoin; | typedef struct _GdaSqlSelectJoin GdaSqlSelectJoin; | |||
typedef struct _GdaSqlSelectFrom GdaSqlSelectFrom; | typedef struct _GdaSqlSelectFrom GdaSqlSelectFrom; | |||
typedef struct _GdaSqlSelectOrder GdaSqlSelectOrder; | typedef struct _GdaSqlSelectOrder GdaSqlSelectOrder; | |||
/* | /* | |||
* Any Expression | * Any Expression | |||
*/ | */ | |||
/** | /** | |||
* GdaSqlExpr: | * GdaSqlExpr: | |||
* @any: inheritance structure | * @any: inheritance structure | |||
* @value: a #GValue, or %NULL. Please see specific note about this field. | * @value: (allow-none): a #GValue, or %NULL. Please see specific note abou | |||
* @param_spec: a #GdaSqlParamSpec, or %NULL if this is not a variable | t this field. | |||
* @func: not %NULL if expression is a function or aggregate | * @param_spec: (allow-none): a #GdaSqlParamSpec, or %NULL if this is not a | |||
* @cond: not %NULL if expression is a condition or an operation | variable | |||
* @select: not %NULL if expression is a sub select statement (#GdaSqlState | * @func: (allow-none): not %NULL if expression is a function or aggregate | |||
mentSelect or #GdaSqlStatementCompound) | * @cond: (allow-none): not %NULL if expression is a condition or an operat | |||
* @case_s: not %NULL if expression is a CASE WHEN ... expression | ion | |||
* @cast_as: not %NULL if expression must be cast to another data type | * @select: (allow-none): not %NULL if expression is a sub select statement | |||
(#GdaSqlStatementSelect or #GdaSqlStatementCompound) | ||||
* @case_s: (allow-none): not %NULL if expression is a CASE WHEN ... expres | ||||
sion | ||||
* @cast_as: (allow-none): not %NULL if expression must be cast to another | ||||
data type | ||||
* @value_is_ident: Please see specific note about the @value field | * @value_is_ident: Please see specific note about the @value field | |||
* | * | |||
* This structure contains any expression, either as a value (the @value pa rt is set), | * This structure contains any expression, either as a value (the @value pa rt is set), | |||
* a variable (the @param_spec is set), or as other types of expressions. | * a variable (the @param_spec is set), or as other types of expressions. | |||
* | * | |||
* Note 1 about the @value field: if the expression represents a string val ue in the SQL statement, | * Note 1 about the @value field: if the expression represents a string val ue in the SQL statement, | |||
* the string itself must be represented as it would be in the actual SQL, ie. it should be | * the string itself must be represented as it would be in the actual SQL, ie. it should be | |||
* escaped (accordingly to the escaping rules of the database which will us e the SQL). For | * escaped (accordingly to the escaping rules of the database which will us e the SQL). For | |||
* example a string representing the <userinput>'joe'</userinput> value sho uld be | * example a string representing the <userinput>'joe'</userinput> value sho uld be | |||
* <userinput>"'joe'"</userinput> and not <userinput>"joe"</userinput>. | * <userinput>"'joe'"</userinput> and not <userinput>"joe"</userinput>. | |||
skipping to change at line 180 | skipping to change at line 182 | |||
GdaSqlFunction *gda_sql_function_copy (GdaSqlFunction *function) ; | GdaSqlFunction *gda_sql_function_copy (GdaSqlFunction *function) ; | |||
gchar *gda_sql_function_serialize (GdaSqlFunction *function) ; | gchar *gda_sql_function_serialize (GdaSqlFunction *function) ; | |||
void gda_sql_function_check_clean (GdaSqlFunction *function) ; | void gda_sql_function_check_clean (GdaSqlFunction *function) ; | |||
void gda_sql_function_take_name (GdaSqlFunction *function, GValue *value); | void gda_sql_function_take_name (GdaSqlFunction *function, GValue *value); | |||
void gda_sql_function_take_args_list (GdaSqlFunction *function, GSList *args); | void gda_sql_function_take_args_list (GdaSqlFunction *function, GSList *args); | |||
/* | /* | |||
* An operation on one or more expressions | * An operation on one or more expressions | |||
*/ | */ | |||
/** | ||||
* GdaSqlOperatorType: | ||||
* @GDA_SQL_OPERATOR_TYPE_AND: | ||||
* @GDA_SQL_OPERATOR_TYPE_OR: | ||||
* @GDA_SQL_OPERATOR_TYPE_EQ: | ||||
* @GDA_SQL_OPERATOR_TYPE_IS: | ||||
* @GDA_SQL_OPERATOR_TYPE_LIKE: | ||||
* @GDA_SQL_OPERATOR_TYPE_ILIKE: | ||||
* @GDA_SQL_OPERATOR_TYPE_BETWEEN: | ||||
* @GDA_SQL_OPERATOR_TYPE_GT: | ||||
* @GDA_SQL_OPERATOR_TYPE_LT: | ||||
* @GDA_SQL_OPERATOR_TYPE_GEQ: | ||||
* @GDA_SQL_OPERATOR_TYPE_LEQ: | ||||
* @GDA_SQL_OPERATOR_TYPE_DIFF: | ||||
* @GDA_SQL_OPERATOR_TYPE_REGEXP: | ||||
* @GDA_SQL_OPERATOR_TYPE_REGEXP_CI: | ||||
* @GDA_SQL_OPERATOR_TYPE_NOT_REGEXP: | ||||
* @GDA_SQL_OPERATOR_TYPE_NOT_REGEXP_CI: | ||||
* @GDA_SQL_OPERATOR_TYPE_SIMILAR: | ||||
* @GDA_SQL_OPERATOR_TYPE_ISNULL: | ||||
* @GDA_SQL_OPERATOR_TYPE_ISNOTNULL: | ||||
* @GDA_SQL_OPERATOR_TYPE_NOT: | ||||
* @GDA_SQL_OPERATOR_TYPE_IN: | ||||
* @GDA_SQL_OPERATOR_TYPE_NOTIN: | ||||
* @GDA_SQL_OPERATOR_TYPE_CONCAT: | ||||
* @GDA_SQL_OPERATOR_TYPE_PLUS: | ||||
* @GDA_SQL_OPERATOR_TYPE_MINUS: | ||||
* @GDA_SQL_OPERATOR_TYPE_STAR: | ||||
* @GDA_SQL_OPERATOR_TYPE_DIV: | ||||
* @GDA_SQL_OPERATOR_TYPE_REM: | ||||
* @GDA_SQL_OPERATOR_TYPE_BITAND: | ||||
* @GDA_SQL_OPERATOR_TYPE_BITOR: | ||||
* @GDA_SQL_OPERATOR_TYPE_BITNOT: | ||||
*/ | ||||
typedef enum { | typedef enum { | |||
GDA_SQL_OPERATOR_TYPE_AND, | GDA_SQL_OPERATOR_TYPE_AND, | |||
GDA_SQL_OPERATOR_TYPE_OR, | GDA_SQL_OPERATOR_TYPE_OR, | |||
GDA_SQL_OPERATOR_TYPE_EQ, | GDA_SQL_OPERATOR_TYPE_EQ, | |||
GDA_SQL_OPERATOR_TYPE_IS, | GDA_SQL_OPERATOR_TYPE_IS, | |||
GDA_SQL_OPERATOR_TYPE_LIKE, | GDA_SQL_OPERATOR_TYPE_LIKE, | |||
GDA_SQL_OPERATOR_TYPE_BETWEEN, | GDA_SQL_OPERATOR_TYPE_BETWEEN, | |||
GDA_SQL_OPERATOR_TYPE_GT, | GDA_SQL_OPERATOR_TYPE_GT, | |||
GDA_SQL_OPERATOR_TYPE_LT, | GDA_SQL_OPERATOR_TYPE_LT, | |||
skipping to change at line 212 | skipping to change at line 248 | |||
GDA_SQL_OPERATOR_TYPE_NOTIN, | GDA_SQL_OPERATOR_TYPE_NOTIN, | |||
GDA_SQL_OPERATOR_TYPE_CONCAT, | GDA_SQL_OPERATOR_TYPE_CONCAT, | |||
GDA_SQL_OPERATOR_TYPE_PLUS, | GDA_SQL_OPERATOR_TYPE_PLUS, | |||
GDA_SQL_OPERATOR_TYPE_MINUS, | GDA_SQL_OPERATOR_TYPE_MINUS, | |||
GDA_SQL_OPERATOR_TYPE_STAR, | GDA_SQL_OPERATOR_TYPE_STAR, | |||
GDA_SQL_OPERATOR_TYPE_DIV, | GDA_SQL_OPERATOR_TYPE_DIV, | |||
GDA_SQL_OPERATOR_TYPE_REM, | GDA_SQL_OPERATOR_TYPE_REM, | |||
GDA_SQL_OPERATOR_TYPE_BITAND, | GDA_SQL_OPERATOR_TYPE_BITAND, | |||
GDA_SQL_OPERATOR_TYPE_BITOR, | GDA_SQL_OPERATOR_TYPE_BITOR, | |||
GDA_SQL_OPERATOR_TYPE_BITNOT | GDA_SQL_OPERATOR_TYPE_BITNOT, | |||
GDA_SQL_OPERATOR_TYPE_ILIKE | ||||
} GdaSqlOperatorType; | } GdaSqlOperatorType; | |||
struct _GdaSqlOperation { | struct _GdaSqlOperation { | |||
GdaSqlAnyPart any; | GdaSqlAnyPart any; | |||
GdaSqlOperatorType operator_type; | GdaSqlOperatorType operator_type; | |||
GSList *operands; | GSList *operands; | |||
/*< private >*/ | /*< private >*/ | |||
/* Padding for future expansion */ | /* Padding for future expansion */ | |||
gpointer _gda_reserved1; | gpointer _gda_reserved1; | |||
skipping to change at line 326 | skipping to change at line 363 | |||
* Any JOIN ... in a SELECT statement | * Any JOIN ... in a SELECT statement | |||
*/ | */ | |||
typedef enum { | typedef enum { | |||
GDA_SQL_SELECT_JOIN_CROSS, | GDA_SQL_SELECT_JOIN_CROSS, | |||
GDA_SQL_SELECT_JOIN_NATURAL, | GDA_SQL_SELECT_JOIN_NATURAL, | |||
GDA_SQL_SELECT_JOIN_INNER, | GDA_SQL_SELECT_JOIN_INNER, | |||
GDA_SQL_SELECT_JOIN_LEFT, | GDA_SQL_SELECT_JOIN_LEFT, | |||
GDA_SQL_SELECT_JOIN_RIGHT, | GDA_SQL_SELECT_JOIN_RIGHT, | |||
GDA_SQL_SELECT_JOIN_FULL | GDA_SQL_SELECT_JOIN_FULL | |||
} GdaSqlSelectJoinType; | } GdaSqlSelectJoinType; | |||
/** | ||||
* GdaSqlSelectJoin: | ||||
* @any: inheritance structure | ||||
* @type: type of join | ||||
* @position: represents a join between a target at (pos < @position) an | ||||
d the one at @position | ||||
* @expr: (allow-none): joining expression, or %NULL | ||||
* @use: (allow-none): list of #GdaSqlField pointers to use when joining, o | ||||
r %NULL | ||||
* | ||||
* This structure represents a join between two targets in a SELECT stateme | ||||
nt. | ||||
*/ | ||||
struct _GdaSqlSelectJoin | struct _GdaSqlSelectJoin | |||
{ | { | |||
GdaSqlAnyPart any; | GdaSqlAnyPart any; | |||
GdaSqlSelectJoinType type; | GdaSqlSelectJoinType type; | |||
gint position; /* between a target at (pos < @posit ion) and the one @position */ | gint position; /* between a target at (pos < @posit ion) and the one @position */ | |||
GdaSqlExpr *expr; | GdaSqlExpr *expr; | |||
GSList *use; /* list of GdaSqlField pointers */ | GSList *use; /* list of GdaSqlField pointers */ | |||
/*< private >*/ | /*< private >*/ | |||
/* Padding for future expansion */ | /* Padding for future expansion */ | |||
skipping to change at line 350 | skipping to change at line 398 | |||
GdaSqlSelectJoin *gda_sql_select_join_new (GdaSqlAnyPart *paren t); | GdaSqlSelectJoin *gda_sql_select_join_new (GdaSqlAnyPart *paren t); | |||
void gda_sql_select_join_free (GdaSqlSelectJoin *jo in); | void gda_sql_select_join_free (GdaSqlSelectJoin *jo in); | |||
GdaSqlSelectJoin *gda_sql_select_join_copy (GdaSqlSelectJoin *jo in); | GdaSqlSelectJoin *gda_sql_select_join_copy (GdaSqlSelectJoin *jo in); | |||
gchar *gda_sql_select_join_serialize (GdaSqlSelectJoin *jo in); | gchar *gda_sql_select_join_serialize (GdaSqlSelectJoin *jo in); | |||
const gchar *gda_sql_select_join_type_to_string (GdaSqlSelectJoinType type); | const gchar *gda_sql_select_join_type_to_string (GdaSqlSelectJoinType type); | |||
/* | /* | |||
* Any FROM ... in a SELECT statement | * Any FROM ... in a SELECT statement | |||
*/ | */ | |||
/** | ||||
* GdaSqlSelectFrom: | ||||
* @any: inheritance structure | ||||
* @targets: (element-type Gda.SqlSelectTarget): list of #GdaSqlSelectTarge | ||||
t | ||||
* @joins: (element-type Gda.SqlSelectJoin): list of #GdaSqlSelectJoin | ||||
* | ||||
* This structure represents the FROM clause of a SELECT statement, it list | ||||
s targets and joins | ||||
*/ | ||||
struct _GdaSqlSelectFrom | struct _GdaSqlSelectFrom | |||
{ | { | |||
GdaSqlAnyPart any; | GdaSqlAnyPart any; | |||
GSList *targets; | GSList *targets; | |||
GSList *joins; | GSList *joins; | |||
/*< private >*/ | /*< private >*/ | |||
/* Padding for future expansion */ | /* Padding for future expansion */ | |||
gpointer _gda_reserved1; | gpointer _gda_reserved1; | |||
gpointer _gda_reserved2; | gpointer _gda_reserved2; | |||
End of changes. 10 change blocks. | ||||
21 lines changed or deleted | 86 lines changed or added | |||
gda-statement-struct-pspec.h | gda-statement-struct-pspec.h | |||
---|---|---|---|---|
/* | /* | |||
* Copyright (C) 2007 Vivien Malerba | * Copyright (C) 2008 - 2009 Vivien Malerba <malerba@gnome-db.org> | |||
* Copyright (C) 2009 Murray Cumming <murrayc@murrayc.com> | ||||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This Library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this Library; see the file COPYING.LIB. If not, | * License along with this library; if not, write to the | |||
* write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330 | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
, | * Boston, MA 02110-1301, USA. | |||
* Boston, MA 02111-1307, USA. | ||||
*/ | */ | |||
#ifndef _GDA_STATEMENT_STRUCT_PSPEC_H | #ifndef _GDA_STATEMENT_STRUCT_PSPEC_H | |||
#define _GDA_STATEMENT_STRUCT_PSPEC_H | #define _GDA_STATEMENT_STRUCT_PSPEC_H | |||
#include <glib.h> | #include <glib.h> | |||
#include <glib-object.h> | #include <glib-object.h> | |||
G_BEGIN_DECLS | G_BEGIN_DECLS | |||
End of changes. 5 change blocks. | ||||
12 lines changed or deleted | 12 lines changed or added | |||
gda-statement-struct-select.h | gda-statement-struct-select.h | |||
---|---|---|---|---|
/* | /* | |||
* Copyright (C) 2007 - 2009 Vivien Malerba | * Copyright (C) 2008 - 2009 Vivien Malerba <malerba@gnome-db.org> | |||
* Copyright (C) 2009 Murray Cumming <murrayc@murrayc.com> | ||||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This Library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this Library; see the file COPYING.LIB. If not, | * License along with this library; if not, write to the | |||
* write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330 | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
, | * Boston, MA 02110-1301, USA. | |||
* Boston, MA 02111-1307, USA. | ||||
*/ | */ | |||
#ifndef _GDA_STATEMENT_STRUCT_SELECT_H_ | #ifndef _GDA_STATEMENT_STRUCT_SELECT_H_ | |||
#define _GDA_STATEMENT_STRUCT_SELECT_H_ | #define _GDA_STATEMENT_STRUCT_SELECT_H_ | |||
#include <glib.h> | #include <glib.h> | |||
#include <glib-object.h> | #include <glib-object.h> | |||
#include <sql-parser/gda-statement-struct-decl.h> | #include <sql-parser/gda-statement-struct-decl.h> | |||
#include <sql-parser/gda-statement-struct-parts.h> | #include <sql-parser/gda-statement-struct-parts.h> | |||
End of changes. 5 change blocks. | ||||
12 lines changed or deleted | 12 lines changed or added | |||
gda-statement-struct-trans.h | gda-statement-struct-trans.h | |||
---|---|---|---|---|
/* | /* | |||
* Copyright (C) 2007 - 2009 Vivien Malerba | * Copyright (C) 2008 - 2009 Vivien Malerba <malerba@gnome-db.org> | |||
* Copyright (C) 2009 Murray Cumming <murrayc@murrayc.com> | ||||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This Library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this Library; see the file COPYING.LIB. If not, | * License along with this library; if not, write to the | |||
* write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330 | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
, | * Boston, MA 02110-1301, USA. | |||
* Boston, MA 02111-1307, USA. | ||||
*/ | */ | |||
#ifndef _GDA_STATEMENT_STRUCT_TRANS_H_ | #ifndef _GDA_STATEMENT_STRUCT_TRANS_H_ | |||
#define _GDA_STATEMENT_STRUCT_TRANS_H_ | #define _GDA_STATEMENT_STRUCT_TRANS_H_ | |||
#include <glib.h> | #include <glib.h> | |||
#include <glib-object.h> | #include <glib-object.h> | |||
#include <libgda/gda-enums.h> | #include <libgda/gda-enums.h> | |||
#include <sql-parser/gda-statement-struct-decl.h> | #include <sql-parser/gda-statement-struct-decl.h> | |||
#include <sql-parser/gda-statement-struct-parts.h> | #include <sql-parser/gda-statement-struct-parts.h> | |||
End of changes. 5 change blocks. | ||||
12 lines changed or deleted | 12 lines changed or added | |||
gda-statement-struct-unknown.h | gda-statement-struct-unknown.h | |||
---|---|---|---|---|
/* | /* | |||
* Copyright (C) 2007 - 2009 Vivien Malerba | * Copyright (C) 2000 Reinhard Müller <reinhard@src.gnome.org> | |||
* Copyright (C) 2000 - 2002 Rodrigo Moya <rodrigo@gnome-db.org> | ||||
* Copyright (C) 2001 Carlos Perell | ||||
* Copyright (C) 2001 - 2009 Vivien Malerba <malerba@gnome-db.org> | ||||
* Copyright (C) 2002 Gonzalo Paniagua Javier <gonzalo@src.gnome.org> | ||||
* Copyright (C) 2009 Murray Cumming <murrayc@murrayc.com> | ||||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This Library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this Library; see the file COPYING.LIB. If not, | * License along with this library; if not, write to the | |||
* write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330 | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
, | * Boston, MA 02110-1301, USA. | |||
* Boston, MA 02111-1307, USA. | ||||
*/ | */ | |||
#ifndef _GDA_STATEMENT_STRUCT_UNKNOWN_H_ | #ifndef _GDA_STATEMENT_STRUCT_UNKNOWN_H_ | |||
#define _GDA_STATEMENT_STRUCT_UNKNOWN_H_ | #define _GDA_STATEMENT_STRUCT_UNKNOWN_H_ | |||
#include <glib.h> | #include <glib.h> | |||
#include <glib-object.h> | #include <glib-object.h> | |||
#include <sql-parser/gda-statement-struct-decl.h> | #include <sql-parser/gda-statement-struct-decl.h> | |||
#include <sql-parser/gda-statement-struct-parts.h> | #include <sql-parser/gda-statement-struct-parts.h> | |||
End of changes. 5 change blocks. | ||||
12 lines changed or deleted | 16 lines changed or added | |||
gda-statement-struct-update.h | gda-statement-struct-update.h | |||
---|---|---|---|---|
/* | /* | |||
* Copyright (C) 2007 - 2009 Vivien Malerba | * Copyright (C) 2008 - 2009 Vivien Malerba <malerba@gnome-db.org> | |||
* Copyright (C) 2009 Murray Cumming <murrayc@murrayc.com> | ||||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This Library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this Library; see the file COPYING.LIB. If not, | * License along with this library; if not, write to the | |||
* write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330 | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
, | * Boston, MA 02110-1301, USA. | |||
* Boston, MA 02111-1307, USA. | ||||
*/ | */ | |||
#ifndef _GDA_STATEMENT_STRUCT_UPDATE_H_ | #ifndef _GDA_STATEMENT_STRUCT_UPDATE_H_ | |||
#define _GDA_STATEMENT_STRUCT_UPDATE_H_ | #define _GDA_STATEMENT_STRUCT_UPDATE_H_ | |||
#include <glib.h> | #include <glib.h> | |||
#include <glib-object.h> | #include <glib-object.h> | |||
#include <sql-parser/gda-statement-struct-decl.h> | #include <sql-parser/gda-statement-struct-decl.h> | |||
#include <sql-parser/gda-statement-struct-select.h> | #include <sql-parser/gda-statement-struct-select.h> | |||
#include <sql-parser/gda-statement-struct-parts.h> | #include <sql-parser/gda-statement-struct-parts.h> | |||
End of changes. 5 change blocks. | ||||
12 lines changed or deleted | 12 lines changed or added | |||
gda-statement-struct-util.h | gda-statement-struct-util.h | |||
---|---|---|---|---|
/* | /* | |||
* Copyright (C) 2007 - 2008 Vivien Malerba | * Copyright (C) 2005 Dan Winship <danw@src.gnome.org> | |||
* Copyright (C) 2005 - 2009 Vivien Malerba <malerba@gnome-db.org> | ||||
* Copyright (C) 2005 | ||||
* Copyright (C) 2007 - 2009 Murray Cumming <murrayc@murrayc.com> | ||||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This Library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this Library; see the file COPYING.LIB. If not, | * License along with this library; if not, write to the | |||
* write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330 | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
, | * Boston, MA 02110-1301, USA. | |||
* Boston, MA 02111-1307, USA. | ||||
*/ | */ | |||
#ifndef _GDA_STATEMENT_STRUCT_UTIL_H | #ifndef _GDA_STATEMENT_STRUCT_UTIL_H | |||
#define _GDA_STATEMENT_STRUCT_UTIL_H | #define _GDA_STATEMENT_STRUCT_UTIL_H | |||
#include <glib.h> | #include <glib.h> | |||
#include <glib-object.h> | #include <glib-object.h> | |||
G_BEGIN_DECLS | G_BEGIN_DECLS | |||
End of changes. 5 change blocks. | ||||
12 lines changed or deleted | 14 lines changed or added | |||
gda-statement-struct.h | gda-statement-struct.h | |||
---|---|---|---|---|
/* | /* | |||
* Copyright (C) 2007 - 2009 Vivien Malerba | * Copyright (C) 2008 - 2010 Vivien Malerba <malerba@gnome-db.org> | |||
* Copyright (C) 2010 Murray Cumming <murrayc@murrayc.com> | ||||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This Library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this Library; see the file COPYING.LIB. If not, | * License along with this library; if not, write to the | |||
* write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330 | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
, | * Boston, MA 02110-1301, USA. | |||
* Boston, MA 02111-1307, USA. | ||||
*/ | */ | |||
#ifndef _GDA_STATEMENT_STRUCT_H_ | #ifndef _GDA_STATEMENT_STRUCT_H_ | |||
#define _GDA_STATEMENT_STRUCT_H_ | #define _GDA_STATEMENT_STRUCT_H_ | |||
#include <glib.h> | #include <glib.h> | |||
#include <glib-object.h> | #include <glib-object.h> | |||
#include <sql-parser/gda-statement-struct-decl.h> | #include <sql-parser/gda-statement-struct-decl.h> | |||
#include <libgda/gda-meta-store.h> | #include <libgda/gda-meta-store.h> | |||
End of changes. 5 change blocks. | ||||
12 lines changed or deleted | 12 lines changed or added | |||
gda-statement.h | gda-statement.h | |||
---|---|---|---|---|
/* gda-statement.h | /* | |||
* | * Copyright (C) 2008 - 2009 Vivien Malerba <malerba@gnome-db.org> | |||
* Copyright (C) 2007 - 2009 Vivien Malerba | ||||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This Library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this Library; see the file COPYING.LIB. If not, | * License along with this library; if not, write to the | |||
* write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330 | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
, | * Boston, MA 02110-1301, USA. | |||
* Boston, MA 02111-1307, USA. | ||||
*/ | */ | |||
#ifndef _GDA_STATEMENT_H_ | #ifndef _GDA_STATEMENT_H_ | |||
#define _GDA_STATEMENT_H_ | #define _GDA_STATEMENT_H_ | |||
#include <glib-object.h> | #include <glib-object.h> | |||
#include <sql-parser/gda-statement-struct.h> | #include <sql-parser/gda-statement-struct.h> | |||
G_BEGIN_DECLS | G_BEGIN_DECLS | |||
End of changes. 5 change blocks. | ||||
14 lines changed or deleted | 12 lines changed or added | |||
gda-thread-wrapper.h | gda-thread-wrapper.h | |||
---|---|---|---|---|
/* GDA library | /* | |||
* Copyright (C) 2009 The GNOME Foundation. | * Copyright (C) 2009 - 2011 Vivien Malerba <malerba@gnome-db.org> | |||
* | ||||
* AUTHORS: | ||||
* Vivien Malerba <malerba@gnome-db.org> | ||||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This Library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this Library; see the file COPYING.LIB. If not, | * License along with this library; if not, write to the | |||
* write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330 | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
, | * Boston, MA 02110-1301, USA. | |||
* Boston, MA 02111-1307, USA. | ||||
*/ | */ | |||
#ifndef __GDA_THREAD_WRAPPER_H__ | #ifndef __GDA_THREAD_WRAPPER_H__ | |||
#define __GDA_THREAD_WRAPPER_H__ | #define __GDA_THREAD_WRAPPER_H__ | |||
#include <glib-object.h> | #include <glib-object.h> | |||
G_BEGIN_DECLS | G_BEGIN_DECLS | |||
#define GDA_TYPE_THREAD_WRAPPER (gda_thread_wrapper_get_type()) | #define GDA_TYPE_THREAD_WRAPPER (gda_thread_wrapper_get_type()) | |||
skipping to change at line 65 | skipping to change at line 62 | |||
GObjectClass object_class; | GObjectClass object_class; | |||
/*< private >*/ | /*< private >*/ | |||
/* Padding for future expansion */ | /* Padding for future expansion */ | |||
void (*_gda_reserved1) (void); | void (*_gda_reserved1) (void); | |||
void (*_gda_reserved2) (void); | void (*_gda_reserved2) (void); | |||
void (*_gda_reserved3) (void); | void (*_gda_reserved3) (void); | |||
void (*_gda_reserved4) (void); | void (*_gda_reserved4) (void); | |||
}; | }; | |||
/** | ||||
* GdaThreadNotificationType: | ||||
* @GDA_THREAD_NOTIFICATION_SIGNAL: the notification regards a signal | ||||
* @GDA_THREAD_NOTIFICATION_JOB: the notification regards a job finished | ||||
* | ||||
* Defines the kind of notification which can be obtained when reading from | ||||
te #GIOChannel | ||||
* returned by gda_thread_wrapper_get_io_channel(). | ||||
*/ | ||||
typedef enum { | ||||
GDA_THREAD_NOTIFICATION_JOB = 0x01, | ||||
GDA_THREAD_NOTIFICATION_SIGNAL = 0x02 | ||||
} GdaThreadNotificationType; | ||||
/** | ||||
* GdaThreadNotification: | ||||
* @type: the notification type | ||||
* @job_id: the job ID, if @type is a #GDA_THREAD_NOTIFICATION_JOB | ||||
* | ||||
* A notification to be read through the #GIOChannel which is returned by g | ||||
da_thread_wrapper_get_io_channel(), | ||||
* for example: | ||||
* <programlisting><![CDATA[ | ||||
* gboolean | ||||
* wrapper_ioc_cb (GIOChannel *source, GIOCondition condition, gpointer dat | ||||
a) | ||||
* { | ||||
* GIOStatus status; | ||||
* gsize nread; | ||||
* GdaThreadNotification notif; | ||||
* if (condition & G_IO_IN) { | ||||
* status = g_io_channel_read_chars (source, (gchar*) ¬if, sizeof | ||||
(notif), &nread, NULL); | ||||
* if ((status != G_IO_STATUS_NORMAL) || (nread != sizeof (notif))) | ||||
* goto onerror; | ||||
* switch (notif.type) { | ||||
* case GDA_THREAD_NOTIFICATION_JOB: | ||||
* check_for_wrapper_result (bcnc); | ||||
* break; | ||||
* case GDA_THREAD_NOTIFICATION_SIGNAL: | ||||
* gda_thread_wrapper_iterate (bcnc->priv->wrapper, FALSE); | ||||
* break; | ||||
* default: | ||||
* goto onerror; | ||||
* break; | ||||
* } | ||||
* } | ||||
* if (condition & (G_IO_ERR | G_IO_HUP | G_IO_NVAL)) | ||||
* goto onerror; | ||||
* return TRUE; // keep callback | ||||
* | ||||
* onerror: | ||||
* g_io_channel_shutdown (bcnc->priv->ioc, FALSE, NULL); | ||||
* return FALSE; // removed callback | ||||
* } | ||||
* | ||||
* { | ||||
* [...] | ||||
* GIOChannel *ioc; | ||||
* ioc = gda_thread_wrapper_get_io_channel (wrapper); | ||||
* if (!ioc) | ||||
* [handle error] | ||||
* else { | ||||
* guint watch_id; | ||||
* watch_id = g_io_add_watch (ioc, G_IO_IN | G_IO_HUP | G_IO_ERR | | ||||
G_IO_NVAL, | ||||
* (GIOFunc) wrapper_ioc_cb, NULL); | ||||
* } | ||||
* } | ||||
* ]]></programlisting> | ||||
*/ | ||||
typedef struct { | ||||
GdaThreadNotificationType type; | ||||
guint job_id; | ||||
} GdaThreadNotification; | ||||
/** | ||||
* GdaThreadWrapperFunc: | ||||
* @arg: pointer to the data (which is the @arg argument passed to gda_thre | ||||
ad_wrapper_execute_void()) | ||||
* @error: a place to store errors | ||||
* @Returns: a pointer to some data which will be returned by gda_thread_wr | ||||
apper_fetch_result() | ||||
* | ||||
* Specifies the type of function to be passed to gda_thread_wrapper_execut | ||||
e(). | ||||
*/ | ||||
typedef gpointer (*GdaThreadWrapperFunc) (gpointer arg, GError **error); | typedef gpointer (*GdaThreadWrapperFunc) (gpointer arg, GError **error); | |||
typedef void (*GdaThreadWrapperVoidFunc) (gpointer arg, GError **error); | typedef void (*GdaThreadWrapperVoidFunc) (gpointer arg, GError **error); | |||
typedef void (*GdaThreadWrapperCallback) (GdaThreadWrapper *wrapper, gpoint er instance, const gchar *signame, | typedef void (*GdaThreadWrapperCallback) (GdaThreadWrapper *wrapper, gpoint er instance, const gchar *signame, | |||
gint n_param_values, const GValue *param_values, gpointer gda_reserved, | gint n_param_values, const GValue *param_values, gpointer gda_reserved, | |||
gpointer data); | gpointer data); | |||
/** | ||||
* SECTION:gda-thread-wrapper | ||||
* @short_description: Execute functions in a sub thread | ||||
* @title: GdaThreadWrapper | ||||
* @stability: Stable | ||||
* @see_also: | ||||
* | ||||
* The purpose of the #GdaThreadWrapper object is to execute functions in a | ||||
n isolated sub thread. As the | ||||
* #GdaThreadWrapper is thread safe, one is able to isolate some code's exe | ||||
cution is a <emphasis>private</emphasis> | ||||
* <emphasis>worker</emphasis> thread, and make a non thread safe code thre | ||||
ad safe. | ||||
* | ||||
* The downside of this is that the actual execution of the code will be sl | ||||
ower as it requires | ||||
* threads to be synchronized. | ||||
* | ||||
* The #GdaThreadWrapper implements its own locking mechanism and can safel | ||||
y be used from multiple | ||||
* threads at once without needing further locking. | ||||
* | ||||
* Each thread using a #GdaThreadWrapper object can use it as if it was the | ||||
only user: the #GdaThreadWrapper will | ||||
* simply dispatch all the execution requests to its private <emphasis>work | ||||
er</emphasis> thread and report the | ||||
* execution's status only to the thread which made the request. | ||||
* | ||||
* The user can also specify a callback function to be called when an objec | ||||
t exmits a signal while being | ||||
* used by the worker thread, see the gda_thread_wrapper_connect_raw() meth | ||||
od. | ||||
* | ||||
* The following diagram illustrates the conceptual working of the #GdaThre | ||||
adWrapper object: here two user threads | ||||
* are represented (assigned a red and green colors), both using a single # | ||||
GdaThreadWrapper, so in this diagram, 3 threads | ||||
* are present. The communication between the threads are handled by some # | ||||
GAsyncQueue objects (in a transparent way for | ||||
* the user, presented here only for illustration purposes). The queue repr | ||||
esented in yellow is where jobs are | ||||
* pushed by each user thread (step 1), and popped by the worker thread (st | ||||
ep 2). Once the worker thread has finished | ||||
* with a job, it stores the result along with the job and pushes it to the | ||||
queue dedicated to the user thread | ||||
* (step 3) in this example the red queue (because the job was issued from | ||||
the thread represented in red). The last | ||||
* step is when the user fetches the result (in its user thread), step 4. | ||||
* | ||||
* If, when the worker thread is busy with a job, a signal is emitted, and | ||||
if the user has set up a signal handler | ||||
* using gda_thread_wrapper_connect_raw(), | ||||
* then a "job as signal" is created by the worker thread and pushed to the | ||||
user thread as illustrated | ||||
* at the bottom of the diagram. | ||||
* <mediaobject> | ||||
* <imageobject role="html"> | ||||
* <imagedata fileref="thread-wrapper.png" format="PNG" contentwidth="1 | ||||
70mm"/> | ||||
* </imageobject> | ||||
* <textobject> | ||||
* <phrase>GdaThreadWrapper's conceptual working</phrase> | ||||
* </textobject> | ||||
* </mediaobject> | ||||
* | ||||
* It's the user's responsability to regularly check if a submitted job has | ||||
completed | ||||
* (using gda_thread_wrapper_fetch_result()) or if a signal | ||||
* has been emitted by an object while in the worker thread and needs to be | ||||
handled by the #GdaThreadWrapper | ||||
* to call the associated callback (using gda_thread_wrapper_iterate() or a | ||||
utomatically done when | ||||
* calling gda_thread_wrapper_fetch_result()). | ||||
* | ||||
* However, when a main loop is available, the #GdaThreadWrapper can emit n | ||||
otifications through a | ||||
* #GIOChannel which can be intregated in the main loop. The #GIOChannel ca | ||||
n be created | ||||
* using gda_thread_wrapper_get_io_channel(). | ||||
*/ | ||||
GType gda_thread_wrapper_get_type (void) G_GNUC_C ONST; | GType gda_thread_wrapper_get_type (void) G_GNUC_C ONST; | |||
GdaThreadWrapper *gda_thread_wrapper_new (void); | GdaThreadWrapper *gda_thread_wrapper_new (void); | |||
GIOChannel *gda_thread_wrapper_get_io_channel (GdaThreadWrapp | ||||
er *wrapper); | ||||
void gda_thread_wrapper_unset_io_channel (GdaThreadWrapp | ||||
er *wrapper); | ||||
guint gda_thread_wrapper_execute (GdaThreadWrapp er *wrapper, GdaThreadWrapperFunc func, | guint gda_thread_wrapper_execute (GdaThreadWrapp er *wrapper, GdaThreadWrapperFunc func, | |||
gpointer arg, G DestroyNotify arg_destroy_func, GError **error); | gpointer arg, G DestroyNotify arg_destroy_func, GError **error); | |||
guint gda_thread_wrapper_execute_void (GdaThreadWrapp er *wrapper, GdaThreadWrapperVoidFunc func, | guint gda_thread_wrapper_execute_void (GdaThreadWrapp er *wrapper, GdaThreadWrapperVoidFunc func, | |||
gpointer arg, G DestroyNotify arg_destroy_func, GError **error); | gpointer arg, G DestroyNotify arg_destroy_func, GError **error); | |||
gboolean gda_thread_wrapper_cancel (GdaThreadWrapp er *wrapper, guint id); | gboolean gda_thread_wrapper_cancel (GdaThreadWrapp er *wrapper, guint id); | |||
void gda_thread_wrapper_iterate (GdaThreadWrapp er *wrapper, gboolean may_block); | void gda_thread_wrapper_iterate (GdaThreadWrapp er *wrapper, gboolean may_block); | |||
gpointer gda_thread_wrapper_fetch_result (GdaThreadWrapp er *wrapper, gboolean may_lock, | gpointer gda_thread_wrapper_fetch_result (GdaThreadWrapp er *wrapper, gboolean may_lock, | |||
guint exp_id, G Error **error); | guint exp_id, G Error **error); | |||
End of changes. 8 change blocks. | ||||
16 lines changed or deleted | 184 lines changed or added | |||
gda-transaction-status-private.h | gda-transaction-status-private.h | |||
---|---|---|---|---|
/* GDA client library | /* | |||
* Copyright (C) 1998 - 2006 The GNOME Foundation. | * Copyright (C) 2006 Vivien Malerba <vivien@src.gnome.org> | |||
* | ||||
* AUTHORS: | ||||
* Vivien Malerba <malerba@gnome-db.org> | ||||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This Library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this Library; see the file COPYING.LIB. If not, | * License along with this library; if not, write to the | |||
* write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330 | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
, | * Boston, MA 02110-1301, USA. | |||
* Boston, MA 02111-1307, USA. | ||||
*/ | */ | |||
#ifndef __GDA_TRANSACTION_STATUS_PRIVATE_H__ | #ifndef __GDA_TRANSACTION_STATUS_PRIVATE_H__ | |||
#define __GDA_TRANSACTION_STATUS_PRIVATE_H__ | #define __GDA_TRANSACTION_STATUS_PRIVATE_H__ | |||
#include <glib-object.h> | #include <glib-object.h> | |||
G_BEGIN_DECLS | G_BEGIN_DECLS | |||
GdaTransactionStatusEvent *gda_transaction_status_add_event_svp (GdaTransac tionStatus *tstatus, const gchar *svp_name); | GdaTransactionStatusEvent *gda_transaction_status_add_event_svp (GdaTransac tionStatus *tstatus, const gchar *svp_name); | |||
End of changes. 5 change blocks. | ||||
16 lines changed or deleted | 12 lines changed or added | |||
gda-transaction-status.h | gda-transaction-status.h | |||
---|---|---|---|---|
/* GDA client library | /* | |||
* Copyright (C) 1998 - 2006 The GNOME Foundation. | * Copyright (C) 2006 - 2009 Vivien Malerba <malerba@gnome-db.org> | |||
* | * Copyright (C) 2007 Armin Burgmeier <armin@openismus.com> | |||
* AUTHORS: | * Copyright (C) 2007 Murray Cumming <murrayc@murrayc.com> | |||
* Michael Lausch <michael@lausch.at> | ||||
* Rodrigo Moya <rodrigo@gnome-db.org> | ||||
* Vivien Malerba <malerba@gnome-db.org> | ||||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This Library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this Library; see the file COPYING.LIB. If not, | * License along with this library; if not, write to the | |||
* write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330 | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
, | * Boston, MA 02110-1301, USA. | |||
* Boston, MA 02111-1307, USA. | ||||
*/ | */ | |||
#ifndef __GDA_TRANSACTION_STATUS_H__ | #ifndef __GDA_TRANSACTION_STATUS_H__ | |||
#define __GDA_TRANSACTION_STATUS_H__ | #define __GDA_TRANSACTION_STATUS_H__ | |||
#include <glib-object.h> | #include <glib-object.h> | |||
#include <libgda/gda-enums.h> | #include <libgda/gda-enums.h> | |||
#include <libgda/gda-decl.h> | #include <libgda/gda-decl.h> | |||
G_BEGIN_DECLS | G_BEGIN_DECLS | |||
End of changes. 5 change blocks. | ||||
18 lines changed or deleted | 14 lines changed or added | |||
gda-tree-manager.h | gda-tree-manager.h | |||
---|---|---|---|---|
/* GDA library | /* | |||
* Copyright (C) 2009 The GNOME Foundation. | * Copyright (C) 2009 - 2010 Vivien Malerba <malerba@gnome-db.org> | |||
* | * Copyright (C) 2010 Robert Ancell <robert.ancell@canonical.com> | |||
* AUTHORS: | ||||
* Vivien Malerba <malerba@gnome-db.org> | ||||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This Library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this Library; see the file COPYING.LIB. If not, | * License along with this library; if not, write to the | |||
* write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330 | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
, | * Boston, MA 02110-1301, USA. | |||
* Boston, MA 02111-1307, USA. | ||||
*/ | */ | |||
#ifndef __GDA_TREE_MANAGER_H__ | #ifndef __GDA_TREE_MANAGER_H__ | |||
#define __GDA_TREE_MANAGER_H__ | #define __GDA_TREE_MANAGER_H__ | |||
#include <glib-object.h> | #include <glib-object.h> | |||
#include "gda-decl.h" | #include "gda-decl.h" | |||
G_BEGIN_DECLS | G_BEGIN_DECLS | |||
End of changes. 5 change blocks. | ||||
16 lines changed or deleted | 13 lines changed or added | |||
gda-tree-mgr-columns.h | gda-tree-mgr-columns.h | |||
---|---|---|---|---|
/* GDA library | /* | |||
* Copyright (C) 2009 The GNOME Foundation. | * Copyright (C) 2009 - 2010 Vivien Malerba <malerba@gnome-db.org> | |||
* | ||||
* AUTHORS: | ||||
* Vivien Malerba <malerba@gnome-db.org> | ||||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This Library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this Library; see the file COPYING.LIB. If not, | * License along with this library; if not, write to the | |||
* write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330 | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
, | * Boston, MA 02110-1301, USA. | |||
* Boston, MA 02111-1307, USA. | ||||
*/ | */ | |||
#ifndef __GDA_TREE_MGR_COLUMNS_H__ | #ifndef __GDA_TREE_MGR_COLUMNS_H__ | |||
#define __GDA_TREE_MGR_COLUMNS_H__ | #define __GDA_TREE_MGR_COLUMNS_H__ | |||
#include <libgda/gda-connection.h> | #include <libgda/gda-connection.h> | |||
#include "gda-tree-manager.h" | #include "gda-tree-manager.h" | |||
G_BEGIN_DECLS | G_BEGIN_DECLS | |||
End of changes. 5 change blocks. | ||||
16 lines changed or deleted | 12 lines changed or added | |||
gda-tree-mgr-label.h | gda-tree-mgr-label.h | |||
---|---|---|---|---|
/* GDA library | /* | |||
* Copyright (C) 2009 The GNOME Foundation. | * Copyright (C) 2009 - 2010 Vivien Malerba <malerba@gnome-db.org> | |||
* | ||||
* AUTHORS: | ||||
* Vivien Malerba <malerba@gnome-db.org> | ||||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This Library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this Library; see the file COPYING.LIB. If not, | * License along with this library; if not, write to the | |||
* write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330 | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
, | * Boston, MA 02110-1301, USA. | |||
* Boston, MA 02111-1307, USA. | ||||
*/ | */ | |||
#ifndef __GDA_TREE_MGR_LABEL_H__ | #ifndef __GDA_TREE_MGR_LABEL_H__ | |||
#define __GDA_TREE_MGR_LABEL_H__ | #define __GDA_TREE_MGR_LABEL_H__ | |||
#include <libgda/gda-connection.h> | #include <libgda/gda-connection.h> | |||
#include "gda-tree-manager.h" | #include "gda-tree-manager.h" | |||
G_BEGIN_DECLS | G_BEGIN_DECLS | |||
End of changes. 5 change blocks. | ||||
16 lines changed or deleted | 12 lines changed or added | |||
gda-tree-mgr-ldap.h | gda-tree-mgr-ldap.h | |||
---|---|---|---|---|
/* | /* | |||
* Copyright (C) 2011 The GNOME Foundation. | * Copyright (C) 2011 Vivien Malerba <malerba@gnome-db.org> | |||
* | ||||
* AUTHORS: | ||||
* Vivien Malerba <malerba@gnome-db.org> | ||||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This Library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this Library; see the file COPYING.LIB. If not, | * License along with this library; if not, write to the | |||
* write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330 | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
, | * Boston, MA 02110-1301, USA. | |||
* Boston, MA 02111-1307, USA. | ||||
*/ | */ | |||
#ifndef __GDA_TREE_MGR_LDAP_H__ | #ifndef __GDA_TREE_MGR_LDAP_H__ | |||
#define __GDA_TREE_MGR_LDAP_H__ | #define __GDA_TREE_MGR_LDAP_H__ | |||
#include <libgda/gda-connection.h> | #include <libgda/gda-connection.h> | |||
#include "gda-tree-manager.h" | #include "gda-tree-manager.h" | |||
G_BEGIN_DECLS | G_BEGIN_DECLS | |||
End of changes. 5 change blocks. | ||||
15 lines changed or deleted | 11 lines changed or added | |||
gda-tree-mgr-schemas.h | gda-tree-mgr-schemas.h | |||
---|---|---|---|---|
/* GDA library | /* | |||
* Copyright (C) 2009 The GNOME Foundation. | * Copyright (C) 2009 - 2010 Vivien Malerba <malerba@gnome-db.org> | |||
* | ||||
* AUTHORS: | ||||
* Vivien Malerba <malerba@gnome-db.org> | ||||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This Library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this Library; see the file COPYING.LIB. If not, | * License along with this library; if not, write to the | |||
* write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330 | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
, | * Boston, MA 02110-1301, USA. | |||
* Boston, MA 02111-1307, USA. | ||||
*/ | */ | |||
#ifndef __GDA_TREE_MGR_SCHEMAS_H__ | #ifndef __GDA_TREE_MGR_SCHEMAS_H__ | |||
#define __GDA_TREE_MGR_SCHEMAS_H__ | #define __GDA_TREE_MGR_SCHEMAS_H__ | |||
#include <libgda/gda-connection.h> | #include <libgda/gda-connection.h> | |||
#include "gda-tree-manager.h" | #include "gda-tree-manager.h" | |||
G_BEGIN_DECLS | G_BEGIN_DECLS | |||
End of changes. 5 change blocks. | ||||
16 lines changed or deleted | 12 lines changed or added | |||
gda-tree-mgr-select.h | gda-tree-mgr-select.h | |||
---|---|---|---|---|
/* GDA library | /* | |||
* Copyright (C) 2009 The GNOME Foundation. | * Copyright (C) 2009 - 2010 Vivien Malerba <malerba@gnome-db.org> | |||
* | ||||
* AUTHORS: | ||||
* Vivien Malerba <malerba@gnome-db.org> | ||||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This Library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this Library; see the file COPYING.LIB. If not, | * License along with this library; if not, write to the | |||
* write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330 | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
, | * Boston, MA 02110-1301, USA. | |||
* Boston, MA 02111-1307, USA. | ||||
*/ | */ | |||
#ifndef __GDA_TREE_MGR_SELECT_H__ | #ifndef __GDA_TREE_MGR_SELECT_H__ | |||
#define __GDA_TREE_MGR_SELECT_H__ | #define __GDA_TREE_MGR_SELECT_H__ | |||
#include <libgda/gda-connection.h> | #include <libgda/gda-connection.h> | |||
#include "gda-tree-manager.h" | #include "gda-tree-manager.h" | |||
G_BEGIN_DECLS | G_BEGIN_DECLS | |||
End of changes. 5 change blocks. | ||||
16 lines changed or deleted | 12 lines changed or added | |||
gda-tree-mgr-tables.h | gda-tree-mgr-tables.h | |||
---|---|---|---|---|
/* GDA library | /* | |||
* Copyright (C) 2009 The GNOME Foundation. | * Copyright (C) 2009 - 2010 Vivien Malerba <malerba@gnome-db.org> | |||
* | ||||
* AUTHORS: | ||||
* Vivien Malerba <malerba@gnome-db.org> | ||||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This Library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this Library; see the file COPYING.LIB. If not, | * License along with this library; if not, write to the | |||
* write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330 | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
, | * Boston, MA 02110-1301, USA. | |||
* Boston, MA 02111-1307, USA. | ||||
*/ | */ | |||
#ifndef __GDA_TREE_MGR_TABLES_H__ | #ifndef __GDA_TREE_MGR_TABLES_H__ | |||
#define __GDA_TREE_MGR_TABLES_H__ | #define __GDA_TREE_MGR_TABLES_H__ | |||
#include <libgda/gda-connection.h> | #include <libgda/gda-connection.h> | |||
#include "gda-tree-manager.h" | #include "gda-tree-manager.h" | |||
G_BEGIN_DECLS | G_BEGIN_DECLS | |||
End of changes. 5 change blocks. | ||||
16 lines changed or deleted | 12 lines changed or added | |||
gda-tree-node.h | gda-tree-node.h | |||
---|---|---|---|---|
/* GDA library | /* | |||
* Copyright (C) 2009 The GNOME Foundation. | * Copyright (C) 2009 - 2010 Vivien Malerba <malerba@gnome-db.org> | |||
* | ||||
* AUTHORS: | ||||
* Vivien Malerba <malerba@gnome-db.org> | ||||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This Library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this Library; see the file COPYING.LIB. If not, | * License along with this library; if not, write to the | |||
* write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330 | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
, | * Boston, MA 02110-1301, USA. | |||
* Boston, MA 02111-1307, USA. | ||||
*/ | */ | |||
#ifndef __GDA_TREE_NODE_H__ | #ifndef __GDA_TREE_NODE_H__ | |||
#define __GDA_TREE_NODE_H__ | #define __GDA_TREE_NODE_H__ | |||
#include <glib-object.h> | #include <glib-object.h> | |||
#include "gda-decl.h" | #include "gda-decl.h" | |||
G_BEGIN_DECLS | G_BEGIN_DECLS | |||
End of changes. 5 change blocks. | ||||
16 lines changed or deleted | 12 lines changed or added | |||
gda-tree.h | gda-tree.h | |||
---|---|---|---|---|
/* GDA library | /* | |||
* Copyright (C) 2009 The GNOME Foundation. | * Copyright (C) 2009 - 2011 Vivien Malerba <malerba@gnome-db.org> | |||
* | ||||
* AUTHORS: | ||||
* Vivien Malerba <malerba@gnome-db.org> | ||||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This Library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this Library; see the file COPYING.LIB. If not, | * License along with this library; if not, write to the | |||
* write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330 | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
, | * Boston, MA 02110-1301, USA. | |||
* Boston, MA 02111-1307, USA. | ||||
*/ | */ | |||
#ifndef __GDA_TREE_H__ | #ifndef __GDA_TREE_H__ | |||
#define __GDA_TREE_H__ | #define __GDA_TREE_H__ | |||
#include <glib-object.h> | #include <glib-object.h> | |||
#include <stdio.h> | #include <stdio.h> | |||
#include "gda-decl.h" | #include "gda-decl.h" | |||
G_BEGIN_DECLS | G_BEGIN_DECLS | |||
End of changes. 5 change blocks. | ||||
16 lines changed or deleted | 12 lines changed or added | |||
gda-util.h | gda-util.h | |||
---|---|---|---|---|
/* GDA common library | /* | |||
* Copyright (C) 1998 - 2010 The GNOME Foundation. | * Copyright (C) 2000 Reinhard Müller <reinhard@src.gnome.org> | |||
* | * Copyright (C) 2000 - 2002 Rodrigo Moya <rodrigo@gnome-db.org> | |||
* AUTHORS: | * Copyright (C) 2001 Carlos Perell | |||
* Rodrigo Moya <rodrigo@gnome-db.org> | * Copyright (C) 2001 - 2011 Vivien Malerba <malerba@gnome-db.org> | |||
* Vivien Malerba <malerba@gnome-db.org> | * Copyright (C) 2002 Gonzalo Paniagua Javier <gonzalo@src.gnome.org> | |||
* Daniel Espinosa <esodan@gmail.com> | * Copyright (C) 2006 - 2007 Murray Cumming <murrayc@murrayc.com> | |||
* Copyright (C) 2007 Armin Burgmeier <armin@openismus.com> | ||||
* Copyright (C) 2008 Przemysław Grzegorczyk <pgrzegorczyk@gmail.com> | ||||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This Library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this Library; see the file COPYING.LIB. If not, | * License along with this library; if not, write to the | |||
* write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330 | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
, | * Boston, MA 02110-1301, USA. | |||
* Boston, MA 02111-1307, USA. | ||||
*/ | */ | |||
#ifndef __GDA_UTIL_H__ | #ifndef __GDA_UTIL_H__ | |||
#define __GDA_UTIL_H__ | #define __GDA_UTIL_H__ | |||
#include <glib.h> | #include <glib.h> | |||
#include "gda-holder.h" | #include "gda-holder.h" | |||
#include "gda-row.h" | #include "gda-row.h" | |||
#include "gda-connection.h" | #include "gda-connection.h" | |||
#include <sql-parser/gda-sql-statement.h> | #include <sql-parser/gda-sql-statement.h> | |||
skipping to change at line 76 | skipping to change at line 78 | |||
GdaSqlStatement *gda_statement_rewrite_for_default_values (GdaStatement *st mt, GdaSet *params, | GdaSqlStatement *gda_statement_rewrite_for_default_values (GdaStatement *st mt, GdaSet *params, | |||
gboolean remove, GError **error); | gboolean remove, GError **error); | |||
/* | /* | |||
* translate any text to an alphanumerical text | * translate any text to an alphanumerical text | |||
*/ | */ | |||
gchar *gda_text_to_alphanum (const gchar *text); | gchar *gda_text_to_alphanum (const gchar *text); | |||
gchar *gda_alphanum_to_text (gchar *text); | gchar *gda_alphanum_to_text (gchar *text); | |||
/* | /* | |||
* Statement computation from meta store | * Statement computation (using data from meta store) | |||
*/ | */ | |||
GdaSqlExpr *gda_compute_unique_table_row_condition (GdaSqlStatementSel ect *stsel, GdaMetaTable *mtable, | GdaSqlExpr *gda_compute_unique_table_row_condition (GdaSqlStatementSel ect *stsel, GdaMetaTable *mtable, | |||
gboolean require_pk , GError **error); | gboolean require_pk , GError **error); | |||
GdaSqlExpr *gda_compute_unique_table_row_condition_with_cnc (GdaConne ction *cnc, | GdaSqlExpr *gda_compute_unique_table_row_condition_with_cnc (GdaConnec tion *cnc, | |||
GdaSqlSta tementSelect *stsel, | GdaSqlSta tementSelect *stsel, | |||
GdaMetaTa ble *mtable, gboolean require_pk, | GdaMetaTa ble *mtable, gboolean require_pk, | |||
GError ** error); | GError ** error); | |||
gboolean gda_compute_dml_statements (GdaConnection *cnc, GdaStateme nt *select_stmt, gboolean require_pk, | gboolean gda_compute_dml_statements (GdaConnection *cnc, GdaStateme nt *select_stmt, gboolean require_pk, | |||
GdaStatement **insert_stmt, Gda Statement **update_stmt, GdaStatement **delete_stmt, | GdaStatement **insert_stmt, Gda Statement **update_stmt, GdaStatement **delete_stmt, | |||
GError **error); | GError **error); | |||
GdaSqlStatement *gda_compute_select_statement_from_update (GdaStatement *up date_stmt, GError **error); | GdaSqlStatement *gda_compute_select_statement_from_update (GdaStatement *up date_stmt, GError **error); | |||
GdaSqlStatement *gda_rewrite_sql_statement_for_null_parameters (GdaSqlState | ||||
ment *sqlst, GdaSet *params, | ||||
gboolean *ou | ||||
t_modified, GError **error); | ||||
gboolean gda_rewrite_statement_for_null_parameters (GdaStatement *s | ||||
tmt, GdaSet *params, | ||||
GdaStatement **o | ||||
ut_stmt, GError **error); | ||||
/* | /* | |||
* DSN and connection string manipulations | * DSN and connection string manipulations | |||
*/ | */ | |||
gchar *gda_rfc1738_encode (const gchar *string); | gchar *gda_rfc1738_encode (const gchar *string); | |||
gboolean gda_rfc1738_decode (gchar *string); | gboolean gda_rfc1738_decode (gchar *string); | |||
void gda_dsn_split (const gchar *string, gchar **out_ dsn, | void gda_dsn_split (const gchar *string, gchar **out_ dsn, | |||
gchar **out_username, gchar **out_ password); | gchar **out_username, gchar **out_ password); | |||
void gda_connection_string_split (const gchar *string, gchar **out_ cnc_params, gchar **out_provider, | void gda_connection_string_split (const gchar *string, gchar **out_ cnc_params, gchar **out_provider, | |||
gchar **out_username, gchar **out_ password); | gchar **out_username, gchar **out_ password); | |||
End of changes. 8 change blocks. | ||||
20 lines changed or deleted | 29 lines changed or added | |||
gda-value.h | gda-value.h | |||
---|---|---|---|---|
/* GDA library | /* | |||
* Copyright (C) 1998 - 2009 The GNOME Foundation. | * Copyright (C) 2001 - 2003 Rodrigo Moya <rodrigo@gnome-db.org> | |||
* | * Copyright (C) 2002 - 2003 Gonzalo Paniagua Javier <gonzalo@gnome-db.org> | |||
* AUTHORS: | * Copyright (C) 2002 - 2010 Vivien Malerba <malerba@gnome-db.org> | |||
* Michael Lausch <michael@lausch.at> | * Copyright (C) 2003 Akira TAGOH <tagoh@gnome-db.org> | |||
* Rodrigo Moya <rodrigo@gnome-db.org> | * Copyright (C) 2003 Danilo Schoeneberg <dschoene@src.gnome.org> | |||
* Juan-Mariano de Goyeneche <jmseyas@dit.upm.es> (BLOB issues) | * Copyright (C) 2003 Laurent Sansonetti <laurent@datarescue.be> | |||
* Daniel Espinosa Ortiz <esodan@gmail.com> (Port to GValue) | * Copyright (C) 2004 - 2007 Murray Cumming <murrayc@murrayc.com> | |||
* Copyright (C) 2004 Paisa Seeluangsawat <paisa@users.sf.net> | ||||
* Copyright (C) 2008 Przemysław Grzegorczyk <pgrzegorczyk@gmail.com> | ||||
* Copyright (C) 2009 Bas Driessen <bas.driessen@xobas.com> | ||||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This Library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this Library; see the file COPYING.LIB. If not, | * License along with this library; if not, write to the | |||
* write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330 | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
, | * Boston, MA 02110-1301, USA. | |||
* Boston, MA 02111-1307, USA. | ||||
*/ | */ | |||
#ifndef __GDA_VALUE_H__ | #ifndef __GDA_VALUE_H__ | |||
#define __GDA_VALUE_H__ | #define __GDA_VALUE_H__ | |||
#include <time.h> | #include <time.h> | |||
#include <glib.h> | #include <glib.h> | |||
#include <glib-object.h> | #include <glib-object.h> | |||
#include <libxml/tree.h> | #include <libxml/tree.h> | |||
#include <libgda/gda-decl.h> | #include <libgda/gda-decl.h> | |||
G_BEGIN_DECLS | G_BEGIN_DECLS | |||
#define GDA_TIMEZONE_INVALID (2*12*60*60) | #define GDA_TIMEZONE_INVALID (2*12*60*60) | |||
/* Definition of the GType's values used in GValue*/ | /* Definition of the GType's values used in GValue*/ | |||
#define GDA_TYPE_NULL 0 | #define GDA_TYPE_NULL 0 | |||
#define GDA_TYPE_DEFAULT (gda_default_get_type()) | ||||
#define GDA_TYPE_BINARY (gda_binary_get_type()) | #define GDA_TYPE_BINARY (gda_binary_get_type()) | |||
#define GDA_TYPE_BLOB (gda_blob_get_type()) | #define GDA_TYPE_BLOB (gda_blob_get_type()) | |||
#define GDA_TYPE_GEOMETRIC_POINT (gda_geometricpoint_get_type()) | #define GDA_TYPE_GEOMETRIC_POINT (gda_geometricpoint_get_type()) | |||
#define GDA_TYPE_LIST (gda_value_list_get_type()) | #define GDA_TYPE_LIST (gda_value_list_get_type()) | |||
#define GDA_TYPE_NUMERIC (gda_numeric_get_type()) | #define GDA_TYPE_NUMERIC (gda_numeric_get_type()) | |||
#define GDA_TYPE_SHORT (gda_short_get_type()) | #define GDA_TYPE_SHORT (gda_short_get_type()) | |||
#define GDA_TYPE_USHORT (gda_ushort_get_type()) | #define GDA_TYPE_USHORT (gda_ushort_get_type()) | |||
#define GDA_TYPE_TIME (gda_time_get_type()) | #define GDA_TYPE_TIME (gda_time_get_type()) | |||
#define GDA_TYPE_TIMESTAMP (gda_timestamp_get_type()) | #define GDA_TYPE_TIMESTAMP (gda_timestamp_get_type()) | |||
/* Definition of the GDA_VALUE_HOLDS macros */ | /* Definition of the GDA_VALUE_HOLDS macros */ | |||
#define GDA_VALUE_HOLDS_DEFAULT(value) G_VALUE_HOLDS(value, GDA_TYP E_DEFAULT) | ||||
#define GDA_VALUE_HOLDS_BINARY(value) G_VALUE_HOLDS(value, GDA_TYP E_BINARY) | #define GDA_VALUE_HOLDS_BINARY(value) G_VALUE_HOLDS(value, GDA_TYP E_BINARY) | |||
#define GDA_VALUE_HOLDS_BLOB(value) G_VALUE_HOLDS(value, GDA_TYP E_BLOB) | #define GDA_VALUE_HOLDS_BLOB(value) G_VALUE_HOLDS(value, GDA_TYP E_BLOB) | |||
#define GDA_VALUE_HOLDS_GEOMETRIC_POINT(value) G_VALUE_HOLDS(value, GDA_TYP E_GEOMETRIC_POINT) | #define GDA_VALUE_HOLDS_GEOMETRIC_POINT(value) G_VALUE_HOLDS(value, GDA_TYP E_GEOMETRIC_POINT) | |||
#define GDA_VALUE_HOLDS_LIST(value) G_VALUE_HOLDS(value, GDA_TYP E_LIST) | #define GDA_VALUE_HOLDS_LIST(value) G_VALUE_HOLDS(value, GDA_TYP E_LIST) | |||
#define GDA_VALUE_HOLDS_NUMERIC(value) G_VALUE_HOLDS(value, GDA_TYP E_NUMERIC) | #define GDA_VALUE_HOLDS_NUMERIC(value) G_VALUE_HOLDS(value, GDA_TYP E_NUMERIC) | |||
#define GDA_VALUE_HOLDS_SHORT(value) G_VALUE_HOLDS(value, GDA_TYP E_SHORT) | #define GDA_VALUE_HOLDS_SHORT(value) G_VALUE_HOLDS(value, GDA_TYP E_SHORT) | |||
#define GDA_VALUE_HOLDS_USHORT(value) G_VALUE_HOLDS(value, GDA_TYP E_USHORT) | #define GDA_VALUE_HOLDS_USHORT(value) G_VALUE_HOLDS(value, GDA_TYP E_USHORT) | |||
#define GDA_VALUE_HOLDS_TIME(value) G_VALUE_HOLDS(value, GDA_TYP E_TIME) | #define GDA_VALUE_HOLDS_TIME(value) G_VALUE_HOLDS(value, GDA_TYP E_TIME) | |||
#define GDA_VALUE_HOLDS_TIMESTAMP(value) G_VALUE_HOLDS(value, GDA_TYP E_TIMESTAMP) | #define GDA_VALUE_HOLDS_TIMESTAMP(value) G_VALUE_HOLDS(value, GDA_TYP E_TIMESTAMP) | |||
skipping to change at line 101 | skipping to change at line 106 | |||
} GdaTimestamp; | } GdaTimestamp; | |||
typedef struct { | typedef struct { | |||
guchar *data; | guchar *data; | |||
glong binary_length; | glong binary_length; | |||
} GdaBinary; | } GdaBinary; | |||
/** | /** | |||
* GdaBlob | * GdaBlob | |||
* @data: data buffer, as a #GdaBinary | * @data: data buffer, as a #GdaBinary | |||
* @op: a pointer to a #GdaBlopOp, or %NULL | * @op: (allow-none): a pointer to a #GdaBlopOp, or %NULL | |||
* | * | |||
* Represents some binary data, accessed through a #GdaBlobOp object. | * Represents some binary data, accessed through a #GdaBlobOp object. | |||
* @op is generally set up by database providers when giving access to an e xisting BLOB in | * @op is generally set up by database providers when giving access to an e xisting BLOB in | |||
* a database, but can be modified if needed using gda_blob_set_op(). | * a database, but can be modified if needed using gda_blob_set_op(). | |||
*/ | */ | |||
typedef struct { | typedef struct { | |||
GdaBinary data; | GdaBinary data; | |||
GdaBlobOp *op; | GdaBlobOp *op; | |||
} GdaBlob; | } GdaBlob; | |||
typedef GList GdaValueList; | typedef GList GdaValueList; | |||
#define gda_value_isa(value, type) (G_VALUE_HOLDS(value, type)) | #define gda_value_isa(value, type) (G_VALUE_HOLDS(value, type)) | |||
GValue *gda_value_new (GType type); | GValue *gda_value_new (GType type); | |||
GValue *gda_value_new_default (const gchar *defau lt_val); | ||||
GValue *gda_value_new_binary (const guchar *val, glong size); | GValue *gda_value_new_binary (const guchar *val, glong size); | |||
GValue *gda_value_new_blob (const guchar *val, gl ong size); | GValue *gda_value_new_blob (const guchar *val, gl ong size); | |||
GValue *gda_value_new_blob_from_file (const gchar *filename); | GValue *gda_value_new_blob_from_file (const gchar *filename); | |||
GValue *gda_value_new_timestamp_from_timet (time_ t val); | GValue *gda_value_new_timestamp_from_timet (time_ t val); | |||
GValue *gda_value_new_from_string (const gchar *a s_string, GType type); | GValue *gda_value_new_from_string (const gchar *a s_string, GType type); | |||
GValue *gda_value_new_from_xml (const xmlNodePtr node); | GValue *gda_value_new_from_xml (const xmlNodePtr node); | |||
void gda_value_free (GValue *value); | void gda_value_free (GValue *value); | |||
void gda_value_reset_with_type (GValue *value, GType type); | void gda_value_reset_with_type (GValue *value, GType type); | |||
gboolean gda_value_is_null (const GValue *value); | gboolean gda_value_is_null (const GValue *value); | |||
gboolean gda_value_is_number (const GValue *value) ; | gboolean gda_value_is_number (const GValue *value) ; | |||
GValue *gda_value_copy (const GValue *value); | GValue *gda_value_copy (const GValue *value); | |||
G_CONST_RETURN GdaBinary *gda_value_get_binary (const GValue *value ); | const GdaBinary *gda_value_get_binary (const GValue *value); | |||
void gda_value_set_binary (GValue *value, cons t GdaBinary *binary); | void gda_value_set_binary (GValue *value, cons t GdaBinary *binary); | |||
void gda_value_take_binary (GValue *value, Gda Binary *binary); | void gda_value_take_binary (GValue *value, Gda Binary *binary); | |||
G_CONST_RETURN GdaBlob *gda_value_get_blob (const GValue *value); | const GdaBlob *gda_value_get_blob (const GValue *value); | |||
void gda_value_set_blob (GValue *value, const GdaBlob *blob); | void gda_value_set_blob (GValue *value, const GdaBlob *blob); | |||
void gda_value_take_blob (GValue *value, GdaBl ob *blob); | void gda_value_take_blob (GValue *value, GdaBl ob *blob); | |||
G_CONST_RETURN GdaGeometricPoint *gda_value_get_geometric_point (const GVal ue *value); | const GdaGeometricPoint *gda_value_get_geometric_point (const GValue *value ); | |||
void gda_value_set_geometric_point (GValue *va lue, const GdaGeometricPoint *val); | void gda_value_set_geometric_point (GValue *va lue, const GdaGeometricPoint *val); | |||
G_CONST_RETURN GdaValueList *gda_value_get_list (const GValue *value); | const GdaValueList *gda_value_get_list (const GValue *value); | |||
void gda_value_set_list (GValue *value, const GdaValueList *val); | void gda_value_set_list (GValue *value, const GdaValueList *val); | |||
void gda_value_set_null (GValue *value); | void gda_value_set_null (GValue *value); | |||
G_CONST_RETURN GdaNumeric *gda_value_get_numeric (const GValue *valu e); | const GdaNumeric *gda_value_get_numeric (const GValue *value); | |||
void gda_value_set_numeric (GValue *value, con st GdaNumeric *val); | void gda_value_set_numeric (GValue *value, con st GdaNumeric *val); | |||
gshort gda_value_get_short (const GValue *value) ; | gshort gda_value_get_short (const GValue *value) ; | |||
void gda_value_set_short (GValue *value, const gshort val); | void gda_value_set_short (GValue *value, const gshort val); | |||
gushort gda_value_get_ushort (const GValue *value ); | gushort gda_value_get_ushort (const GValue *value ); | |||
void gda_value_set_ushort (GValue *value, cons t gushort val); | void gda_value_set_ushort (GValue *value, cons t gushort val); | |||
G_CONST_RETURN GdaTime *gda_value_get_time (const GValue *value); | const GdaTime *gda_value_get_time (const GValue *value); | |||
void gda_value_set_time (GValue *value, const GdaTime *val); | void gda_value_set_time (GValue *value, const GdaTime *val); | |||
G_CONST_RETURN GdaTimestamp *gda_value_get_timestamp (const GValue *va lue); | const GdaTimestamp *gda_value_get_timestamp (const GValue *value); | |||
void gda_value_set_timestamp (GValue *value, c onst GdaTimestamp *val); | void gda_value_set_timestamp (GValue *value, c onst GdaTimestamp *val); | |||
gboolean gda_value_set_from_string (GValue *value, | gboolean gda_value_set_from_string (GValue *value, | |||
const gchar *as _string, | const gchar *as _string, | |||
GType type); | GType type); | |||
gboolean gda_value_set_from_value (GValue *value, const GValue *from); | gboolean gda_value_set_from_value (GValue *value, const GValue *from); | |||
gint gda_value_differ (const GValue *value1, c onst GValue *value2); | gint gda_value_differ (const GValue *value1, c onst GValue *value2); | |||
gint gda_value_compare (const GValue *value1, const GValue *value2); | gint gda_value_compare (const GValue *value1, const GValue *value2); | |||
gchar *gda_value_stringify (const GValue *value) ; | gchar *gda_value_stringify (const GValue *value) ; | |||
xmlNodePtr gda_value_to_xml (const GValue *value); | xmlNodePtr gda_value_to_xml (const GValue *value); | |||
gchar *gda_binary_to_string (const GdaBinary *bi n, guint maxlen); | gchar *gda_binary_to_string (const GdaBinary *bi n, guint maxlen); | |||
GdaBinary *gda_string_to_binary (const gchar *str); | GdaBinary *gda_string_to_binary (const gchar *str); | |||
gchar *gda_blob_to_string (GdaBlob *blob, guint maxlen); | gchar *gda_blob_to_string (GdaBlob *blob, guint maxlen); | |||
GdaBlob *gda_string_to_blob (const gchar *str); | GdaBlob *gda_string_to_blob (const gchar *str); | |||
/* Custom data types */ | /* Custom data types */ | |||
GType gda_default_get_type (void) G_GNUC_CONST; | ||||
GType gda_numeric_get_type (void) G_GNUC_CONST; | GType gda_numeric_get_type (void) G_GNUC_CONST; | |||
gpointer gda_numeric_copy (gpointer boxed); | gpointer gda_numeric_copy (gpointer boxed); | |||
void gda_numeric_free (gpointer boxed); | void gda_numeric_free (gpointer boxed); | |||
GType gda_time_get_type (void) G_GNUC_CONST; | GType gda_time_get_type (void) G_GNUC_CONST; | |||
gpointer gda_time_copy (gpointer boxed); | gpointer gda_time_copy (gpointer boxed); | |||
void gda_time_free (gpointer boxed); | void gda_time_free (gpointer boxed); | |||
gboolean gda_time_valid (const GdaTime *time); | gboolean gda_time_valid (const GdaTime *time); | |||
GType gda_timestamp_get_type (void) G_GNUC_CONS T; | GType gda_timestamp_get_type (void) G_GNUC_CONS T; | |||
End of changes. 17 change blocks. | ||||
28 lines changed or deleted | 33 lines changed or added | |||
gda-vconnection-data-model.h | gda-vconnection-data-model.h | |||
---|---|---|---|---|
/* | /* | |||
* Copyright (C) 2007 - 2011 The GNOME Foundation. | * Copyright (C) 2007 - 2011 Vivien Malerba <malerba@gnome-db.org> | |||
* | ||||
* AUTHORS: | ||||
* Vivien Malerba <malerba@gnome-db.org> | ||||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This Library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this Library; see the file COPYING.LIB. If not, | * License along with this library; if not, write to the | |||
* write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330 | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
, | * Boston, MA 02110-1301, USA. | |||
* Boston, MA 02111-1307, USA. | ||||
*/ | */ | |||
#ifndef __GDA_VCONNECTION_DATA_MODEL_H__ | #ifndef __GDA_VCONNECTION_DATA_MODEL_H__ | |||
#define __GDA_VCONNECTION_DATA_MODEL_H__ | #define __GDA_VCONNECTION_DATA_MODEL_H__ | |||
#include <virtual/gda-virtual-connection.h> | #include <virtual/gda-virtual-connection.h> | |||
#include <sql-parser/gda-statement-struct-parts.h> | #include <sql-parser/gda-statement-struct-parts.h> | |||
#define GDA_TYPE_VCONNECTION_DATA_MODEL (gda_vconnection_data_mo del_get_type()) | #define GDA_TYPE_VCONNECTION_DATA_MODEL (gda_vconnection_data_mo del_get_type()) | |||
#define GDA_VCONNECTION_DATA_MODEL(obj) (G_TYPE_CHECK_INSTANCE_C AST (obj, GDA_TYPE_VCONNECTION_DATA_MODEL, GdaVconnectionDataModel)) | #define GDA_VCONNECTION_DATA_MODEL(obj) (G_TYPE_CHECK_INSTANCE_C AST (obj, GDA_TYPE_VCONNECTION_DATA_MODEL, GdaVconnectionDataModel)) | |||
skipping to change at line 65 | skipping to change at line 62 | |||
* @Param1: a pointer to a #GdaVconnectionDataModelSpec structure | * @Param1: a pointer to a #GdaVconnectionDataModelSpec structure | |||
* @Returns: (transfer full): a new #GdaDataModel | * @Returns: (transfer full): a new #GdaDataModel | |||
* | * | |||
* Function called to create a #GdaDataModel object, called when a virtual table's data need to | * Function called to create a #GdaDataModel object, called when a virtual table's data need to | |||
* be accessed, and when optimization is not handled. | * be accessed, and when optimization is not handled. | |||
*/ | */ | |||
typedef GdaDataModel *(*GdaVconnectionDataModelCreateModelFunc) (GdaVconnec tionDataModelSpec *); | typedef GdaDataModel *(*GdaVconnectionDataModelCreateModelFunc) (GdaVconnec tionDataModelSpec *); | |||
/** | /** | |||
* GdaVconnectionDataModelFunc: | * GdaVconnectionDataModelFunc: | |||
* @Param1: a pointer to a #GdaDataModel | * @Param1: (allow-none): a pointer to a #GdaDataModel | |||
* @Param2: the name of the table represented by @Param1 | * @Param2: the name of the table represented by @Param1 | |||
* @Param3: a data pointer, passed as last ergument to gda_vconnection_data _model_foreach() | * @Param3: a data pointer, passed as last ergument to gda_vconnection_data _model_foreach() | |||
* | * | |||
* This function is called for every #GdaDataModel representing a table in a #GdaVconnectionDataModel | * This function is called for every #GdaDataModel representing a table in a #GdaVconnectionDataModel | |||
* connection, when using the gda_vconnection_data_model_foreach() method. | * connection, when using the gda_vconnection_data_model_foreach() method. | |||
*/ | */ | |||
typedef void (*GdaVconnectionDataModelFunc) (GdaDataModel *, const gchar *, gpointer ); | typedef void (*GdaVconnectionDataModelFunc) (GdaDataModel *, const gchar *, gpointer ); | |||
/** | /** | |||
* GdaVconnectionDataModelFilter: | * GdaVconnectionDataModelFilter: | |||
skipping to change at line 141 | skipping to change at line 138 | |||
* @Param5: an array of #GValue, as specified by the #GdaVconnectionDataMod elFilter's #aConstraintUsage's #argvIndex value | * @Param5: an array of #GValue, as specified by the #GdaVconnectionDataMod elFilter's #aConstraintUsage's #argvIndex value | |||
* @Returns: (transfer full): a new #GdaDataModel | * @Returns: (transfer full): a new #GdaDataModel | |||
* | * | |||
* Function called to create a #GdaDataModel object, called when a virtual table's data need to | * Function called to create a #GdaDataModel object, called when a virtual table's data need to | |||
* be accessed, and when optimization is handled. | * be accessed, and when optimization is handled. | |||
*/ | */ | |||
typedef GdaDataModel *(*GdaVconnectionDataModelCreateFModelFunc) (GdaVconne ctionDataModelSpec *, int, const char *, int, GValue **); | typedef GdaDataModel *(*GdaVconnectionDataModelCreateFModelFunc) (GdaVconne ctionDataModelSpec *, int, const char *, int, GValue **); | |||
/** | /** | |||
* GdaVconnectionDataModelSpec: | * GdaVconnectionDataModelSpec: | |||
* @data_model: a #GdaDataModel, or %NULL | * @data_model: (allow-none): a #GdaDataModel, or %NULL | |||
* @create_columns_func: a pointer to a #GdaVconnectionDataModelCreateColum | * @create_columns_func: (allow-none): a pointer to a #GdaVconnectionDataMo | |||
nsFunc function, or %NULL | delCreateColumnsFunc function, or %NULL | |||
* @create_model_func: a pointer to a #GdaVconnectionDataModelCreateModelFu | * @create_model_func: (allow-none): a pointer to a #GdaVconnectionDataMode | |||
nc function, or %NULL | lCreateModelFunc function, or %NULL | |||
* @create_filter_func: a pointer to a #GdaVconnectionDataModelParseFilterF | * @create_filter_func: (allow-none): a pointer to a #GdaVconnectionDataMod | |||
unc function, or %NULL | elParseFilterFunc function, or %NULL | |||
* @create_filtered_model_func: a pointer to a #GdaVconnectionDataModelCrea | * @create_filtered_model_func: (allow-none): a pointer to a #GdaVconnectio | |||
teFModelFunc function, or %NULL | nDataModelCreateFModelFunc function, or %NULL | |||
* | * | |||
* This structure holds all the information supplied to declare a virtual t able using | * This structure holds all the information supplied to declare a virtual t able using | |||
* gda_vconnection_data_model_add(). You don't need to provider pointers fo r all the functions and | * gda_vconnection_data_model_add(). You don't need to provider pointers fo r all the functions and | |||
* for @data_model, but the following rules have to be respected: | * for @data_model, but the following rules have to be respected: | |||
* <itemizedlist> | * <itemizedlist> | |||
* <listitem><para>@data_model is not %NULL and all the function pointers are %NULL: this is the situation | * <listitem><para>@data_model is not %NULL and all the function pointers are %NULL: this is the situation | |||
* when the virtual table's contents is defined once by @data_model</para ></listitem> | * when the virtual table's contents is defined once by @data_model</para ></listitem> | |||
* <listitem><para>@data_model is %NULL and @create_columns_func is not %N ULL: | * <listitem><para>@data_model is %NULL and @create_columns_func is not %N ULL: | |||
* <itemizedlist> | * <itemizedlist> | |||
* <listitem><para>@create_filtered_model_func is not %NULL: this is the situation where the | * <listitem><para>@create_filtered_model_func is not %NULL: this is the situation where the | |||
End of changes. 7 change blocks. | ||||
25 lines changed or deleted | 21 lines changed or added | |||
gda-vconnection-hub.h | gda-vconnection-hub.h | |||
---|---|---|---|---|
/* GDA | /* | |||
* Copyright (C) 2007 - 2009 The GNOME Foundation. | * Copyright (C) 2007 - 2009 Vivien Malerba <malerba@gnome-db.org> | |||
* | ||||
* AUTHORS: | ||||
* Vivien Malerba <malerba@gnome-db.org> | ||||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This Library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this Library; see the file COPYING.LIB. If not, | * License along with this library; if not, write to the | |||
* write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330 | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
, | * Boston, MA 02110-1301, USA. | |||
* Boston, MA 02111-1307, USA. | ||||
*/ | */ | |||
#ifndef __GDA_VCONNECTION_HUB_H__ | #ifndef __GDA_VCONNECTION_HUB_H__ | |||
#define __GDA_VCONNECTION_HUB_H__ | #define __GDA_VCONNECTION_HUB_H__ | |||
#include <virtual/gda-vconnection-data-model.h> | #include <virtual/gda-vconnection-data-model.h> | |||
#define GDA_TYPE_VCONNECTION_HUB (gda_vconnection_hub_get_type() ) | #define GDA_TYPE_VCONNECTION_HUB (gda_vconnection_hub_get_type() ) | |||
#define GDA_VCONNECTION_HUB(obj) (G_TYPE_CHECK_INSTANCE_CAST (ob j, GDA_TYPE_VCONNECTION_HUB, GdaVconnectionHub)) | #define GDA_VCONNECTION_HUB(obj) (G_TYPE_CHECK_INSTANCE_CAST (ob j, GDA_TYPE_VCONNECTION_HUB, GdaVconnectionHub)) | |||
#define GDA_VCONNECTION_HUB_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST (klass , GDA_TYPE_VCONNECTION_HUB, GdaVconnectionHubClass)) | #define GDA_VCONNECTION_HUB_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST (klass , GDA_TYPE_VCONNECTION_HUB, GdaVconnectionHubClass)) | |||
End of changes. 5 change blocks. | ||||
16 lines changed or deleted | 12 lines changed or added | |||
gda-virtual-connection.h | gda-virtual-connection.h | |||
---|---|---|---|---|
/* GDA virtual connection | /* | |||
* Copyright (C) 2007 - 2010 The GNOME Foundation. | * Copyright (C) 2007 - 2010 Vivien Malerba <malerba@gnome-db.org> | |||
* | ||||
* AUTHORS: | ||||
* Vivien Malerba <malerba@gnome-db.org> | ||||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This Library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this Library; see the file COPYING.LIB. If not, | * License along with this library; if not, write to the | |||
* write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330 | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
, | * Boston, MA 02110-1301, USA. | |||
* Boston, MA 02111-1307, USA. | ||||
*/ | */ | |||
#ifndef __GDA_VIRTUAL_CONNECTION_H__ | #ifndef __GDA_VIRTUAL_CONNECTION_H__ | |||
#define __GDA_VIRTUAL_CONNECTION_H__ | #define __GDA_VIRTUAL_CONNECTION_H__ | |||
#include <libgda/gda-connection.h> | #include <libgda/gda-connection.h> | |||
#include <virtual/gda-virtual-provider.h> | #include <virtual/gda-virtual-provider.h> | |||
#define GDA_TYPE_VIRTUAL_CONNECTION (gda_virtual_connection_get_ type()) | #define GDA_TYPE_VIRTUAL_CONNECTION (gda_virtual_connection_get_ type()) | |||
#define GDA_VIRTUAL_CONNECTION(obj) (G_TYPE_CHECK_INSTANCE_CAST (obj, GDA_TYPE_VIRTUAL_CONNECTION, GdaVirtualConnection)) | #define GDA_VIRTUAL_CONNECTION(obj) (G_TYPE_CHECK_INSTANCE_CAST (obj, GDA_TYPE_VIRTUAL_CONNECTION, GdaVirtualConnection)) | |||
End of changes. 5 change blocks. | ||||
16 lines changed or deleted | 12 lines changed or added | |||
gda-virtual-provider.h | gda-virtual-provider.h | |||
---|---|---|---|---|
/* GDA virtual provider (based on SQLite) | /* | |||
* Copyright (C) 2007 - 2009 The GNOME Foundation. | * Copyright (C) 2007 - 2011 Vivien Malerba <malerba@gnome-db.org> | |||
* | ||||
* AUTHORS: | ||||
* Vivien Malerba <malerba@gnome-db.org> | ||||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This Library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this Library; see the file COPYING.LIB. If not, | * License along with this library; if not, write to the | |||
* write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330 | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
, | * Boston, MA 02110-1301, USA. | |||
* Boston, MA 02111-1307, USA. | ||||
*/ | */ | |||
#ifndef __GDA_VIRTUAL_PROVIDER_H__ | #ifndef __GDA_VIRTUAL_PROVIDER_H__ | |||
#define __GDA_VIRTUAL_PROVIDER_H__ | #define __GDA_VIRTUAL_PROVIDER_H__ | |||
/* NOTICE: SQLite must be compiled without the SQLITE_OMIT_VIRTUALTABLE fla g */ | /* NOTICE: SQLite must be compiled without the SQLITE_OMIT_VIRTUALTABLE fla g */ | |||
#include <libgda/sqlite/gda-sqlite-provider.h> | #include <libgda/sqlite/gda-sqlite-provider.h> | |||
#define GDA_TYPE_VIRTUAL_PROVIDER (gda_virtual_provider_get_type ()) | #define GDA_TYPE_VIRTUAL_PROVIDER (gda_virtual_provider_get_type ()) | |||
End of changes. 5 change blocks. | ||||
16 lines changed or deleted | 12 lines changed or added | |||
gda-vprovider-data-model.h | gda-vprovider-data-model.h | |||
---|---|---|---|---|
/* GDA SQLite vprovider for GdaDataModel | /* | |||
* Copyright (C) 2007 - 2009 The GNOME Foundation. | * Copyright (C) 2007 - 2009 Vivien Malerba <malerba@gnome-db.org> | |||
* | ||||
* AUTHORS: | ||||
* Vivien Malerba <malerba@gnome-db.org> | ||||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This Library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this Library; see the file COPYING.LIB. If not, | * License along with this library; if not, write to the | |||
* write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330 | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
, | * Boston, MA 02110-1301, USA. | |||
* Boston, MA 02111-1307, USA. | ||||
*/ | */ | |||
#ifndef __GDA_VPROVIDER_DATA_MODEL_H__ | #ifndef __GDA_VPROVIDER_DATA_MODEL_H__ | |||
#define __GDA_VPROVIDER_DATA_MODEL_H__ | #define __GDA_VPROVIDER_DATA_MODEL_H__ | |||
#include <virtual/gda-virtual-provider.h> | #include <virtual/gda-virtual-provider.h> | |||
#define GDA_TYPE_VPROVIDER_DATA_MODEL (gda_vprovider_data_model_ get_type()) | #define GDA_TYPE_VPROVIDER_DATA_MODEL (gda_vprovider_data_model_ get_type()) | |||
#define GDA_VPROVIDER_DATA_MODEL(obj) (G_TYPE_CHECK_INSTANCE_CAS T (obj, GDA_TYPE_VPROVIDER_DATA_MODEL, GdaVproviderDataModel)) | #define GDA_VPROVIDER_DATA_MODEL(obj) (G_TYPE_CHECK_INSTANCE_CAS T (obj, GDA_TYPE_VPROVIDER_DATA_MODEL, GdaVproviderDataModel)) | |||
#define GDA_VPROVIDER_DATA_MODEL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ( klass, GDA_TYPE_VPROVIDER_DATA_MODEL, GdaVproviderDataModelClass)) | #define GDA_VPROVIDER_DATA_MODEL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ( klass, GDA_TYPE_VPROVIDER_DATA_MODEL, GdaVproviderDataModelClass)) | |||
End of changes. 5 change blocks. | ||||
16 lines changed or deleted | 12 lines changed or added | |||
gda-vprovider-hub.h | gda-vprovider-hub.h | |||
---|---|---|---|---|
/* GDA SQLite vprovider for Hub of connections | /* | |||
* Copyright (C) 2007 - 2009 The GNOME Foundation. | * Copyright (C) 2007 - 2009 Vivien Malerba <malerba@gnome-db.org> | |||
* | ||||
* AUTHORS: | ||||
* Vivien Malerba <malerba@gnome-db.org> | ||||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This Library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this Library; see the file COPYING.LIB. If not, | * License along with this library; if not, write to the | |||
* write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330 | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
, | * Boston, MA 02110-1301, USA. | |||
* Boston, MA 02111-1307, USA. | ||||
*/ | */ | |||
#ifndef __GDA_VPROVIDER_HUB_H__ | #ifndef __GDA_VPROVIDER_HUB_H__ | |||
#define __GDA_VPROVIDER_HUB_H__ | #define __GDA_VPROVIDER_HUB_H__ | |||
#include <virtual/gda-vprovider-data-model.h> | #include <virtual/gda-vprovider-data-model.h> | |||
#define GDA_TYPE_VPROVIDER_HUB (gda_vprovider_hub_get_type()) | #define GDA_TYPE_VPROVIDER_HUB (gda_vprovider_hub_get_type()) | |||
#define GDA_VPROVIDER_HUB(obj) (G_TYPE_CHECK_INSTANCE_CAST (obj, GDA_TYPE_VPROVIDER_HUB, GdaVproviderHub)) | #define GDA_VPROVIDER_HUB(obj) (G_TYPE_CHECK_INSTANCE_CAST (obj, GDA_TYPE_VPROVIDER_HUB, GdaVproviderHub)) | |||
#define GDA_VPROVIDER_HUB_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST (klass, GDA_TYPE_VPROVIDER_HUB, GdaVproviderHubClass)) | #define GDA_VPROVIDER_HUB_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST (klass, GDA_TYPE_VPROVIDER_HUB, GdaVproviderHubClass)) | |||
End of changes. 5 change blocks. | ||||
16 lines changed or deleted | 12 lines changed or added | |||
gda-xa-transaction.h | gda-xa-transaction.h | |||
---|---|---|---|---|
/* GDA library | /* | |||
* Copyright (C) 2008 - 2009 The GNOME Foundation. | * Copyright (C) 2008 - 2010 Vivien Malerba <malerba@gnome-db.org> | |||
* | ||||
* AUTHORS: | ||||
* Vivien Malerba <malerba@gnome-db.org> | ||||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This Library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this Library; see the file COPYING.LIB. If not, | * License along with this library; if not, write to the | |||
* write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330 | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
, | * Boston, MA 02110-1301, USA. | |||
* Boston, MA 02111-1307, USA. | ||||
*/ | */ | |||
#ifndef __GDA_XA_TRANSACTION_H__ | #ifndef __GDA_XA_TRANSACTION_H__ | |||
#define __GDA_XA_TRANSACTION_H__ | #define __GDA_XA_TRANSACTION_H__ | |||
#include <glib-object.h> | #include <glib-object.h> | |||
#include <libgda/gda-enums.h> | #include <libgda/gda-enums.h> | |||
#include <libgda/gda-decl.h> | #include <libgda/gda-decl.h> | |||
G_BEGIN_DECLS | G_BEGIN_DECLS | |||
End of changes. 5 change blocks. | ||||
16 lines changed or deleted | 12 lines changed or added | |||
gdaui-basic-form.h | gdaui-basic-form.h | |||
---|---|---|---|---|
/* gdaui-basic-form.h | /* | |||
* | * Copyright (C) 2009 - 2010 Vivien Malerba <malerba@gnome-db.org> | |||
* Copyright (C) 2002 - 2009 Vivien Malerba <malerba@gnome-db.org> | ||||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This program is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* GNU Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public Licens | * You should have received a copy of the GNU Lesser General Public | |||
e | * License along with this library; if not, write to the | |||
* along with this program; if not, write to the Free Software | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 | * Boston, MA 02110-1301, USA. | |||
* USA | ||||
*/ | */ | |||
#ifndef __GDAUI_BASIC_FORM__ | #ifndef __GDAUI_BASIC_FORM__ | |||
#define __GDAUI_BASIC_FORM__ | #define __GDAUI_BASIC_FORM__ | |||
#include <gtk/gtk.h> | #include <gtk/gtk.h> | |||
#include <libgda/libgda.h> | #include <libgda/libgda.h> | |||
G_BEGIN_DECLS | G_BEGIN_DECLS | |||
End of changes. 5 change blocks. | ||||
15 lines changed or deleted | 13 lines changed or added | |||
gdaui-cloud.h | gdaui-cloud.h | |||
---|---|---|---|---|
/* gdaui-cloud.h | /* | |||
* | * Copyright (C) 2009 - 2010 Vivien Malerba <malerba@gnome-db.org> | |||
* Copyright (C) 2009 Vivien Malerba <malerba@gnome-db.org> | ||||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This program is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* GNU Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public Licens | * You should have received a copy of the GNU Lesser General Public | |||
e | * License along with this library; if not, write to the | |||
* along with this program; if not, write to the Free Software | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 | * Boston, MA 02110-1301, USA. | |||
* USA | ||||
*/ | */ | |||
#ifndef __GDAUI_CLOUD__ | #ifndef __GDAUI_CLOUD__ | |||
#define __GDAUI_CLOUD__ | #define __GDAUI_CLOUD__ | |||
#include <gtk/gtk.h> | #include <gtk/gtk.h> | |||
G_BEGIN_DECLS | G_BEGIN_DECLS | |||
#define GDAUI_TYPE_CLOUD (gdaui_cloud_get_type()) | #define GDAUI_TYPE_CLOUD (gdaui_cloud_get_type()) | |||
End of changes. 5 change blocks. | ||||
15 lines changed or deleted | 13 lines changed or added | |||
gdaui-combo.h | gdaui-combo.h | |||
---|---|---|---|---|
/* GNOME DB library | /* | |||
* | * Copyright (C) 2009 Vivien Malerba <malerba@gnome-db.org> | |||
* Copyright (C) 1999 - 2009 The Free Software Foundation | ||||
* | ||||
* AUTHORS: | ||||
* Rodrigo Moya <rodrigo@gnome-db.org> | ||||
* Vivien Malerba <malerba@gnome-db.org> | ||||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This Library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this Library; see the file COPYING.LIB. If not, | * License along with this library; if not, write to the | |||
* write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330 | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
, | * Boston, MA 02110-1301, USA. | |||
* Boston, MA 02111-1307, USA. | ||||
*/ | */ | |||
#ifndef __GDAUI_COMBO_H__ | #ifndef __GDAUI_COMBO_H__ | |||
#define __GDAUI_COMBO_H__ | #define __GDAUI_COMBO_H__ | |||
#include <gtk/gtk.h> | #include <gtk/gtk.h> | |||
#include <libgda/libgda.h> | #include <libgda/libgda.h> | |||
G_BEGIN_DECLS | G_BEGIN_DECLS | |||
End of changes. 5 change blocks. | ||||
18 lines changed or deleted | 12 lines changed or added | |||
gdaui-data-cell-renderer-util.h | gdaui-data-cell-renderer-util.h | |||
---|---|---|---|---|
/* | /* | |||
* Copyright (C) 2010 Vivien Malerba <malerba@gnome-db.org> | * Copyright (C) 2001 - 2002 Gonzalo Paniagua Javier <gonzalo@gnome-db.org> | |||
* Copyright (C) 2001 - 2002 Rodrigo Moya <rodrigo@gnome-db.org> | ||||
* Copyright (C) 2003 Danilo Schoeneberg <dj@starfire-programming.net> | ||||
* Copyright (C) 2003 Laurent Sansonetti <lrz@gnome.org> | ||||
* Copyright (C) 2005 - 2010 Vivien Malerba <malerba@gnome-db.org> | ||||
* | * | |||
* This library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public | * modify it under the terms of the GNU Lesser General Public | |||
* License as published by the Free Software Foundation; either | * License as published by the Free Software Foundation; either | |||
* version 2 of the License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this library; if not, write to the | * License along with this library; if not, write to the | |||
* Free Software Foundation, Inc., 59 Temple Place - Suite 330, | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
* Boston, MA 02111-1307, USA. | * Boston, MA 02110-1301, USA. | |||
*/ | */ | |||
#ifndef __GDAUI_DATA_CELL_RENDERER_UTIL_H__ | #ifndef __GDAUI_DATA_CELL_RENDERER_UTIL_H__ | |||
#define __GDAUI_DATA_CELL_RENDERER_UTIL_H__ | #define __GDAUI_DATA_CELL_RENDERER_UTIL_H__ | |||
#include <gtk/gtk.h> | #include <gtk/gtk.h> | |||
void gdaui_data_cell_renderer_draw_invalid_area (GdkWindow *window, GdkRect angle *cell_area); | void gdaui_data_cell_renderer_draw_invalid_area (GdkWindow *window, GdkRect angle *cell_area); | |||
#endif | #endif | |||
End of changes. 5 change blocks. | ||||
6 lines changed or deleted | 10 lines changed or added | |||
gdaui-data-entry.h | gdaui-data-entry.h | |||
---|---|---|---|---|
/* gdaui-data-entry.h | /* | |||
* | * Copyright (C) 2009 - 2010 Vivien Malerba <malerba@gnome-db.org> | |||
* Copyright (C) 2009 - 2010 Vivien Malerba | ||||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This program is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* GNU Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public Licens | * You should have received a copy of the GNU Lesser General Public | |||
e | * License along with this library; if not, write to the | |||
* along with this program; if not, write to the Free Software | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 | * Boston, MA 02110-1301, USA. | |||
* USA | ||||
*/ | */ | |||
#ifndef __GDAUI_DATA_ENTRY_H_ | #ifndef __GDAUI_DATA_ENTRY_H_ | |||
#define __GDAUI_DATA_ENTRY_H_ | #define __GDAUI_DATA_ENTRY_H_ | |||
#include <glib-object.h> | #include <glib-object.h> | |||
#include <libgda/libgda.h> | #include <libgda/libgda.h> | |||
#include <gtk/gtk.h> | #include <gtk/gtk.h> | |||
G_BEGIN_DECLS | G_BEGIN_DECLS | |||
End of changes. 5 change blocks. | ||||
15 lines changed or deleted | 13 lines changed or added | |||
gdaui-data-filter.h | gdaui-data-filter.h | |||
---|---|---|---|---|
/* gdaui-data-filter.h | /* | |||
* | * Copyright (C) 2009 Vivien Malerba <malerba@gnome-db.org> | |||
* Copyright (C) 2007 - 2009 Vivien Malerba | ||||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This program is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* GNU Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public Licens | * You should have received a copy of the GNU Lesser General Public | |||
e | * License along with this library; if not, write to the | |||
* along with this program; if not, write to the Free Software | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 | * Boston, MA 02110-1301, USA. | |||
* USA | ||||
*/ | */ | |||
#ifndef __GDAUI_DATA_FILTER__ | #ifndef __GDAUI_DATA_FILTER__ | |||
#define __GDAUI_DATA_FILTER__ | #define __GDAUI_DATA_FILTER__ | |||
#include <gtk/gtk.h> | #include <gtk/gtk.h> | |||
#include <libgda/gda-decl.h> | #include <libgda/gda-decl.h> | |||
#include <libgda-ui/gdaui-decl.h> | #include <libgda-ui/gdaui-decl.h> | |||
G_BEGIN_DECLS | G_BEGIN_DECLS | |||
End of changes. 5 change blocks. | ||||
15 lines changed or deleted | 13 lines changed or added | |||
gdaui-data-proxy-info.h | gdaui-data-proxy-info.h | |||
---|---|---|---|---|
/* gdaui-data-proxy-info.h | /* | |||
* | * Copyright (C) 2009 Vivien Malerba <malerba@gnome-db.org> | |||
* Copyright (C) 2006 Vivien Malerba | ||||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This program is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* GNU Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public Licens | * You should have received a copy of the GNU Lesser General Public | |||
e | * License along with this library; if not, write to the | |||
* along with this program; if not, write to the Free Software | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 | * Boston, MA 02110-1301, USA. | |||
* USA | ||||
*/ | */ | |||
#ifndef __GDAUI_DATA_PROXY_INFO__ | #ifndef __GDAUI_DATA_PROXY_INFO__ | |||
#define __GDAUI_DATA_PROXY_INFO__ | #define __GDAUI_DATA_PROXY_INFO__ | |||
#include <gtk/gtk.h> | #include <gtk/gtk.h> | |||
#include <libgda/gda-decl.h> | #include <libgda/gda-decl.h> | |||
#include <libgda-ui/gdaui-decl.h> | #include <libgda-ui/gdaui-decl.h> | |||
G_BEGIN_DECLS | G_BEGIN_DECLS | |||
End of changes. 5 change blocks. | ||||
15 lines changed or deleted | 13 lines changed or added | |||
gdaui-data-proxy.h | gdaui-data-proxy.h | |||
---|---|---|---|---|
/* gdaui-data-proxy.h | /* | |||
* | * Copyright (C) 2009 Vivien Malerba <malerba@gnome-db.org> | |||
* Copyright (C) 2004 - 2009 Vivien Malerba <malerba@gnome-db.org> | ||||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This program is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* GNU Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public Licens | * You should have received a copy of the GNU Lesser General Public | |||
e | * License along with this library; if not, write to the | |||
* along with this program; if not, write to the Free Software | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 | * Boston, MA 02110-1301, USA. | |||
* USA | ||||
*/ | */ | |||
#ifndef __GDAUI_DATA_PROXY_H_ | #ifndef __GDAUI_DATA_PROXY_H_ | |||
#define __GDAUI_DATA_PROXY_H_ | #define __GDAUI_DATA_PROXY_H_ | |||
#include <glib-object.h> | #include <glib-object.h> | |||
#include <gtk/gtk.h> | #include <gtk/gtk.h> | |||
#include <libgda/gda-decl.h> | #include <libgda/gda-decl.h> | |||
#include "gdaui-decl.h" | #include "gdaui-decl.h" | |||
#include "gdaui-enums.h" | #include "gdaui-enums.h" | |||
End of changes. 5 change blocks. | ||||
15 lines changed or deleted | 13 lines changed or added | |||
gdaui-data-selector.h | gdaui-data-selector.h | |||
---|---|---|---|---|
/* gdaui-data-selector.h | /* | |||
* | * Copyright (C) 2009 - 2010 Vivien Malerba <malerba@gnome-db.org> | |||
* Copyright (C) 2009 Vivien Malerba <malerba@gnome-db.org> | ||||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This program is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* GNU Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public Licens | * You should have received a copy of the GNU Lesser General Public | |||
e | * License along with this library; if not, write to the | |||
* along with this program; if not, write to the Free Software | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 | * Boston, MA 02110-1301, USA. | |||
* USA | ||||
*/ | */ | |||
#ifndef __GDAUI_DATA_SELECTOR_H_ | #ifndef __GDAUI_DATA_SELECTOR_H_ | |||
#define __GDAUI_DATA_SELECTOR_H_ | #define __GDAUI_DATA_SELECTOR_H_ | |||
#include <glib-object.h> | #include <glib-object.h> | |||
#include <gtk/gtk.h> | #include <gtk/gtk.h> | |||
#include <libgda/libgda.h> | #include <libgda/libgda.h> | |||
#include "gdaui-decl.h" | #include "gdaui-decl.h" | |||
End of changes. 5 change blocks. | ||||
15 lines changed or deleted | 13 lines changed or added | |||
gdaui-data-store.h | gdaui-data-store.h | |||
---|---|---|---|---|
/* gdaui-data-store.h | /* | |||
* | * Copyright (C) 2009 - 2011 Vivien Malerba <malerba@gnome-db.org> | |||
* Copyright (C) 2005 - 2009 Vivien Malerba <malerba@gnome-db.org> | * Copyright (C) 2010 Murray Cumming <murrayc@murrayc.com> | |||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This program is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* GNU Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public Licens | * You should have received a copy of the GNU Lesser General Public | |||
e | * License along with this library; if not, write to the | |||
* along with this program; if not, write to the Free Software | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 | * Boston, MA 02110-1301, USA. | |||
* USA | ||||
*/ | */ | |||
#ifndef __GDAUI_DATA_STORE__ | #ifndef __GDAUI_DATA_STORE__ | |||
#define __GDAUI_DATA_STORE__ | #define __GDAUI_DATA_STORE__ | |||
#include <gtk/gtk.h> | #include <gtk/gtk.h> | |||
#include <libgda/gda-data-model.h> | #include <libgda/gda-data-model.h> | |||
#include <libgda/gda-data-proxy.h> | #include <libgda/gda-data-proxy.h> | |||
G_BEGIN_DECLS | G_BEGIN_DECLS | |||
skipping to change at line 40 | skipping to change at line 40 | |||
#define GDAUI_TYPE_DATA_STORE (gdaui_data_store_get_type()) | #define GDAUI_TYPE_DATA_STORE (gdaui_data_store_get_type()) | |||
#define GDAUI_DATA_STORE(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gda ui_data_store_get_type(), GdauiDataStore) | #define GDAUI_DATA_STORE(obj) G_TYPE_CHECK_INSTANCE_CAST (obj, gda ui_data_store_get_type(), GdauiDataStore) | |||
#define GDAUI_DATA_STORE_CLASS(klass) G_TYPE_CHECK_CLASS_CAST (klass, gdau i_data_store_get_type (), GdauiDataStoreClass) | #define GDAUI_DATA_STORE_CLASS(klass) G_TYPE_CHECK_CLASS_CAST (klass, gdau i_data_store_get_type (), GdauiDataStoreClass) | |||
#define GDAUI_IS_DATA_STORE(obj) G_TYPE_CHECK_INSTANCE_TYPE (obj, gda ui_data_store_get_type ()) | #define GDAUI_IS_DATA_STORE(obj) G_TYPE_CHECK_INSTANCE_TYPE (obj, gda ui_data_store_get_type ()) | |||
typedef struct _GdauiDataStore GdauiDataStore; | typedef struct _GdauiDataStore GdauiDataStore; | |||
typedef struct _GdauiDataStoreClass GdauiDataStoreClass; | typedef struct _GdauiDataStoreClass GdauiDataStoreClass; | |||
typedef struct _GdauiDataStorePriv GdauiDataStorePriv; | typedef struct _GdauiDataStorePriv GdauiDataStorePriv; | |||
enum { | enum { | |||
DATA_STORE_COL_MODEL_N_COLUMNS = -2, /* number of columns in the Gda | GDAUI_DATA_STORE_COL_MODEL_N_COLUMNS = -2, /* number of columns in t | |||
DataModel */ | he GdaDataModel */ | |||
DATA_STORE_COL_MODEL_POINTER = -3, /* pointer to the GdaDataModel */ | GDAUI_DATA_STORE_COL_MODEL_POINTER = -3, /* pointer to the GdaDataMo | |||
DATA_STORE_COL_MODEL_ROW = -4, /* row number in the GdaDataModel, or | del */ | |||
-1 for new rows */ | GDAUI_DATA_STORE_COL_MODEL_ROW = -4, /* row number in the GdaDataMod | |||
DATA_STORE_COL_MODIFIED = -5, /* TRUE if row has been modified */ | el, or -1 for new rows */ | |||
DATA_STORE_COL_TO_DELETE = -6 /* TRUE if row is marked to be deleted | GDAUI_DATA_STORE_COL_MODIFIED = -5, /* TRUE if row has been modified | |||
*/ | */ | |||
GDAUI_DATA_STORE_COL_TO_DELETE = -6 /* TRUE if row is marked to be d | ||||
eleted */ | ||||
}; | }; | |||
#ifndef GDA_DISABLE_DEPRECATED | ||||
#define DATA_STORE_COL_MODEL_N_COLUMNS GDAUI_DATA_STORE_COL_MODEL_N_COLUMNS | ||||
#define DATA_STORE_COL_MODEL_POINTER GDAUI_DATA_STORE_COL_MODEL_POINTER | ||||
#define DATA_STORE_COL_MODEL_ROW GDAUI_DATA_STORE_COL_MODEL_ROW | ||||
#define DATA_STORE_COL_MODIFIED GDAUI_DATA_STORE_COL_MODIFIED | ||||
#define DATA_STORE_COL_TO_DELETE GDAUI_DATA_STORE_COL_TO_DELETE | ||||
#endif | ||||
/* struct for the object's data */ | /* struct for the object's data */ | |||
struct _GdauiDataStore | struct _GdauiDataStore | |||
{ | { | |||
GObject object; | GObject object; | |||
GdauiDataStorePriv *priv; | GdauiDataStorePriv *priv; | |||
}; | }; | |||
/* struct for the object's class */ | /* struct for the object's class */ | |||
struct _GdauiDataStoreClass | struct _GdauiDataStoreClass | |||
End of changes. 7 change blocks. | ||||
23 lines changed or deleted | 32 lines changed or added | |||
gdaui-decl.h | gdaui-decl.h | |||
---|---|---|---|---|
/* gdaui-decl.h | /* | |||
* | * Copyright (C) 2009 - 2011 Vivien Malerba <malerba@gnome-db.org> | |||
* Copyright (C) 2003 - 2009 Vivien Malerba <malerba@gnome-db.org> | ||||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This program is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* GNU Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public Licens | * You should have received a copy of the GNU Lesser General Public | |||
e | * License along with this library; if not, write to the | |||
* along with this program; if not, write to the Free Software | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 | * Boston, MA 02110-1301, USA. | |||
* USA | ||||
*/ | */ | |||
#ifndef __GDAUI_DECL_H_ | #ifndef __GDAUI_DECL_H_ | |||
#define __GDAUI_DECL_H_ | #define __GDAUI_DECL_H_ | |||
/* | /* | |||
* Interfaces | * Interfaces | |||
*/ | */ | |||
typedef struct _GdauiDataProxy GdauiDataProxy; | typedef struct _GdauiDataProxy GdauiDataProxy; | |||
skipping to change at line 46 | skipping to change at line 45 | |||
#define GDAUI_COLOR_NORMAL_DEFAULT "#6495ed" | #define GDAUI_COLOR_NORMAL_DEFAULT "#6495ed" | |||
#define GDAUI_COLOR_PRELIGHT_DEFAULT "#75a6fe" | #define GDAUI_COLOR_PRELIGHT_DEFAULT "#75a6fe" | |||
#define GDAUI_COLOR_NORMAL_MODIF "#cacaee" | #define GDAUI_COLOR_NORMAL_MODIF "#cacaee" | |||
#define GDAUI_COLOR_PRELIGHT_MODIF "#cfcffe" | #define GDAUI_COLOR_PRELIGHT_MODIF "#cfcffe" | |||
#define GDAUI_COLOR_NORMAL_INVALID "#ff6a6a" | #define GDAUI_COLOR_NORMAL_INVALID "#ff6a6a" | |||
#define GDAUI_COLOR_PRELIGHT_INVALID "#ff7b7b" | #define GDAUI_COLOR_PRELIGHT_INVALID "#ff7b7b" | |||
#define GDAUI_REFERER_ACTIVE "#e0ffe0" | /* | |||
#define GDAUI_REFERER_INACTIVE "#ffe0e0" | * Data of unknown status (no value available) | |||
#define GDAUI_REFERER_UNKNOWN "#e0e0ff" | */ | |||
#define GDAUI_COLOR_UNKNOWN_MASK .3, .3, .3, .6 | ||||
#endif | #endif | |||
End of changes. 6 change blocks. | ||||
18 lines changed or deleted | 17 lines changed or added | |||
gdaui-easy.h | gdaui-easy.h | |||
---|---|---|---|---|
/* GDA library | /* | |||
* Copyright (C) 2009 The GNOME Foundation. | * Copyright (C) 2000 Reinhard Müller <reinhard@src.gnome.org> | |||
* | * Copyright (C) 2000 - 2002 Rodrigo Moya <rodrigo@gnome-db.org> | |||
* AUTHORS: | * Copyright (C) 2001 Carlos Perell | |||
* Vivien Malerba <malerba@gnome-db.org> | * Copyright (C) 2001 - 2009 Vivien Malerba <malerba@gnome-db.org> | |||
* Copyright (C) 2002 Gonzalo Paniagua Javier <gonzalo@src.gnome.org> | ||||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This Library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this Library; see the file COPYING.LIB. If not, | * License along with this library; if not, write to the | |||
* write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330 | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
, | * Boston, MA 02110-1301, USA. | |||
* Boston, MA 02111-1307, USA. | ||||
*/ | */ | |||
#ifndef __GDAUI_EASY_H__ | #ifndef __GDAUI_EASY_H__ | |||
#define __GDAUI_EASY_H__ | #define __GDAUI_EASY_H__ | |||
#include <libgda-ui/gdaui-data-entry.h> | #include <libgda-ui/gdaui-data-entry.h> | |||
G_BEGIN_DECLS | G_BEGIN_DECLS | |||
GdauiDataEntry *gdaui_new_data_entry (GType type, const gchar *plugin_n ame); | GdauiDataEntry *gdaui_new_data_entry (GType type, const gchar *plugin_n ame); | |||
End of changes. 5 change blocks. | ||||
16 lines changed or deleted | 16 lines changed or added | |||
gdaui-enum-types.h | gdaui-enum-types.h | |||
---|---|---|---|---|
#ifndef __LIBGDAUI_ENUM_TYPES_H__ | #ifndef __LIBGDAUI_ENUM_TYPES_H__ | |||
#define __LIBGDAUI_ENUM_TYPES_H__ | #define __LIBGDAUI_ENUM_TYPES_H__ | |||
#include <glib-object.h> | #include <glib-object.h> | |||
G_BEGIN_DECLS | G_BEGIN_DECLS | |||
/* enumerations from "gdaui-basic-form.h" */ | ||||
GType gdaui_basic_form_part_get_type (void); | GType gdaui_basic_form_part_get_type (void); | |||
#define GDAUI_TYPE_BASIC_FORM_PART (gdaui_basic_form_part_get_type()) | #define GDAUI_TYPE_BASIC_FORM_PART (gdaui_basic_form_part_get_type()) | |||
/* enumerations from "gdaui-data-proxy.h" */ | ||||
GType gdaui_data_proxy_write_mode_get_type (void); | GType gdaui_data_proxy_write_mode_get_type (void); | |||
#define GDAUI_TYPE_DATA_PROXY_WRITE_MODE (gdaui_data_proxy_write_mode_get_t ype()) | #define GDAUI_TYPE_DATA_PROXY_WRITE_MODE (gdaui_data_proxy_write_mode_get_t ype()) | |||
/* enumerations from "gdaui-data-proxy-info.h" */ | ||||
GType gdaui_data_proxy_info_flag_get_type (void); | GType gdaui_data_proxy_info_flag_get_type (void); | |||
#define GDAUI_TYPE_DATA_PROXY_INFO_FLAG (gdaui_data_proxy_info_flag_get_typ e()) | #define GDAUI_TYPE_DATA_PROXY_INFO_FLAG (gdaui_data_proxy_info_flag_get_typ e()) | |||
/* enumerations from "gdaui-enums.h" */ | ||||
GType gdaui_action_mode_get_type (void); | GType gdaui_action_mode_get_type (void); | |||
#define GDAUI_TYPE_ACTION_MODE (gdaui_action_mode_get_type()) | #define GDAUI_TYPE_ACTION_MODE (gdaui_action_mode_get_type()) | |||
GType gdaui_action_get_type (void); | GType gdaui_action_get_type (void); | |||
#define GDAUI_TYPE_ACTION (gdaui_action_get_type()) | #define GDAUI_TYPE_ACTION (gdaui_action_get_type()) | |||
/* enumerations from "gdaui-login.h" */ | ||||
GType gdaui_login_mode_get_type (void); | GType gdaui_login_mode_get_type (void); | |||
#define GDAUI_TYPE_LOGIN_MODE (gdaui_login_mode_get_type()) | #define GDAUI_TYPE_LOGIN_MODE (gdaui_login_mode_get_type()) | |||
G_END_DECLS | G_END_DECLS | |||
#endif /* __LIBGDAUI_ENUM_TYPES_H__ */ | #endif /* __LIBGDAUI_ENUM_TYPES_H__ */ | |||
End of changes. 5 change blocks. | ||||
5 lines changed or deleted | 0 lines changed or added | |||
gdaui-enums.h | gdaui-enums.h | |||
---|---|---|---|---|
/* gda-enums.h | /* | |||
* | * Copyright (C) 2009 Vivien Malerba <malerba@gnome-db.org> | |||
* Copyright (C) 2003 - 2005 Vivien Malerba | ||||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This program is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* GNU Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public Licens | * You should have received a copy of the GNU Lesser General Public | |||
e | * License along with this library; if not, write to the | |||
* along with this program; if not, write to the Free Software | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 | * Boston, MA 02110-1301, USA. | |||
* USA | ||||
*/ | */ | |||
#ifndef __GDAUI_ENUMS__ | #ifndef __GDAUI_ENUMS__ | |||
#define __GDAUI_ENUMS__ | #define __GDAUI_ENUMS__ | |||
/* enum for the different modes of action */ | /* enum for the different modes of action */ | |||
typedef enum { | typedef enum { | |||
/* navigation modes */ | /* navigation modes */ | |||
GDAUI_ACTION_NAVIGATION_ARROWS = 1 << 0, | GDAUI_ACTION_NAVIGATION_ARROWS = 1 << 0, | |||
GDAUI_ACTION_NAVIGATION_SCROLL = 1 << 1, | GDAUI_ACTION_NAVIGATION_SCROLL = 1 << 1, | |||
End of changes. 5 change blocks. | ||||
15 lines changed or deleted | 13 lines changed or added | |||
gdaui-form.h | gdaui-form.h | |||
---|---|---|---|---|
/* gdaui-form.h | /* | |||
* | * Copyright (C) 2009 - 2010 Vivien Malerba <malerba@gnome-db.org> | |||
* Copyright (C) 2002 - 2006 Vivien Malerba | ||||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This program is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* GNU Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public Licens | * You should have received a copy of the GNU Lesser General Public | |||
e | * License along with this library; if not, write to the | |||
* along with this program; if not, write to the Free Software | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 | * Boston, MA 02110-1301, USA. | |||
* USA | ||||
*/ | */ | |||
#ifndef __GDAUI_FORM__ | #ifndef __GDAUI_FORM__ | |||
#define __GDAUI_FORM__ | #define __GDAUI_FORM__ | |||
#include <gtk/gtk.h> | #include <gtk/gtk.h> | |||
#include <libgda/gda-decl.h> | #include <libgda/gda-decl.h> | |||
G_BEGIN_DECLS | G_BEGIN_DECLS | |||
End of changes. 5 change blocks. | ||||
15 lines changed or deleted | 13 lines changed or added | |||
gdaui-grid.h | gdaui-grid.h | |||
---|---|---|---|---|
/* gdaui-grid.h | /* | |||
* | * Copyright (C) 2009 - 2010 Vivien Malerba <malerba@gnome-db.org> | |||
* Copyright (C) 2002 - 2009 Vivien Malerba <malerba@gnome-db.org> | ||||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This program is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* GNU Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public Licens | * You should have received a copy of the GNU Lesser General Public | |||
e | * License along with this library; if not, write to the | |||
* along with this program; if not, write to the Free Software | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 | * Boston, MA 02110-1301, USA. | |||
* USA | ||||
*/ | */ | |||
#ifndef __GDAUI_GRID__ | #ifndef __GDAUI_GRID__ | |||
#define __GDAUI_GRID__ | #define __GDAUI_GRID__ | |||
#include <gtk/gtk.h> | #include <gtk/gtk.h> | |||
G_BEGIN_DECLS | G_BEGIN_DECLS | |||
#define GDAUI_TYPE_GRID (gdaui_grid_get_type()) | #define GDAUI_TYPE_GRID (gdaui_grid_get_type()) | |||
End of changes. 5 change blocks. | ||||
15 lines changed or deleted | 13 lines changed or added | |||
gdaui-login.h | gdaui-login.h | |||
---|---|---|---|---|
/* GNOME DB library | /* | |||
* Copyright (C) 1999 - 2008 The GNOME Foundation. | * Copyright (C) 2009 Vivien Malerba <malerba@gnome-db.org> | |||
* | ||||
* AUTHORS: | ||||
* Rodrigo Moya <rodrigo@gnome-db.org> | ||||
* Vivien Malerba <malerba@gnome-db.org> | ||||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This Library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this Library; see the file COPYING.LIB. If not, | * License along with this library; if not, write to the | |||
* write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330 | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
, | * Boston, MA 02110-1301, USA. | |||
* Boston, MA 02111-1307, USA. | ||||
*/ | */ | |||
#ifndef __GDAUI_LOGIN_H__ | #ifndef __GDAUI_LOGIN_H__ | |||
#define __GDAUI_LOGIN_H__ | #define __GDAUI_LOGIN_H__ | |||
#include <gtk/gtk.h> | #include <gtk/gtk.h> | |||
G_BEGIN_DECLS | G_BEGIN_DECLS | |||
#define GDAUI_TYPE_LOGIN (gdaui_login_get_type()) | #define GDAUI_TYPE_LOGIN (gdaui_login_get_type()) | |||
End of changes. 5 change blocks. | ||||
17 lines changed or deleted | 12 lines changed or added | |||
gdaui-plugin.h | gdaui-plugin.h | |||
---|---|---|---|---|
/* gdaui-plugin.h | /* | |||
* | * Copyright (C) 2009 - 2010 Vivien Malerba <malerba@gnome-db.org> | |||
* Copyright (C) 2006 - 2009 Vivien Malerba <malerba@gnome-db.org> | ||||
* | * | |||
* This library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public | * modify it under the terms of the GNU Lesser General Public | |||
* License as published by the Free Software Foundation; either | * License as published by the Free Software Foundation; either | |||
* version 2 of the License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this library; if not, write to the | * License along with this library; if not, write to the | |||
* Free Software Foundation, Inc., 59 Temple Place - Suite 330, | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
* Boston, MA 02111-1307, USA. | * Boston, MA 02110-1301, USA. | |||
*/ | */ | |||
#ifndef __GDAUI_PLUGIN__ | #ifndef __GDAUI_PLUGIN__ | |||
#define __GDAUI_PLUGIN__ | #define __GDAUI_PLUGIN__ | |||
#include <gtk/gtk.h> | #include <gtk/gtk.h> | |||
#include <libgda/gda-value.h> | #include <libgda/gda-value.h> | |||
#include <libgda-ui/gdaui-data-entry.h> | #include <libgda-ui/gdaui-data-entry.h> | |||
#include "gdaui-decl.h" | #include "gdaui-decl.h" | |||
/** | ||||
* GdauiEntryCreateFunc: | ||||
* @Param1: a #GdaDataHandler | ||||
* @Param2: a #GType | ||||
* @Param3: (allow-none): options, or %NULL | ||||
* @Returns: a new #GdauiDataEntry | ||||
* | ||||
* Defines a function which creates a #GdauiDataEntry widget | ||||
*/ | ||||
typedef GdauiDataEntry *(*GdauiEntryCreateFunc)(GdaDataHandler *, GType, const gchar *); | typedef GdauiDataEntry *(*GdauiEntryCreateFunc)(GdaDataHandler *, GType, const gchar *); | |||
/** | ||||
* GdauiCellCreateFunc: | ||||
* @Param1: a #GdaDataHandler | ||||
* @Param2: a #GType | ||||
* @Param3: (allow-none): options, or %NULL | ||||
* @Returns:a new #GtkCellRenderer | ||||
* | ||||
* Defines a function which creates a #GtkCellRenderer object | ||||
*/ | ||||
typedef GtkCellRenderer *(*GdauiCellCreateFunc) (GdaDataHandler *, GType, const gchar *); | typedef GtkCellRenderer *(*GdauiCellCreateFunc) (GdaDataHandler *, GType, const gchar *); | |||
/** | /** | |||
* GdauiPlugin: | * GdauiPlugin: | |||
* @plugin_name: the name of the plugin | * @plugin_name: the name of the plugin | |||
* @plugin_descr: a description for the plugin, or %NULL | * @plugin_descr: (allow-none): a description for the plugin, or %NULL | |||
* @plugin_file: the shared object implementing the plugin, can be %NULL fo | * @plugin_file: (allow-none): the shared object implementing the plugin, c | |||
r internal plugins | an be %NULL for internal plugins | |||
* @nb_g_types: number of types the plugin can handle, or %0 for any type | * @nb_g_types: number of types the plugin can handle, or %0 for any type | |||
* @valid_g_types: an array of #GType, containing the accepted types, its s | * @valid_g_types: (allow-none): an array of #GType, containing the accepte | |||
ize is @nb_g_types, | d types, its size is @nb_g_types, or %NULL if @nb_g_types is %0 | |||
* or %NULL if @nb_g_types is %0 | * @options_xml_spec: (allow-none): a string describing the plugin's option | |||
* @options_xml_spec: a string describing the plugin's options, or %NULL | s, or %NULL | |||
* @entry_create_func: the function called to create a #GdauiDataEntry, or | * @entry_create_func: (allow-none): the function called to create a #Gdaui | |||
%NULL | DataEntry, or %NULL | |||
* @cell_create_func: the function called to create a #GtkCellRenderer, or | * @cell_create_func: (allow-none): the function called to create a #GtkCel | |||
%NULL | lRenderer, or %NULL | |||
* | * | |||
* Structure representing a plugin. | * Structure representing a plugin. | |||
* | * | |||
* Note: @entry_create_func and @cell_create_func can't be %NULL at the sam e time | * Note: @entry_create_func and @cell_create_func can't be %NULL at the sam e time | |||
*/ | */ | |||
typedef struct { | typedef struct { | |||
gchar *plugin_name; | gchar *plugin_name; | |||
gchar *plugin_descr; | gchar *plugin_descr; | |||
gchar *plugin_file; | gchar *plugin_file; | |||
guint nb_g_types; /* 0 if all types are accepted * / | guint nb_g_types; /* 0 if all types are accepted * / | |||
GType *valid_g_types; /* not NULL if @nb_g_types i s not 0 */ | GType *valid_g_types; /* not NULL if @nb_g_types i s not 0 */ | |||
gchar *options_xml_spec; /* NULL if no option possi ble */ | gchar *options_xml_spec; /* NULL if no option possi ble */ | |||
/* actual widget creation: one of them must be not NULL */ | GdauiEntryCreateFunc entry_create_func; | |||
GdauiEntryCreateFunc entry_create_func; | GdauiCellCreateFunc cell_create_func; | |||
GdauiCellCreateFunc cell_create_func; | ||||
} GdauiPlugin; | } GdauiPlugin; | |||
void gdaui_plugin_declare (const GdauiPlugin *plugin); | void gdaui_plugin_declare (const GdauiPlugin *plugin); | |||
#endif | #endif | |||
End of changes. 10 change blocks. | ||||
22 lines changed or deleted | 39 lines changed or added | |||
gdaui-provider-selector.h | gdaui-provider-selector.h | |||
---|---|---|---|---|
/* GNOME DB library | /* | |||
* Copyright (C) 1999 - 2009 The GNOME Foundation. | * Copyright (C) 2009 Vivien Malerba <malerba@gnome-db.org> | |||
* | ||||
* AUTHORS: | ||||
* Rodrigo Moya <rodrigo@gnome-db.org> | ||||
* Vivien Malerba <malerba@gnome-db.org> | ||||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This Library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this Library; see the file COPYING.LIB. If not, | * License along with this library; if not, write to the | |||
* write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330 | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
, | * Boston, MA 02110-1301, USA. | |||
* Boston, MA 02111-1307, USA. | ||||
*/ | */ | |||
#ifndef __GDAUI_PROVIDER_SELECTOR_H__ | #ifndef __GDAUI_PROVIDER_SELECTOR_H__ | |||
#define __GDAUI_PROVIDER_SELECTOR_H__ | #define __GDAUI_PROVIDER_SELECTOR_H__ | |||
#include <libgda-ui/gdaui-combo.h> | #include <libgda-ui/gdaui-combo.h> | |||
G_BEGIN_DECLS | G_BEGIN_DECLS | |||
#define GDAUI_TYPE_PROVIDER_SELECTOR (gdaui_provider_selector_ge t_type()) | #define GDAUI_TYPE_PROVIDER_SELECTOR (gdaui_provider_selector_ge t_type()) | |||
End of changes. 5 change blocks. | ||||
17 lines changed or deleted | 12 lines changed or added | |||
gdaui-raw-form.h | gdaui-raw-form.h | |||
---|---|---|---|---|
/* gdaui-raw-form.h | /* | |||
* | * Copyright (C) 2009 Vivien Malerba <malerba@gnome-db.org> | |||
* Copyright (C) 2002 - 2009 Vivien Malerba <malerba@gnome-db.org> | ||||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This program is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* GNU Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public Licens | * You should have received a copy of the GNU Lesser General Public | |||
e | * License along with this library; if not, write to the | |||
* along with this program; if not, write to the Free Software | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 | * Boston, MA 02110-1301, USA. | |||
* USA | ||||
*/ | */ | |||
#ifndef __GDAUI_RAW_FORM__ | #ifndef __GDAUI_RAW_FORM__ | |||
#define __GDAUI_RAW_FORM__ | #define __GDAUI_RAW_FORM__ | |||
#include <gtk/gtk.h> | #include <gtk/gtk.h> | |||
#include <libgda/gda-data-model.h> | #include <libgda/gda-data-model.h> | |||
#include "gdaui-basic-form.h" | #include "gdaui-basic-form.h" | |||
G_BEGIN_DECLS | G_BEGIN_DECLS | |||
End of changes. 5 change blocks. | ||||
15 lines changed or deleted | 13 lines changed or added | |||
gdaui-raw-grid.h | gdaui-raw-grid.h | |||
---|---|---|---|---|
/* gdaui-raw-grid.h | /* | |||
* | * Copyright (C) 2009 - 2010 Vivien Malerba <malerba@gnome-db.org> | |||
* Copyright (C) 2002 - 2009 Vivien Malerba <malerba@gnome-db.org> | ||||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This program is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* GNU Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public Licens | * You should have received a copy of the GNU Lesser General Public | |||
e | * License along with this library; if not, write to the | |||
* along with this program; if not, write to the Free Software | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 | * Boston, MA 02110-1301, USA. | |||
* USA | ||||
*/ | */ | |||
#ifndef __GDAUI_RAW_GRID__ | #ifndef __GDAUI_RAW_GRID__ | |||
#define __GDAUI_RAW_GRID__ | #define __GDAUI_RAW_GRID__ | |||
#include <gtk/gtk.h> | #include <gtk/gtk.h> | |||
G_BEGIN_DECLS | G_BEGIN_DECLS | |||
#define GDAUI_TYPE_RAW_GRID (gdaui_raw_grid_get_type()) | #define GDAUI_TYPE_RAW_GRID (gdaui_raw_grid_get_type()) | |||
End of changes. 5 change blocks. | ||||
15 lines changed or deleted | 13 lines changed or added | |||
gdaui-rt-editor.h | gdaui-rt-editor.h | |||
---|---|---|---|---|
/* gdaui-rt-editor.h | /* | |||
* | ||||
* Copyright (C) 2010 Vivien Malerba <malerba@gnome-db.org> | * Copyright (C) 2010 Vivien Malerba <malerba@gnome-db.org> | |||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This program is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* GNU Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public Licens | * You should have received a copy of the GNU Lesser General Public | |||
e | * License along with this library; if not, write to the | |||
* along with this program; if not, write to the Free Software | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 | * Boston, MA 02110-1301, USA. | |||
* USA | ||||
*/ | */ | |||
#ifndef __GDAUI_RT_EDITOR__ | #ifndef __GDAUI_RT_EDITOR__ | |||
#define __GDAUI_RT_EDITOR__ | #define __GDAUI_RT_EDITOR__ | |||
#include <gtk/gtk.h> | #include <gtk/gtk.h> | |||
G_BEGIN_DECLS | G_BEGIN_DECLS | |||
#define GDAUI_TYPE_RT_EDITOR (gdaui_rt_editor_get_type()) | #define GDAUI_TYPE_RT_EDITOR (gdaui_rt_editor_get_type()) | |||
End of changes. 5 change blocks. | ||||
14 lines changed or deleted | 12 lines changed or added | |||
gdaui-server-operation.h | gdaui-server-operation.h | |||
---|---|---|---|---|
/* gdaui-server-operation.h | /* | |||
* | * Copyright (C) 2009 Vivien Malerba <malerba@gnome-db.org> | |||
* Copyright (C) 2006 Vivien Malerba | ||||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This program is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* GNU Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public Licens | * You should have received a copy of the GNU Lesser General Public | |||
e | * License along with this library; if not, write to the | |||
* along with this program; if not, write to the Free Software | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 | * Boston, MA 02110-1301, USA. | |||
* USA | ||||
*/ | */ | |||
#ifndef __GDAUI_SERVER_OPERATION__ | #ifndef __GDAUI_SERVER_OPERATION__ | |||
#define __GDAUI_SERVER_OPERATION__ | #define __GDAUI_SERVER_OPERATION__ | |||
#include <gtk/gtk.h> | #include <gtk/gtk.h> | |||
#include <libgda/libgda.h> | #include <libgda/libgda.h> | |||
#ifdef HAVE_LIBGLADE | #ifdef HAVE_LIBGLADE | |||
#include <glade/glade.h> | #include <glade/glade.h> | |||
#endif | #endif | |||
End of changes. 5 change blocks. | ||||
15 lines changed or deleted | 13 lines changed or added | |||
gdaui-tree-store.h | gdaui-tree-store.h | |||
---|---|---|---|---|
/* | /* | |||
* Copyright (C) 2009 Vivien Malerba <malerba@gnome-db.org> | * Copyright (C) 2009 - 2011 Vivien Malerba <malerba@gnome-db.org> | |||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This program is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* GNU Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public Licens | * You should have received a copy of the GNU Lesser General Public | |||
e | * License along with this library; if not, write to the | |||
* along with this program; if not, write to the Free Software | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 | * Boston, MA 02110-1301, USA. | |||
* USA | ||||
*/ | */ | |||
#ifndef __GDAUI_TREE_STORE__ | #ifndef __GDAUI_TREE_STORE__ | |||
#define __GDAUI_TREE_STORE__ | #define __GDAUI_TREE_STORE__ | |||
#include <gtk/gtk.h> | #include <gtk/gtk.h> | |||
#include <libgda/gda-tree.h> | #include <libgda/gda-tree.h> | |||
G_BEGIN_DECLS | G_BEGIN_DECLS | |||
End of changes. 5 change blocks. | ||||
13 lines changed or deleted | 12 lines changed or added | |||
libgda-global-variables.h | libgda-global-variables.h | |||
---|---|---|---|---|
/* | /* | |||
* Copyright (C) 2010 The GNOME Foundation. | * Copyright (C) 2001 Carlos Perell | |||
* | * Copyright (C) 2001 - 2003 Rodrigo Moya <rodrigo@gnome-db.org> | |||
* AUTHORS: | * Copyright (C) 2001 - 2010 Vivien Malerba <malerba@gnome-db.org> | |||
* Vivien Malerba <malerba@gnome-db.org> | * Copyright (C) 2002 - 2003 Gonzalo Paniagua Javier <gonzalo@gnome-db.org> | |||
* Copyright (C) 2005 Cygwin Ports Maintainer <yselkowitz@users.sourceforge | ||||
.net> | ||||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This Library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this Library; see the file COPYING.LIB. If not, | * License along with this library; if not, write to the | |||
* write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330 | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
, | * Boston, MA 02110-1301, USA. | |||
* Boston, MA 02111-1307, USA. | ||||
*/ | */ | |||
#ifndef __LIBGDA_GLOBAL_VARIABLES_H__ | #ifndef __LIBGDA_GLOBAL_VARIABLES_H__ | |||
#define __LIBGDA_GLOBAL_VARIABLES_H__ | #define __LIBGDA_GLOBAL_VARIABLES_H__ | |||
#include <libgda/gda-attributes-manager.h> | #include <libgda/gda-attributes-manager.h> | |||
#ifdef G_OS_WIN32 | #ifdef G_OS_WIN32 | |||
#define IMPORT __declspec(dllimport) | #define IMPORT __declspec(dllimport) | |||
#else | #else | |||
End of changes. 5 change blocks. | ||||
15 lines changed or deleted | 16 lines changed or added | |||
libgda-report.h | libgda-report.h | |||
---|---|---|---|---|
/* GDA library | /* | |||
* Copyright (C) 2007 The GNOME Foundation. | * Copyright (C) 2000 Reinhard Müller <reinhard@src.gnome.org> | |||
* | * Copyright (C) 2000 - 2002 Rodrigo Moya <rodrigo@gnome-db.org> | |||
* AUTHORS: | * Copyright (C) 2001 Carlos Perell | |||
* Vivien Malerba <malerba@gnome-db.org> | * Copyright (C) 2001 - 2007 Vivien Malerba <malerba@gnome-db.org> | |||
* Copyright (C) 2002 Gonzalo Paniagua Javier <gonzalo@src.gnome.org> | ||||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This Library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this Library; see the file COPYING.LIB. If not, | * License along with this library; if not, write to the | |||
* write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330 | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
, | * Boston, MA 02110-1301, USA. | |||
* Boston, MA 02111-1307, USA. | ||||
*/ | */ | |||
#ifndef __LIBGDA_REPORT_H__ | #ifndef __LIBGDA_REPORT_H__ | |||
#define __LIBGDA_REPORT_H__ | #define __LIBGDA_REPORT_H__ | |||
#include <libgda-report/gda-report-engine.h> | #include <libgda-report/gda-report-engine.h> | |||
#include <libgda-report/gda-report-document.h> | #include <libgda-report/gda-report-document.h> | |||
#include <libgda-report/gda-report-docbook-document.h> | #include <libgda-report/gda-report-docbook-document.h> | |||
#include <libgda-report/gda-report-rml-document.h> | #include <libgda-report/gda-report-rml-document.h> | |||
End of changes. 5 change blocks. | ||||
16 lines changed or deleted | 16 lines changed or added | |||
libgda-ui.h | libgda-ui.h | |||
---|---|---|---|---|
/* GDA library | /* | |||
* Copyright (C) 2009 - 2010 The GNOME Foundation. | * Copyright (C) 2000 Reinhard Müller <reinhard@src.gnome.org> | |||
* | * Copyright (C) 2000 - 2002 Rodrigo Moya <rodrigo@gnome-db.org> | |||
* AUTHORS: | * Copyright (C) 2001 Carlos Perell | |||
* Vivien Malerba <malerba@gnome-db.org> | * Copyright (C) 2001 - 2011 Vivien Malerba <malerba@gnome-db.org> | |||
* Copyright (C) 2002 Gonzalo Paniagua Javier <gonzalo@src.gnome.org> | ||||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This Library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this Library; see the file COPYING.LIB. If not, | * License along with this library; if not, write to the | |||
* write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330 | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
, | * Boston, MA 02110-1301, USA. | |||
* Boston, MA 02111-1307, USA. | ||||
*/ | */ | |||
#ifndef __LIBGDAUI_H__ | #ifndef __LIBGDAUI_H__ | |||
#define __LIBGDAUI_H__ | #define __LIBGDAUI_H__ | |||
#include <libgda/libgda.h> | #include <libgda/libgda.h> | |||
#include <libgda-ui/gdaui-data-entry.h> | #include <libgda-ui/gdaui-data-entry.h> | |||
#include <libgda-ui/gdaui-basic-form.h> | #include <libgda-ui/gdaui-basic-form.h> | |||
#include <libgda-ui/gdaui-combo.h> | #include <libgda-ui/gdaui-combo.h> | |||
skipping to change at line 51 | skipping to change at line 52 | |||
#include <libgda-ui/gdaui-provider-selector.h> | #include <libgda-ui/gdaui-provider-selector.h> | |||
#include <libgda-ui/gdaui-server-operation.h> | #include <libgda-ui/gdaui-server-operation.h> | |||
#include <libgda-ui/gdaui-login.h> | #include <libgda-ui/gdaui-login.h> | |||
#include <libgda-ui/gdaui-tree-store.h> | #include <libgda-ui/gdaui-tree-store.h> | |||
#include <libgda-ui/gdaui-cloud.h> | #include <libgda-ui/gdaui-cloud.h> | |||
#include <libgda-ui/gdaui-data-selector.h> | #include <libgda-ui/gdaui-data-selector.h> | |||
#include <libgda-ui/gdaui-rt-editor.h> | #include <libgda-ui/gdaui-rt-editor.h> | |||
G_BEGIN_DECLS | G_BEGIN_DECLS | |||
void gdaui_init (void); | /** | |||
* SECTION:libgdaui | ||||
* @short_description: Library initialization and information | ||||
* @title: Library initialization | ||||
* @stability: Stable | ||||
* @see_also: | ||||
*/ | ||||
void gdaui_init (void); | ||||
const gchar *gdaui_get_default_path (void); | ||||
void gdaui_set_default_path (const gchar *path); | ||||
G_END_DECLS | G_END_DECLS | |||
#endif | #endif | |||
End of changes. 6 change blocks. | ||||
17 lines changed or deleted | 27 lines changed or added | |||
libgda-virtual.h | libgda-virtual.h | |||
---|---|---|---|---|
/* | /* | |||
* Copyright (C) 2007 - 2011 The GNOME Foundation. | * Copyright (C) 2000 Reinhard Müller <reinhard@src.gnome.org> | |||
* | * Copyright (C) 2000 - 2002 Rodrigo Moya <rodrigo@gnome-db.org> | |||
* AUTHORS: | * Copyright (C) 2001 Carlos Perell | |||
* Vivien Malerba <malerba@gnome-db.org> | * Copyright (C) 2001 - 2011 Vivien Malerba <malerba@gnome-db.org> | |||
* Copyright (C) 2002 Gonzalo Paniagua Javier <gonzalo@src.gnome.org> | ||||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This Library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this Library; see the file COPYING.LIB. If not, | * License along with this library; if not, write to the | |||
* write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330 | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
, | * Boston, MA 02110-1301, USA. | |||
* Boston, MA 02111-1307, USA. | ||||
*/ | */ | |||
#ifndef __LIBGDA_VIRTUAL_H__ | #ifndef __LIBGDA_VIRTUAL_H__ | |||
#define __LIBGDA_VIRTUAL_H__ | #define __LIBGDA_VIRTUAL_H__ | |||
#include <virtual/gda-virtual-provider.h> | #include <virtual/gda-virtual-provider.h> | |||
#include <virtual/gda-vprovider-data-model.h> | #include <virtual/gda-vprovider-data-model.h> | |||
#include <virtual/gda-vprovider-hub.h> | #include <virtual/gda-vprovider-hub.h> | |||
#include <virtual/gda-virtual-connection.h> | #include <virtual/gda-virtual-connection.h> | |||
End of changes. 5 change blocks. | ||||
15 lines changed or deleted | 15 lines changed or added | |||
libgda-xslt.h | libgda-xslt.h | |||
---|---|---|---|---|
/* GDA common library | /* | |||
* Copyright (C) 2007 - 2008 The GNOME Foundation. | * Copyright (C) 2000 Reinhard Müller <reinhard@src.gnome.org> | |||
* | * Copyright (C) 2000 - 2002 Rodrigo Moya <rodrigo@gnome-db.org> | |||
* AUTHORS: | * Copyright (C) 2001 Carlos Perell | |||
* Paweł Cesar Sanjuan Szklarz <paweld2@gmail.com> | * Copyright (C) 2001 - 2009 Vivien Malerba <malerba@gnome-db.org> | |||
* Copyright (C) 2002 Gonzalo Paniagua Javier <gonzalo@src.gnome.org> | ||||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This Library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this Library; see the file COPYING.LIB. If not, | * License along with this library; if not, write to the | |||
* write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330 | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
, | * Boston, MA 02110-1301, USA. | |||
* Boston, MA 02111-1307, USA. | ||||
*/ | */ | |||
#ifndef _LIBGDA_XSLT_H | #ifndef _LIBGDA_XSLT_H | |||
#define _LIBGDA_XSLT_H | #define _LIBGDA_XSLT_H | |||
#include <glib.h> | #include <glib.h> | |||
#include <libgda/libgda.h> | #include <libgda/libgda.h> | |||
#include <libxslt/transform.h> | #include <libxslt/transform.h> | |||
G_BEGIN_DECLS | G_BEGIN_DECLS | |||
End of changes. 5 change blocks. | ||||
16 lines changed or deleted | 16 lines changed or added | |||
libgda.h | libgda.h | |||
---|---|---|---|---|
/* GDA library | /* | |||
* Copyright (C) 1998 - 2008 The GNOME Foundation. | * Copyright (C) 2000 Reinhard Müller <reinhard@src.gnome.org> | |||
* | * Copyright (C) 2000 - 2004 Rodrigo Moya <rodrigo@gnome-db.org> | |||
* AUTHORS: | * Copyright (C) 2001 Carlos Perell | |||
* Michael Lausch <michael@lausch.at> | * Copyright (C) 2001 - 2011 Vivien Malerba <malerba@gnome-db.org> | |||
* Rodrigo Moya <rodrigo@gnome-db.org> | * Copyright (C) 2002 Andrew Hill <andru@src.gnome.org> | |||
* Bas Driessen <bas.driessen@xobas.com> | * Copyright (C) 2002 - 2003 Gonzalo Paniagua Javier <gonzalo@ximian.com> | |||
* Vivien Malerba <malerba@gnome-db.org> | * Copyright (C) 2003 - 2006 Murray Cumming <murrayc@murrayc.com> | |||
* Copyright (C) 2004 Szalai Ferenc <szferi@einstein.ki.iif.hu> | ||||
* Copyright (C) 2005 Bas Driessen <bas.driessen@xobas.com> | ||||
* Copyright (C) 2005 | ||||
* | * | |||
* This Library is free software; you can redistribute it and/or | * This library is free software; you can redistribute it and/or | |||
* modify it under the terms of the GNU Library General Public License as | * modify it under the terms of the GNU Lesser General Public | |||
* published by the Free Software Foundation; either version 2 of the | * License as published by the Free Software Foundation; either | |||
* License, or (at your option) any later version. | * version 2 of the License, or (at your option) any later version. | |||
* | * | |||
* This Library is distributed in the hope that it will be useful, | * This library is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
* Library General Public License for more details. | * Lesser General Public License for more details. | |||
* | * | |||
* You should have received a copy of the GNU Library General Public | * You should have received a copy of the GNU Lesser General Public | |||
* License along with this Library; see the file COPYING.LIB. If not, | * License along with this library; if not, write to the | |||
* write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330 | * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | |||
, | * Boston, MA 02110-1301, USA. | |||
* Boston, MA 02111-1307, USA. | ||||
*/ | */ | |||
#ifndef __LIBGDA_H__ | #ifndef __LIBGDA_H__ | |||
#define __LIBGDA_H__ | #define __LIBGDA_H__ | |||
#include <libgda/gda-attributes-manager.h> | #include <libgda/gda-attributes-manager.h> | |||
#include <libgda/gda-easy.h> | #include <libgda/gda-easy.h> | |||
#include <libgda/gda-column.h> | #include <libgda/gda-column.h> | |||
#include <libgda/gda-config.h> | #include <libgda/gda-config.h> | |||
#include <libgda/gda-connection-event.h> | #include <libgda/gda-connection-event.h> | |||
End of changes. 5 change blocks. | ||||
19 lines changed or deleted | 21 lines changed or added | |||