Subversion Repositories planix.SVN

Rev

Rev 22 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
2 - 1
.TH RUNESTRCAT 2
2
.SH NAME
3
runestrcat, 
4
runestrncat,
5
runestrcmp,
6
runestrncmp,
7
runestrcpy,
8
runestrncpy,
9
runestrecpy,
10
runestrlen,
11
runestrchr,
12
runestrrchr,
13
runestrdup,
14
runestrstr \- rune string operations
15
.SH SYNOPSIS
16
.B #include <u.h>
17
.br
18
.B #include <libc.h>
19
.PP
20
.ta \w'\fLRune* \fP'u
21
.B
22
Rune*	runestrcat(Rune *s1, Rune *s2)
23
.PP
24
.B
25
Rune*	runestrncat(Rune *s1, Rune *s2, long n)
26
.PP
27
.B
28
int	runestrcmp(Rune *s1, Rune *s2)
29
.PP
30
.B
31
int	runestrncmp(Rune *s1, Rune *s2, long n)
32
.PP
33
.B
34
Rune*	runestrcpy(Rune *s1, Rune *s2)
35
.PP
36
.B
37
Rune*	runestrncpy(Rune *s1, Rune *s2, long n)
38
.PP
39
.B
40
Rune*	runestrecpy(Rune *s1, Rune *es1, Rune *s2)
41
.PP
42
.B
43
long	runestrlen(Rune *s)
44
.PP
45
.B
46
Rune*	runestrchr(Rune *s, Rune c)
47
.PP
48
.B
49
Rune*	runestrrchr(Rune *s, Rune c)
50
.PP
51
.B
52
Rune*	runestrdup(Rune *s)
53
.PP
54
.B
55
Rune*	runestrstr(Rune *s1, Rune *s2)
56
.SH DESCRIPTION
57
These functions are rune string analogues of
58
the corresponding functions in 
59
.IR strcat (2).
60
.SH SOURCE
61
.B /sys/src/libc/port
62
.SH SEE ALSO
63
.IR memory (2),
64
.IR rune (2),
65
.IR strcat (2)
66
.SH BUGS
67
The outcome of overlapping moves varies among implementations.