libgnomeuimm
2.28.0
root
rpmbuild
BUILD
libgnomeuimm-2.28.0
libgnomeui
libgnomeuimm
app-callback.h
Go to the documentation of this file.
1
/*
2
* Copyright 2000 Karl Nelson
3
*
4
* This library is free software; you can redistribute it and/or
5
* modify it under the terms of the GNU Lesser General Public
6
* License as published by the Free Software Foundation; either
7
* version 2.1 of the License, or (at your option) any later version.
8
*
9
* This library is distributed in the hope that it will be useful,
10
* but WITHOUT ANY WARRANTY; without even the implied warranty of
11
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
12
* Lesser General Public License for more details.
13
*
14
* You should have received a copy of the GNU Lesser General Public
15
* License along with this library; if not, write to the Free
16
* Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
17
*
18
*/
19
20
#ifndef GNOMEMM_APP_CALLBACK_H
21
#define GNOMEMM_APP_CALLBACK_H
22
23
namespace
Gnome
24
{
25
26
/*
27
// With replies
28
class ReplyHolder
29
{
30
public:
31
ReplyCallback cb_;
32
ReplyHolder(ReplyCallback cb) : cb_(cb) {}
33
};
34
35
class StringHolder
36
{
37
public:
38
StringCallback cb_;
39
StringHolder(StringCallback cb) : cb_(cb) {}
40
};
41
42
void add_reply(Gnome::Dialog* w, ReplyHolder* rh);
43
void add_reply(Gnome::Dialog* w, StringHolder* rh);
44
void reply_call(gint i, void* data);
45
void string_reply_call(const gchar* i, void* data);
46
*/
47
48
}
/* namespace Gnome */
49
50
#endif
/* GNOMEMM_APP_CALLBACK_H */
Gnome
Definition:
about.h:45
Generated by
1.8.13