text: // -*- c++ -*-
  // Generated by gmmproc 2.44.0 -- DO NOT MODIFY!
  #ifndef _GTKMM_ADJUSTMENT_P_H
  #define _GTKMM_ADJUSTMENT_P_H
  
  
  #include <glibmm/private/object_p.h>
  
  #include <glibmm/class.h>
  
  namespace Gtk
  {
  
  class Adjustment_Class : public Glib::Class
  {
  public:
  #ifndef DOXYGEN_SHOULD_SKIP_THIS
    typedef Adjustment CppObjectType;
    typedef GtkAdjustment BaseObjectType;
    typedef GtkAdjustmentClass BaseClassType;
    typedef Glib::Object_Class CppClassParent;
    typedef GObjectClass BaseClassParent;
  
    friend class Adjustment;
  #endif /* DOXYGEN_SHOULD_SKIP_THIS */
  
    const Glib::Class& init();
  
  
    static void class_init_function(void* g_class, void* class_data);
  
    static Glib::ObjectBase* wrap_new(GObject*);
  
  protected:
  
    //Callbacks (default signal handlers):
    //These will call the *_impl member methods, which will then call the existing default signal callbacks, if any.
    //You could prevent the original default signal handlers being called by overriding the *_impl method.
    static void changed_callback(GtkAdjustment* self);
    static void value_changed_callback(GtkAdjustment* self);
  
    //Callbacks (virtual functions):
  };
  
  
  } // namespace Gtk
  
  
  #endif /* _GTKMM_ADJUSTMENT_P_H */
  
  