libpurple/plugins/perl/common/Stringref.xs

branch
cpw.khc.msnp14
changeset 20481
65485e2ed8a3
parent 20472
6a6d2ef151e6
parent 20478
46933dc62880
equal deleted inserted replaced
20480:df9df972434f 20481:65485e2ed8a3
1 #include "module.h"
2
3 MODULE = Purple::Stringref PACKAGE = Purple::Stringref PREFIX = purple_stringref_
4 PROTOTYPES: ENABLE
5
6 int
7 purple_stringref_cmp(s1, s2)
8 Purple::Stringref s1
9 Purple::Stringref s2
10
11 size_t
12 purple_stringref_len(stringref)
13 Purple::Stringref stringref
14
15 Purple::Stringref
16 purple_stringref_new(class, value)
17 const char *value
18 C_ARGS:
19 value
20
21 Purple::Stringref
22 purple_stringref_new_noref(class, value)
23 const char *value
24 C_ARGS:
25 value
26
27 Purple::Stringref
28 purple_stringref_ref(stringref)
29 Purple::Stringref stringref
30
31 void
32 purple_stringref_unref(stringref)
33 Purple::Stringref stringref
34
35 const char *
36 purple_stringref_value(stringref)
37 Purple::Stringref stringref

mercurial