Sha256: 95b368244255e7b77bab736fc5ce7c80e4cc801d21f22726aa1d5481e9d76a4b

Contents?: true

Size: 1.11 KB

Versions: 2

Compression:

Stored size: 1.11 KB

Contents

module Fox
  # Memory Store Definition
  class FXMemoryStream : public FXStream {

    #
    # Return an initialized FXMemoryStream instance.
    #
    def initialize(cont=nil) # :yields: theMemoryStream
    end
  
    #
    # Open memory stream for reading or writing.
    # Returns true if successful, false otherwise.
    #
    # ==== Parameters:
    #
    # +save_or_load+::	access mode, either +FXStreamSave+ or +FXStreamLoad+ [Integer]
    # +data+::		memory buffer used for the stream [String]
    #
    def open(save_or_load, data); end
    
    #
    # Open memory stream for reading or writing.
    # Returns true if successful, false otherwise.
    #
    # ==== Parameters:
    #
    # +save_or_load+::	access mode, either +FXStreamSave+ or +FXStreamLoad+ [Integer]
    # +size+::		what is it? [Integer]
    # +data+::		memory buffer used for the stream [String]
    #
    def open(save_or_load, size, data); end
  
    #
    # Take buffer away from stream; returns a String containing the buffer contents.
    #
    def takeBuffer; end
    
    #
    # Give buffer to stream
    #
    def giveBuffer(buffer, sp); end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
fxruby-1.2.2 rdoc-sources/FXMemoryStream.rb
fxruby-1.2.3 rdoc-sources/FXMemoryStream.rb