1// -*- C++ -*- // 2 3/* handlernumerical.h 4 * 5 * Copyright 2006 libgdamm Development Team 6 * 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. 11 * 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. 16 * 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. 20 */ 21 22#include <glibmm/object.h> 23#include <libgdamm/datahandler.h> 24#include <libgda/handlers/gda-handler-numerical.h> 25 26_DEFS(libgdamm,libgda) 27_PINCLUDE(glibmm/private/object_p.h) 28 29namespace Gnome 30{ 31 32namespace Gda 33{ 34 35/** Default handler for numeric values. 36 * 37 * @ingroup DataHandlers 38 */ 39class HandlerNumerical : public Glib::Object, 40 public DataHandler 41{ 42 _CLASS_GOBJECT(HandlerNumerical, GdaHandlerNumerical, GDA_HANDLER_NUMERICAL, Glib::Object, GObject) 43 _IMPLEMENTS_INTERFACE(DataHandler) 44protected: 45 46 _CTOR_DEFAULT 47 48public: 49 _WRAP_CREATE() 50}; 51 52} // namespace Gda 53} // namespace Gnome 54 55