Mercurial > pidgin.yaz
comparison src/debug.h @ 5944:158196b2db19
[gaim-migrate @ 6385]
Added #ifdef __cplusplus lines so that things will link right with C++.
Also added some doxygen comment blocks that didn't previously exist.
committer: Tailor Script <tailor@pidgin.im>
author | Christian Hammond <chipx86@chipx86.com> |
---|---|
date | Mon, 23 Jun 2003 06:40:13 +0000 |
parents | 740303e8425b |
children | 565339a6eb86 |
comparison
equal
deleted
inserted
replaced
5943:a4f2aba0848d | 5944:158196b2db19 |
---|---|
47 void (*print)(GaimDebugLevel level, const char *category, | 47 void (*print)(GaimDebugLevel level, const char *category, |
48 const char *format, va_list args); | 48 const char *format, va_list args); |
49 | 49 |
50 } GaimDebugUiOps; | 50 } GaimDebugUiOps; |
51 | 51 |
52 #ifdef __cplusplus | |
53 extern "C" { | |
54 #endif | |
55 | |
56 /**************************************************************************/ | |
57 /** @name Debug API */ | |
58 /**************************************************************************/ | |
52 /** | 59 /** |
53 * Outputs debug information. | 60 * Outputs debug information. |
54 * | 61 * |
55 * This differs from gaim_debug() in that it takes a va_list. | 62 * This differs from gaim_debug() in that it takes a va_list. |
56 * | 63 * |
84 * | 91 * |
85 * @see gaim_debug() | 92 * @see gaim_debug() |
86 */ | 93 */ |
87 void debug_printf(const char *fmt, ...); | 94 void debug_printf(const char *fmt, ...); |
88 | 95 |
96 /*@}*/ | |
97 | |
98 /**************************************************************************/ | |
99 /** @name UI Registration Functions */ | |
100 /**************************************************************************/ | |
101 /*@{*/ | |
102 | |
89 /** | 103 /** |
90 * Sets the UI operations structure to be used when outputting debug | 104 * Sets the UI operations structure to be used when outputting debug |
91 * information. | 105 * information. |
92 * | 106 * |
93 * @param ops The UI operations structure. | 107 * @param ops The UI operations structure. |
100 * | 114 * |
101 * @return The UI operations structure in use. | 115 * @return The UI operations structure in use. |
102 */ | 116 */ |
103 GaimDebugUiOps *gaim_get_debug_ui_ops(void); | 117 GaimDebugUiOps *gaim_get_debug_ui_ops(void); |
104 | 118 |
119 /*@}*/ | |
120 | |
121 #ifdef __cplusplus | |
122 } | |
123 #endif | |
124 | |
105 #endif /* _GAIM_DEBUG_H_ */ | 125 #endif /* _GAIM_DEBUG_H_ */ |