glib-2.0 Reference Manual

Synopsis

public class StringBuilder : Boxed  {
    public    string                    str ;
    public    long                      len ;
    public    long                      allocated_len ;


    public                              StringBuilder             ( string              init = ÿ% ) ;
    public                              StringBuilder.sized       ( ulong               dfl_size ) ;


    public    weak StringBuilder        assign                    ( string              rval ) ;
    public    weak StringBuilder        append                    ( string              val ) ;
    public    weak StringBuilder        append_c                  ( char                c ) ;
    public    weak StringBuilder        append_unichar            ( unichar             wc ) ;
    public    weak StringBuilder        append_len                ( string              val,
                                                                    long                len ) ;
    public    weak StringBuilder        prepend                   ( string              val ) ;
    public    weak StringBuilder        prepend_c                 ( char                c ) ;
    public    weak StringBuilder        prepend_unichar           ( unichar             wc ) ;
    public    weak StringBuilder        prepend_len               ( string              val,
                                                                    long                len ) ;
    public    weak StringBuilder        insert                    ( long                pos,
                                                                    string              val ) ;
    public    weak StringBuilder        erase                     ( long                pos,
                                                                    long                len ) ;
    public    void                      printf                    ( string              format,
                                                                    ... ) ;
    public    void                      append_printf             ( string              format,
                                                                    ... ) ;
}

StringBuilder Description

Details

Constructor Details

StringBuilder ()
    public                              StringBuilder             ( string              init = ÿ% ) ;		

StringBuilder.sized ()
    public                              StringBuilder.sized       ( ulong               dfl_size ) ;		

Field Details

str
    public    string                    str ;		

len
    public    long                      len ;		

allocated_len
    public    long                      allocated_len ;		

Signal Details

Property Details

Method Details

assign ()
    public    weak StringBuilder        assign                    ( string              rval ) ;		

append ()
    public    weak StringBuilder        append                    ( string              val ) ;		

append_c ()
    public    weak StringBuilder        append_c                  ( char                c ) ;		

append_unichar ()
    public    weak StringBuilder        append_unichar            ( unichar             wc ) ;		

append_len ()
    public    weak StringBuilder        append_len                ( string              val,
                                                                    long                len ) ;		

prepend ()
    public    weak StringBuilder        prepend                   ( string              val ) ;		

prepend_c ()
    public    weak StringBuilder        prepend_c                 ( char                c ) ;		

prepend_unichar ()
    public    weak StringBuilder        prepend_unichar           ( unichar             wc ) ;		

prepend_len ()
    public    weak StringBuilder        prepend_len               ( string              val,
                                                                    long                len ) ;		

insert ()
    public    weak StringBuilder        insert                    ( long                pos,
                                                                    string              val ) ;		

erase ()
    public    weak StringBuilder        erase                     ( long                pos,
                                                                    long                len ) ;		

printf ()
    public    void                      printf                    ( string              format,
                                                                    ... ) ;		

append_printf ()
    public    void                      append_printf             ( string              format,
                                                                    ... ) ;		


Created by Valadoc