gmarshal.h 20 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385
  1. /* Note: This file is no longer generated. See the comment in gmarshal.list */
  2. #ifndef __G_MARSHAL_H__
  3. #define __G_MARSHAL_H__
  4. G_BEGIN_DECLS
  5. /* VOID:VOID (./gmarshal.list:6) */
  6. GLIB_AVAILABLE_IN_ALL
  7. void g_cclosure_marshal_VOID__VOID (GClosure *closure,
  8. GValue *return_value,
  9. guint n_param_values,
  10. const GValue *param_values,
  11. gpointer invocation_hint,
  12. gpointer marshal_data);
  13. GLIB_AVAILABLE_IN_ALL
  14. void g_cclosure_marshal_VOID__VOIDv (GClosure *closure,
  15. GValue *return_value,
  16. gpointer instance,
  17. va_list args,
  18. gpointer marshal_data,
  19. int n_params,
  20. GType *param_types);
  21. /* VOID:BOOLEAN (./gmarshal.list:7) */
  22. GLIB_AVAILABLE_IN_ALL
  23. void g_cclosure_marshal_VOID__BOOLEAN (GClosure *closure,
  24. GValue *return_value,
  25. guint n_param_values,
  26. const GValue *param_values,
  27. gpointer invocation_hint,
  28. gpointer marshal_data);
  29. GLIB_AVAILABLE_IN_ALL
  30. void g_cclosure_marshal_VOID__BOOLEANv (GClosure *closure,
  31. GValue *return_value,
  32. gpointer instance,
  33. va_list args,
  34. gpointer marshal_data,
  35. int n_params,
  36. GType *param_types);
  37. /* VOID:CHAR (./gmarshal.list:8) */
  38. GLIB_AVAILABLE_IN_ALL
  39. void g_cclosure_marshal_VOID__CHAR (GClosure *closure,
  40. GValue *return_value,
  41. guint n_param_values,
  42. const GValue *param_values,
  43. gpointer invocation_hint,
  44. gpointer marshal_data);
  45. GLIB_AVAILABLE_IN_ALL
  46. void g_cclosure_marshal_VOID__CHARv (GClosure *closure,
  47. GValue *return_value,
  48. gpointer instance,
  49. va_list args,
  50. gpointer marshal_data,
  51. int n_params,
  52. GType *param_types);
  53. /* VOID:UCHAR (./gmarshal.list:9) */
  54. GLIB_AVAILABLE_IN_ALL
  55. void g_cclosure_marshal_VOID__UCHAR (GClosure *closure,
  56. GValue *return_value,
  57. guint n_param_values,
  58. const GValue *param_values,
  59. gpointer invocation_hint,
  60. gpointer marshal_data);
  61. GLIB_AVAILABLE_IN_ALL
  62. void g_cclosure_marshal_VOID__UCHARv (GClosure *closure,
  63. GValue *return_value,
  64. gpointer instance,
  65. va_list args,
  66. gpointer marshal_data,
  67. int n_params,
  68. GType *param_types);
  69. /* VOID:INT (./gmarshal.list:10) */
  70. GLIB_AVAILABLE_IN_ALL
  71. void g_cclosure_marshal_VOID__INT (GClosure *closure,
  72. GValue *return_value,
  73. guint n_param_values,
  74. const GValue *param_values,
  75. gpointer invocation_hint,
  76. gpointer marshal_data);
  77. GLIB_AVAILABLE_IN_ALL
  78. void g_cclosure_marshal_VOID__INTv (GClosure *closure,
  79. GValue *return_value,
  80. gpointer instance,
  81. va_list args,
  82. gpointer marshal_data,
  83. int n_params,
  84. GType *param_types);
  85. /* VOID:UINT (./gmarshal.list:11) */
  86. GLIB_AVAILABLE_IN_ALL
  87. void g_cclosure_marshal_VOID__UINT (GClosure *closure,
  88. GValue *return_value,
  89. guint n_param_values,
  90. const GValue *param_values,
  91. gpointer invocation_hint,
  92. gpointer marshal_data);
  93. GLIB_AVAILABLE_IN_ALL
  94. void g_cclosure_marshal_VOID__UINTv (GClosure *closure,
  95. GValue *return_value,
  96. gpointer instance,
  97. va_list args,
  98. gpointer marshal_data,
  99. int n_params,
  100. GType *param_types);
  101. /* VOID:LONG (./gmarshal.list:12) */
  102. GLIB_AVAILABLE_IN_ALL
  103. void g_cclosure_marshal_VOID__LONG (GClosure *closure,
  104. GValue *return_value,
  105. guint n_param_values,
  106. const GValue *param_values,
  107. gpointer invocation_hint,
  108. gpointer marshal_data);
  109. GLIB_AVAILABLE_IN_ALL
  110. void g_cclosure_marshal_VOID__LONGv (GClosure *closure,
  111. GValue *return_value,
  112. gpointer instance,
  113. va_list args,
  114. gpointer marshal_data,
  115. int n_params,
  116. GType *param_types);
  117. /* VOID:ULONG (./gmarshal.list:13) */
  118. GLIB_AVAILABLE_IN_ALL
  119. void g_cclosure_marshal_VOID__ULONG (GClosure *closure,
  120. GValue *return_value,
  121. guint n_param_values,
  122. const GValue *param_values,
  123. gpointer invocation_hint,
  124. gpointer marshal_data);
  125. GLIB_AVAILABLE_IN_ALL
  126. void g_cclosure_marshal_VOID__ULONGv (GClosure *closure,
  127. GValue *return_value,
  128. gpointer instance,
  129. va_list args,
  130. gpointer marshal_data,
  131. int n_params,
  132. GType *param_types);
  133. /* VOID:ENUM (./gmarshal.list:14) */
  134. GLIB_AVAILABLE_IN_ALL
  135. void g_cclosure_marshal_VOID__ENUM (GClosure *closure,
  136. GValue *return_value,
  137. guint n_param_values,
  138. const GValue *param_values,
  139. gpointer invocation_hint,
  140. gpointer marshal_data);
  141. GLIB_AVAILABLE_IN_ALL
  142. void g_cclosure_marshal_VOID__ENUMv (GClosure *closure,
  143. GValue *return_value,
  144. gpointer instance,
  145. va_list args,
  146. gpointer marshal_data,
  147. int n_params,
  148. GType *param_types);
  149. /* VOID:FLAGS (./gmarshal.list:15) */
  150. GLIB_AVAILABLE_IN_ALL
  151. void g_cclosure_marshal_VOID__FLAGS (GClosure *closure,
  152. GValue *return_value,
  153. guint n_param_values,
  154. const GValue *param_values,
  155. gpointer invocation_hint,
  156. gpointer marshal_data);
  157. GLIB_AVAILABLE_IN_ALL
  158. void g_cclosure_marshal_VOID__FLAGSv (GClosure *closure,
  159. GValue *return_value,
  160. gpointer instance,
  161. va_list args,
  162. gpointer marshal_data,
  163. int n_params,
  164. GType *param_types);
  165. /* VOID:FLOAT (./gmarshal.list:16) */
  166. GLIB_AVAILABLE_IN_ALL
  167. void g_cclosure_marshal_VOID__FLOAT (GClosure *closure,
  168. GValue *return_value,
  169. guint n_param_values,
  170. const GValue *param_values,
  171. gpointer invocation_hint,
  172. gpointer marshal_data);
  173. GLIB_AVAILABLE_IN_ALL
  174. void g_cclosure_marshal_VOID__FLOATv (GClosure *closure,
  175. GValue *return_value,
  176. gpointer instance,
  177. va_list args,
  178. gpointer marshal_data,
  179. int n_params,
  180. GType *param_types);
  181. /* VOID:DOUBLE (./gmarshal.list:17) */
  182. GLIB_AVAILABLE_IN_ALL
  183. void g_cclosure_marshal_VOID__DOUBLE (GClosure *closure,
  184. GValue *return_value,
  185. guint n_param_values,
  186. const GValue *param_values,
  187. gpointer invocation_hint,
  188. gpointer marshal_data);
  189. GLIB_AVAILABLE_IN_ALL
  190. void g_cclosure_marshal_VOID__DOUBLEv (GClosure *closure,
  191. GValue *return_value,
  192. gpointer instance,
  193. va_list args,
  194. gpointer marshal_data,
  195. int n_params,
  196. GType *param_types);
  197. /* VOID:STRING (./gmarshal.list:18) */
  198. GLIB_AVAILABLE_IN_ALL
  199. void g_cclosure_marshal_VOID__STRING (GClosure *closure,
  200. GValue *return_value,
  201. guint n_param_values,
  202. const GValue *param_values,
  203. gpointer invocation_hint,
  204. gpointer marshal_data);
  205. GLIB_AVAILABLE_IN_ALL
  206. void g_cclosure_marshal_VOID__STRINGv (GClosure *closure,
  207. GValue *return_value,
  208. gpointer instance,
  209. va_list args,
  210. gpointer marshal_data,
  211. int n_params,
  212. GType *param_types);
  213. /* VOID:PARAM (./gmarshal.list:19) */
  214. GLIB_AVAILABLE_IN_ALL
  215. void g_cclosure_marshal_VOID__PARAM (GClosure *closure,
  216. GValue *return_value,
  217. guint n_param_values,
  218. const GValue *param_values,
  219. gpointer invocation_hint,
  220. gpointer marshal_data);
  221. GLIB_AVAILABLE_IN_ALL
  222. void g_cclosure_marshal_VOID__PARAMv (GClosure *closure,
  223. GValue *return_value,
  224. gpointer instance,
  225. va_list args,
  226. gpointer marshal_data,
  227. int n_params,
  228. GType *param_types);
  229. /* VOID:BOXED (./gmarshal.list:20) */
  230. GLIB_AVAILABLE_IN_ALL
  231. void g_cclosure_marshal_VOID__BOXED (GClosure *closure,
  232. GValue *return_value,
  233. guint n_param_values,
  234. const GValue *param_values,
  235. gpointer invocation_hint,
  236. gpointer marshal_data);
  237. GLIB_AVAILABLE_IN_ALL
  238. void g_cclosure_marshal_VOID__BOXEDv (GClosure *closure,
  239. GValue *return_value,
  240. gpointer instance,
  241. va_list args,
  242. gpointer marshal_data,
  243. int n_params,
  244. GType *param_types);
  245. /* VOID:POINTER (./gmarshal.list:21) */
  246. GLIB_AVAILABLE_IN_ALL
  247. void g_cclosure_marshal_VOID__POINTER (GClosure *closure,
  248. GValue *return_value,
  249. guint n_param_values,
  250. const GValue *param_values,
  251. gpointer invocation_hint,
  252. gpointer marshal_data);
  253. GLIB_AVAILABLE_IN_ALL
  254. void g_cclosure_marshal_VOID__POINTERv (GClosure *closure,
  255. GValue *return_value,
  256. gpointer instance,
  257. va_list args,
  258. gpointer marshal_data,
  259. int n_params,
  260. GType *param_types);
  261. /* VOID:OBJECT (./gmarshal.list:22) */
  262. GLIB_AVAILABLE_IN_ALL
  263. void g_cclosure_marshal_VOID__OBJECT (GClosure *closure,
  264. GValue *return_value,
  265. guint n_param_values,
  266. const GValue *param_values,
  267. gpointer invocation_hint,
  268. gpointer marshal_data);
  269. GLIB_AVAILABLE_IN_ALL
  270. void g_cclosure_marshal_VOID__OBJECTv (GClosure *closure,
  271. GValue *return_value,
  272. gpointer instance,
  273. va_list args,
  274. gpointer marshal_data,
  275. int n_params,
  276. GType *param_types);
  277. /* VOID:VARIANT (./gmarshal.list:23) */
  278. GLIB_AVAILABLE_IN_ALL
  279. void g_cclosure_marshal_VOID__VARIANT (GClosure *closure,
  280. GValue *return_value,
  281. guint n_param_values,
  282. const GValue *param_values,
  283. gpointer invocation_hint,
  284. gpointer marshal_data);
  285. GLIB_AVAILABLE_IN_ALL
  286. void g_cclosure_marshal_VOID__VARIANTv (GClosure *closure,
  287. GValue *return_value,
  288. gpointer instance,
  289. va_list args,
  290. gpointer marshal_data,
  291. int n_params,
  292. GType *param_types);
  293. /* VOID:UINT,POINTER (./gmarshal.list:26) */
  294. GLIB_AVAILABLE_IN_ALL
  295. void g_cclosure_marshal_VOID__UINT_POINTER (GClosure *closure,
  296. GValue *return_value,
  297. guint n_param_values,
  298. const GValue *param_values,
  299. gpointer invocation_hint,
  300. gpointer marshal_data);
  301. GLIB_AVAILABLE_IN_ALL
  302. void g_cclosure_marshal_VOID__UINT_POINTERv (GClosure *closure,
  303. GValue *return_value,
  304. gpointer instance,
  305. va_list args,
  306. gpointer marshal_data,
  307. int n_params,
  308. GType *param_types);
  309. /* BOOL:FLAGS (./gmarshal.list:27) */
  310. GLIB_AVAILABLE_IN_ALL
  311. void g_cclosure_marshal_BOOLEAN__FLAGS (GClosure *closure,
  312. GValue *return_value,
  313. guint n_param_values,
  314. const GValue *param_values,
  315. gpointer invocation_hint,
  316. gpointer marshal_data);
  317. GLIB_AVAILABLE_IN_ALL
  318. void g_cclosure_marshal_BOOLEAN__FLAGSv (GClosure *closure,
  319. GValue *return_value,
  320. gpointer instance,
  321. va_list args,
  322. gpointer marshal_data,
  323. int n_params,
  324. GType *param_types);
  325. #define g_cclosure_marshal_BOOL__FLAGS g_cclosure_marshal_BOOLEAN__FLAGS
  326. /* STRING:OBJECT,POINTER (./gmarshal.list:28) */
  327. GLIB_AVAILABLE_IN_ALL
  328. void g_cclosure_marshal_STRING__OBJECT_POINTER (GClosure *closure,
  329. GValue *return_value,
  330. guint n_param_values,
  331. const GValue *param_values,
  332. gpointer invocation_hint,
  333. gpointer marshal_data);
  334. GLIB_AVAILABLE_IN_ALL
  335. void g_cclosure_marshal_STRING__OBJECT_POINTERv (GClosure *closure,
  336. GValue *return_value,
  337. gpointer instance,
  338. va_list args,
  339. gpointer marshal_data,
  340. int n_params,
  341. GType *param_types);
  342. /* BOOL:BOXED,BOXED (./gmarshal.list:29) */
  343. GLIB_AVAILABLE_IN_ALL
  344. void g_cclosure_marshal_BOOLEAN__BOXED_BOXED (GClosure *closure,
  345. GValue *return_value,
  346. guint n_param_values,
  347. const GValue *param_values,
  348. gpointer invocation_hint,
  349. gpointer marshal_data);
  350. GLIB_AVAILABLE_IN_ALL
  351. void g_cclosure_marshal_BOOLEAN__BOXED_BOXEDv (GClosure *closure,
  352. GValue *return_value,
  353. gpointer instance,
  354. va_list args,
  355. gpointer marshal_data,
  356. int n_params,
  357. GType *param_types);
  358. #define g_cclosure_marshal_BOOL__BOXED_BOXED g_cclosure_marshal_BOOLEAN__BOXED_BOXED
  359. G_END_DECLS
  360. #endif /* __G_MARSHAL_H__ */