comparison libgaim/plugins/perl/common/XMLNode.xs @ 14717:b1fcd2fc903a

[gaim-migrate @ 17471] Martijn van Beers provided some patches to rework the perl object casting/blessing for signal instances in order to let the newly added jabber-* signals work. This is those patches. This is also a small whitespace change, a removal of the gaim debug message about "Found plugin info" it was just pissing me off, and a renamespacing of gaim_blist_node_get_extended_menu into Gaim::Blist::Node where it makes slightly more sense. committer: Tailor Script <tailor@pidgin.im>
author Etan Reisner <pidgin@unreliablesource.net>
date Thu, 12 Oct 2006 20:38:47 +0000
parents 60b1bc8dbf37
children 53f7a4a8ad2a
comparison
equal deleted inserted replaced
14716:023dfc2ce5e3 14717:b1fcd2fc903a
3 MODULE = Gaim::XMLNode PACKAGE = Gaim::XMLNode PREFIX = xmlnode_ 3 MODULE = Gaim::XMLNode PACKAGE = Gaim::XMLNode PREFIX = xmlnode_
4 PROTOTYPES: ENABLE 4 PROTOTYPES: ENABLE
5 5
6 Gaim::XMLNode 6 Gaim::XMLNode
7 xmlnode_copy(class, src) 7 xmlnode_copy(class, src)
8 xmlnode *src 8 Gaim::XMLNode src
9 C_ARGS: 9 C_ARGS:
10 src 10 src
11 11
12 void 12 void
13 xmlnode_free(node) 13 xmlnode_free(node)
14 xmlnode *node 14 Gaim::XMLNode node
15 15
16 Gaim::XMLNode 16 Gaim::XMLNode
17 xmlnode_from_str(class, str, size) 17 xmlnode_from_str(class, str, size)
18 const char *str 18 const char *str
19 gssize size 19 gssize size
20 C_ARGS: 20 C_ARGS:
21 str, size 21 str, size
22 22
23 const char * 23 const char *
24 xmlnode_get_attrib(node, attr) 24 xmlnode_get_attrib(node, attr)
25 xmlnode *node 25 Gaim::XMLNode node
26 const char *attr 26 const char *attr
27 27
28 Gaim::XMLNode 28 Gaim::XMLNode
29 xmlnode_get_child(parent, name) 29 xmlnode_get_child(parent, name)
30 const xmlnode *parent 30 Gaim::XMLNode parent
31 const char *name 31 const char *name
32 32
33 Gaim::XMLNode 33 Gaim::XMLNode
34 xmlnode_get_child_with_namespace(parent, name, xmlns) 34 xmlnode_get_child_with_namespace(parent, name, xmlns)
35 const xmlnode *parent 35 Gaim::XMLNode parent
36 const char *name 36 const char *name
37 const char *xmlns 37 const char *xmlns
38 38
39 char * 39 char *
40 xmlnode_get_data(node) 40 xmlnode_get_data(node)
41 xmlnode *node 41 Gaim::XMLNode node
42 42
43 Gaim::XMLNode 43 Gaim::XMLNode
44 xmlnode_get_next_twin(node) 44 xmlnode_get_next_twin(node)
45 xmlnode *node 45 Gaim::XMLNode node
46 46
47 void 47 void
48 xmlnode_insert_child(parent, child) 48 xmlnode_insert_child(parent, child)
49 xmlnode *parent 49 Gaim::XMLNode parent
50 xmlnode *child 50 Gaim::XMLNode child
51 51
52 void 52 void
53 xmlnode_insert_data(node, data, size) 53 xmlnode_insert_data(node, data, size)
54 xmlnode *node 54 Gaim::XMLNode node
55 const char *data 55 const char *data
56 gssize size 56 gssize size
57 57
58 Gaim::XMLNode 58 Gaim::XMLNode
59 xmlnode_new(class, name) 59 xmlnode_new(class, name)
61 C_ARGS: 61 C_ARGS:
62 name 62 name
63 63
64 Gaim::XMLNode 64 Gaim::XMLNode
65 xmlnode_new_child(parent, name) 65 xmlnode_new_child(parent, name)
66 xmlnode *parent 66 Gaim::XMLNode parent
67 const char *name 67 const char *name
68 68
69 void 69 void
70 xmlnode_remove_attrib(node, attr) 70 xmlnode_remove_attrib(node, attr)
71 xmlnode *node 71 Gaim::XMLNode node
72 const char *attr 72 const char *attr
73 73
74 void 74 void
75 xmlnode_set_attrib(node, attr, value) 75 xmlnode_set_attrib(node, attr, value)
76 xmlnode *node 76 Gaim::XMLNode node
77 const char *attr 77 const char *attr
78 const char *value 78 const char *value
79 79
80 char * 80 char *
81 xmlnode_to_formatted_str(node, len) 81 xmlnode_to_formatted_str(node, len)
82 xmlnode *node 82 Gaim::XMLNode node
83 int *len 83 int *len
84 84
85 char * 85 char *
86 xmlnode_to_str(node, len) 86 xmlnode_to_str(node, len)
87 xmlnode *node 87 Gaim::XMLNode node
88 int *len 88 int *len