~kklimonda/ubuntu/natty/glibmm2.4/update

« back to all changes in this revision

Viewing changes to gio/giomm/drive.cc

  • Committer: Bazaar Package Importer
  • Author(s): Didier Roche
  • Date: 2009-03-03 00:17:17 UTC
  • mfrom: (1.2.33 upstream)
  • Revision ID: james.westby@ubuntu.com-20090303001717-pyrbdlacqpb4y95q
Tags: 2.19.3-0ubuntu1
* New upstream release (LP: #336940)
  + New API:
   - BufferedInputStream: buffer_size property
   - BufferedOutputStream: buffer_size, auto_grow properties
   - DataInputStream: byte_order, newline_type properties
   - DataOutputStream: byte_order property
   - FilterInputStream: close_base_stream property,
     get/set_close_base_stream()
   - FilterOutputStream: close_base_stream property,
     get/set_close_base_stream()
   - UnixInputStream: fd and close_fd properties, get_fd(),
     get/set_close_fd()
   - UnixOutputStream: fd and close_fd properties, get_fd(),
     get/set_close_fd()
  + Make licenses consistent with eachother (library gpl vs. lesser gpl,
    etc)
  + Fixed some problems when building with exceptions disabled (Murray
    Cumming)
  + Build fixes (Theppitak Karoonboonyanan)
* Add usr/lib/giomm-2.4 to debian/libglibmm-2.4-dev.install
* debian/rules: bump SHVER value
* debian/control.in
  - add Vcs-Bzr tag
  - bump libglib2.0-dev to 2.19.0
  - Re-generate debian/control
* Update debian/watch to take unstable version

Show diffs side-by-side

added added

removed removed

Lines of Context:
9
9
/* Copyright (C) 2007 The gtkmm Development Team
10
10
 *
11
11
 * This library is free software; you can redistribute it and/or
12
 
 * modify it under the terms of the GNU Library General Public
 
12
 * modify it under the terms of the GNU Lesser General Public
13
13
 * License as published by the Free Software Foundation; either
14
 
 * version 2 of the License, or (at your option) any later version.
 
14
 * version 2.1 of the License, or (at your option) any later version.
15
15
 *
16
16
 * This library is distributed in the hope that it will be useful,
17
17
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
18
18
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
19
 
 * Library General Public License for more details.
 
19
 * Lesser General Public License for more details.
20
20
 *
21
 
 * You should have received a copy of the GNU Library General Public
 
21
 * You should have received a copy of the GNU Lesser General Public
22
22
 * License along with this library; if not, write to the Free
23
23
 * Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
24
24
 */
107
107
 
108
108
namespace
109
109
{
 
110
 
 
111
 
 
112
static const Glib::SignalProxyInfo Drive_signal_changed_info =
 
113
{
 
114
  "changed",
 
115
  (GCallback) &Glib::SignalProxyNormal::slot0_void_callback,
 
116
  (GCallback) &Glib::SignalProxyNormal::slot0_void_callback
 
117
};
 
118
 
 
119
 
 
120
static const Glib::SignalProxyInfo Drive_signal_disconnected_info =
 
121
{
 
122
  "disconnected",
 
123
  (GCallback) &Glib::SignalProxyNormal::slot0_void_callback,
 
124
  (GCallback) &Glib::SignalProxyNormal::slot0_void_callback
 
125
};
 
126
 
 
127
 
 
128
static const Glib::SignalProxyInfo Drive_signal_eject_button_info =
 
129
{
 
130
  "eject_button",
 
131
  (GCallback) &Glib::SignalProxyNormal::slot0_void_callback,
 
132
  (GCallback) &Glib::SignalProxyNormal::slot0_void_callback
 
133
};
 
134
 
 
135
 
110
136
} // anonymous namespace
111
137
 
112
138
 
316
342
}
317
343
 
318
344
 
 
345
Glib::SignalProxy0< void > Drive::signal_changed()
 
346
{
 
347
  return Glib::SignalProxy0< void >(this, &Drive_signal_changed_info);
 
348
}
 
349
 
 
350
 
 
351
Glib::SignalProxy0< void > Drive::signal_disconnected()
 
352
{
 
353
  return Glib::SignalProxy0< void >(this, &Drive_signal_disconnected_info);
 
354
}
 
355
 
 
356
 
 
357
Glib::SignalProxy0< void > Drive::signal_eject_button()
 
358
{
 
359
  return Glib::SignalProxy0< void >(this, &Drive_signal_eject_button_info);
 
360
}
 
361
 
 
362
 
319
363
#ifdef GLIBMM_DEFAULT_SIGNAL_HANDLERS_ENABLED
320
364
#endif //GLIBMM_DEFAULT_SIGNAL_HANDLERS_ENABLED
321
365