# SvPV
    SV*   newSVpv(char*, int);
    SV*   newSVpvn(char*, int);
    SV*   newSVpvf(const char*, ...);

    char* SvPV(SV*, STRLEN len); /* macro */
    char* SvPV_force(SV*, STRLEN len);
    char* SvPVX(SV*);

    int SvCUR(SV*);
    SvCUR_set(SV*, I32 val);
    char* SvEND(SV*);
    char* SvGROW(SV*, STRLEN newlen);

    void  sv_catpv(SV*, char*);
    void  sv_catpvn(SV*, char*, int);
    void  sv_catpvf(SV*, const char*, ...);
    void  sv_catpvfn(SV*, const char*, STRLEN,
                     va_list *, SV **, I32, bool);
    void  sv_catsv(SV*, SV*);

illguts-0.41 © 1998 Gisle Aas, 2009 Reini Urban | 5/23 |