2 # This file is part of duit.
4 # duit is free software; you can redistribute it and/or modify
5 # it under the terms of the GNU Lesser General Public License as published by
6 # the Free Software Foundation; either version 2.1 of the License, or
7 # (at your option) any later version.
9 # duit 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
12 # GNU Lesser General Public License for more details.
14 # You should have received a copy of the GNU Lesser General Public License
15 # along with duit; if not, write to the Free Software
16 # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
23 # Definitions for wrapping GThread
31 public import glib.glibtypes;
57 # must start with wrap
61 ###########################################################
62 ### GThread ###############################################
63 ###########################################################
65 file: /home/ruimt/data/down/GTK/API/glib/glib-Threads.html
73 struct: GStaticRecMutex
75 prefix: g_static_rec_mutex_
77 outFile: StaticRecMutex
81 prefix: g_static_rw_lock_
88 structWrap: GDate* Date
92 structWrap: GMutex* Mutex
94 #structWrap: GTimeVal* TimeVal
100 structWrap: GDataset* Dataset
105 struct: GStaticPrivate
108 structWrap: GDataset* Dataset
109 prefix: g_static_private_
111 outFile: StaticPrivate
117 import: gthread.Mutex
118 structWrap: GMutex* Mutex
120 structWrap: GSource* Source
122 structWrap: GDataset* Dataset
124 structWrap: GList* ListG
127 noprefix: g_static_rec_mutex_
128 noprefix: g_static_rw_lock_
131 noprefix: g_static_private_
132 #import: glib.ThreadFunctions
133 #structWrap: GThreadFunctions* ThreadFunctions
134 structWrap: GThread* Thread
136 #structWrap: GError** Error*
137 #import: glib.StaticMutex
138 #structWrap: GStaticMutex* StaticMutex