Class: Gio::BufferedOutputStream

Inherits:
Object
  • Object
show all
Defined in:
(unknown)

Instance Method Summary collapse

Instance Method Details

#auto_growTrueClass

Checks if the buffer automatically grows as data is added. false otherwise.

Returns:

  • (TrueClass)

    true if the stream’s buffer automatically grows,

#auto_grow=(auto_grow) ⇒ TrueClass

Parameters:

  • auto_grow (TrueClass)

Returns:

  • (TrueClass)

    auto-grow

  • (TrueClass)

    auto-grow

#auto_grow?TrueClass

Returns auto-grow.

Returns:

  • (TrueClass)

    auto-grow

#buffer_sizeInteger

Returns buffer-size.

Returns:

  • (Integer)

    buffer-size

#buffer_size=(buffer_size) ⇒ Integer

Parameters:

  • buffer_size (Integer)

Returns:

  • (Integer)

    buffer-size

  • (Integer)

    buffer-size

#new(base_stream) ⇒ Gio::OutputStream

Creates a new buffered output stream for a base stream.

Parameters:

Returns:

#new_sized(base_stream, size) ⇒ Gio::OutputStream

Creates a new buffered output stream with a given buffer size.

Parameters:

  • base_stream (Gio::OutputStream)

    a GOutput::Stream.

  • size (Integer)

    a #gsize.

Returns: