Qore Programming Language Reference Manual  0.8.7
 All Classes Namespaces Functions Variables Groups Pages
ql_thread.dox.h
1 
3 namespace Qore {
8 
10 
20 nothing delete_all_thread_data();
21 
23 
37 nothing delete_thread_data( ...);
38 
40 
54 nothing delete_thread_data(list l);
55 
57 
80 
82 
96 
98 
111 any get_thread_data(string key);
112 
114 
121 nothing get_thread_data();
122 
124 
142 *TimeZone get_thread_tz();
143 
145 
158 int gettid();
159 
161 
187 nothing mark_thread_resources();
188 
190 
203 int num_threads();
204 
206 
220 *hash remove_thread_data( ...);
221 
223 
238 
240 
252 nothing save_thread_data(hash h);
253 
255 
268 nothing save_thread_data(string key, any value);
269 
271 
278 nothing save_thread_data();
279 
281 
295 bool set_thread_init(code init);
296 
298 
320 nothing set_thread_tz(TimeZone zone);
321 
323 
341 nothing set_thread_tz();
342 
344 
359 list thread_list();
360 
362 
384 
386 
414 
416 };