5
* Copyright 2006 libgdamm Development Team
7
* This library is free software; you can redistribute it and/or
8
* modify it under the terms of the GNU Lesser General Public
9
* License as published by the Free Software Foundation; either
10
* version 2.1 of the License, or(at your option) any later version.
12
* This library is distributed in the hope that it will be useful,
13
* but WITHOUT ANY WARRANTY; without even the implied warranty of
14
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
15
* Lesser General Public License for more details.
17
* You should have received a copy of the GNU Lesser General Public
18
* License along with this library; if not, write to the Free
19
* Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
22
#include <glibmm/object.h>
23
#include <libgdamm/datahandler.h>
24
#include <libgda/handlers/gda-handler-type.h>
26
_DEFS(libgdamm,libgda)
27
_PINCLUDE(glibmm/private/object_p.h)
35
/** Default handler for GType values.
37
* @ingroup DataHandlers
39
class HandlerType : public Glib::Object,
42
_CLASS_GOBJECT(HandlerType, GdaHandlerType, GDA_HANDLER_TYPE, Glib::Object, GObject)
43
_IMPLEMENTS_INTERFACE(DataHandler)