trunestrcat.3 - plan9port - [fork] Plan 9 from user space
 (HTM) git clone git://src.adamsgaard.dk/plan9port
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) README
 (DIR) LICENSE
       ---
       trunestrcat.3 (1083B)
       ---
            1 .TH RUNESTRCAT 3
            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 .MR strcat (3) .
           60 .SH SOURCE
           61 .B \*9/src/lib9
           62 .SH SEE ALSO
           63 .MR memory (3) ,
           64 .MR rune (3) ,
           65 .MR strcat (3)
           66 .SH BUGS
           67 The outcome of overlapping moves varies among implementations.