I've no idea here...
[gtkD.git] / wrap / APILookupGThread.txt
blobc581cb7f9591bd313386ba3bf07939dc6c8e90e6
2 # This file is part of duit.
3
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.
8
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.
13
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
21 ###
22 #####
23 # Definitions for wrapping GThread
24 #####
25 ###
29 addTypedefs: start
31 public import glib.glibtypes;
33 addTypedefs: end
35 addAliases: start
36 addAliases: end
38 addEnums: start
39 addEnums: end
41 addStructs: start
42 addStructs: end
44 addTypes: start
45 addTypes: end
47 addFuncts: start
48 addFuncts: end
50 addUnions: start
51 addUnions: end
53 addConstants: start
54 addConstants: end
57 # must start with wrap
59 wrap: gthread
61 ###########################################################
62 ### GThread ###############################################
63 ###########################################################
65 file: /home/ruimt/data/down/GTK/API/glib/glib-Threads.html
67 struct: GMutex
68 class: Mutex
69 prefix: g_mutex_
70 strictPrefix: Yes
71 outFile: Mutex
73 struct: GStaticRecMutex
74 class: StaticRecMutex
75 prefix: g_static_rec_mutex_
76 strictPrefix: Yes
77 outFile: StaticRecMutex
79 struct: GStaticRWLock
80 class: RWLock
81 prefix: g_static_rw_lock_
82 strictPrefix: Yes
83 outFile: RWLock
85 struct: GCond
86 class: Cond
87 import: glib.Date
88 structWrap: GDate* Date
89 prefix: g_cond_
90 strictPrefix: Yes
91 import: gthread.Mutex
92 structWrap: GMutex* Mutex
93 #import: glib.TimeVal
94 #structWrap: GTimeVal* TimeVal
95 outFile: Cond
97 struct: GPrivate
98 class: Private
99 import: glib.Dataset
100 structWrap: GDataset* Dataset
101 prefix: g_private_
102 strictPrefix: Yes
103 outFile: Private
105 struct: GStaticPrivate
106 class: StaticPrivate
107 import: glib.Dataset
108 structWrap: GDataset* Dataset
109 prefix: g_static_private_
110 strictPrefix: Yes
111 outFile: StaticPrivate
114 struct: GThread
115 class: Thread
116 import: glib.ErrorG
117 import: gthread.Mutex
118 structWrap: GMutex* Mutex
119 import: glib.Source
120 structWrap: GSource* Source
121 import: glib.Dataset
122 structWrap: GDataset* Dataset
123 import: glib.ListG
124 structWrap: GList* ListG
125 prefix: g_thread_
126 noprefix: g_mutex_
127 noprefix: g_static_rec_mutex_
128 noprefix: g_static_rw_lock_
129 noprefix: g_cond_
130 noprefix: g_private_
131 noprefix: g_static_private_
132 #import: glib.ThreadFunctions
133 #structWrap: GThreadFunctions* ThreadFunctions
134 structWrap: GThread* Thread
135 #import: glib.Error*
136 #structWrap: GError** Error*
137 #import: glib.StaticMutex
138 #structWrap: GStaticMutex* StaticMutex
139 outFile: Thread