pike.git / src / modules / _Stdio / buffer.cmod

version» Context lines:

pike.git/src/modules/_Stdio/buffer.cmod:1288:    io->len += 4;    ref_push_object(Pike_fp->current_object);    }       /*! @decl Buffer add_hstring( string(0..255) data, int size_size )    *! @decl Buffer add_hstring( Stdio.Buffer data, int size_size )    *! @decl Buffer add_hstring( System.Memory data, int size_size )    *! @decl Buffer add_hstring( String.Buffer data, int size_size )    *! @decl Buffer add_hstring( int(0..255) data, int size_size )    *! @decl Buffer add_hstring( array data, int size_size ) -  *! @decl Buffer add_hstring( -  *! int|string(0..255)|Stdio.Buffer|System.Memory|array data, -  *! int size_size, int offset ) +  *! @decl Buffer add_hstring( int|string(0..255)|Stdio.Buffer|System.Memory|array data, int size_size, int offset )    *!    *! Adds length of data followed by @[data] to the buffer.    *!    *! This is identical to    *! @tt{sprintf("%"+size_size+"H",(string)Stdio.Buffer(data))@} but    *! significantly faster.    *!    *! @[size_size] is the number of bytes used to represent the length of the data.    *! It must be less than Int.NATIVE_MAX.    *!