首页 | 数据结构 | 文件列表 | 数据字段 | 全局定义

utils.h

浏览该文件的文档。
00001 
00023 // START OF FILE
00024 /*****************************************************************************/
00025 #ifndef _QQ_MY_UTILS_H_
00026 #define _QQ_MY_UTILS_H_
00027 
00028 #include <glib.h>
00029 #include <gtk/gtk.h>
00030 
00031 #define QQ_NAME_PREFIX    "qq-"
00032 
00033 gchar *get_name_by_index_str(gchar ** array, const gchar * index_str, gint amount);
00034 gchar *get_index_str_by_name(gchar ** array, const gchar * name, gint amount);
00035 gint qq_string_to_dec_value(const gchar * str);
00036 
00037 gchar **split_data(guint8 * data, gint len, const gchar * delimit, gint expected_fields);
00038 gchar *gen_ip_str(guint8 * ip);
00039 
00040 gchar *uid_to_gaim_name(guint32 uid);
00041 
00042 guint32 gaim_name_to_uid(const gchar * name);
00043 
00044 gchar *get_icon_name(gint set, gint suffix);
00045 
00046 GdkPixbuf *get_face_gdkpixbuf(guint8 index);
00047 
00048 void try_dump_as_gbk(guint8 * data, gint len);
00049 
00050 gchar *hex_dump_to_str(const guint8 * buf, gint buf_len);
00051 
00052 #endif
00053 /*****************************************************************************/
00054 // END OF FILE

Generated at Mon May 8 15:41:24 2006 for OpenQ by  doxygen 1.4.4