Module

RIO

Includes:

To create the documentation for Rio run the command

 ruby build_doc.rb
from the distribution directory.

Suggested Reading
* RIO::Doc::SYNOPSIS
* RIO::Doc::INTRO
* RIO::Doc::HOWTO
* RIO::Doc::EXAMPLES
* RIO::Rio

== From rio/util.rb

To create the documentation for Rio run the command
 ruby build_doc.rb
from the distribution directory.

Suggested Reading
* RIO::Doc::SYNOPSIS
* RIO::Doc::INTRO
* RIO::Doc::HOWTO
* RIO::Doc::EXAMPLES
* RIO::Rio

== From rio/piper/cp.rb

To create the documentation for Rio run the command
 ruby build_doc.rb
from the distribution directory.

Suggested Reading
* RIO::Doc::SYNOPSIS
* RIO::Doc::INTRO
* RIO::Doc::HOWTO
* RIO::Doc::EXAMPLES
* RIO::Rio

== From rio/doc/HOWTO.rb

To create the documentation for Rio run the command
 ruby build_doc.rb
from the distribution directory.

Suggested Reading
* RIO::Doc::SYNOPSIS
* RIO::Doc::INTRO
* RIO::Doc::HOWTO
* RIO::Doc::EXAMPLES
* RIO::Rio

== From rio/doc/EXAMPLES.rb

To create the documentation for Rio run the command
 ruby build_doc.rb
from the distribution directory.

Suggested Reading
* RIO::Doc::SYNOPSIS
* RIO::Doc::INTRO
* RIO::Doc::HOWTO
* RIO::Doc::EXAMPLES
* RIO::Rio

== From rio/doc/INTRO.rb

To create the documentation for Rio run the command
 ruby build_doc.rb
from the distribution directory.

Suggested Reading
* RIO::Doc::SYNOPSIS
* RIO::Doc::INTRO
* RIO::Doc::HOWTO
* RIO::Doc::EXAMPLES
* RIO::Rio

== From rio/doc/OPTIONAL.rb

To create the documentation for Rio run the command
 ruby build_doc.rb
from the distribution directory.

Suggested Reading
* RIO::Doc::SYNOPSIS
* RIO::Doc::INTRO
* RIO::Doc::HOWTO
* RIO::Doc::EXAMPLES
* RIO::Rio

== From rio/doc/INDEX.rb

To create the documentation for Rio run the command
 ruby build_doc.rb
from the distribution directory.

Suggested Reading
* RIO::Doc::SYNOPSIS
* RIO::Doc::INTRO
* RIO::Doc::HOWTO
* RIO::Doc::EXAMPLES
* RIO::Rio

== From rio/context.rb

To create the documentation for Rio run the command
 ruby build_doc.rb
from the distribution directory.

Suggested Reading
* RIO::Doc::SYNOPSIS
* RIO::Doc::INTRO
* RIO::Doc::HOWTO
* RIO::Doc::EXAMPLES
* RIO::Rio

== From rio/local.rb

To create the documentation for Rio run the command
 ruby build_doc.rb
from the distribution directory.

Suggested Reading
* RIO::Doc::SYNOPSIS
* RIO::Doc::INTRO
* RIO::Doc::HOWTO
* RIO::Doc::EXAMPLES
* RIO::Rio

== From rio/fs/base.rb

To create the documentation for Rio run the command
 ruby build_doc.rb
from the distribution directory.

Suggested Reading
* RIO::Doc::SYNOPSIS
* RIO::Doc::INTRO
* RIO::Doc::HOWTO
* RIO::Doc::EXAMPLES
* RIO::Rio

== From rio/fs/impl.rb

To create the documentation for Rio run the command
 ruby build_doc.rb
from the distribution directory.

Suggested Reading
* RIO::Doc::SYNOPSIS
* RIO::Doc::INTRO
* RIO::Doc::HOWTO
* RIO::Doc::EXAMPLES
* RIO::Rio

== From rio/no_warn.rb

To create the documentation for Rio run the command
 ruby build_doc.rb
from the distribution directory.

Suggested Reading
* RIO::Doc::SYNOPSIS
* RIO::Doc::INTRO
* RIO::Doc::HOWTO
* RIO::Doc::EXAMPLES
* RIO::Rio

== From rio/rectype.rb

To create the documentation for Rio run the command
 ruby build_doc.rb
from the distribution directory.

Suggested Reading
* RIO::Doc::SYNOPSIS
* RIO::Doc::INTRO
* RIO::Doc::HOWTO
* RIO::Doc::EXAMPLES
* RIO::Rio

== From rio/arycopy.rb

To create the documentation for Rio run the command
 ruby build_doc.rb
from the distribution directory.

Suggested Reading
* RIO::Doc::SYNOPSIS
* RIO::Doc::INTRO
* RIO::Doc::HOWTO
* RIO::Doc::EXAMPLES
* RIO::Rio

== From rio/const.rb

To create the documentation for Rio run the command
 ruby build_doc.rb
from the distribution directory.

Suggested Reading
* RIO::Doc::SYNOPSIS
* RIO::Doc::INTRO
* RIO::Doc::HOWTO
* RIO::Doc::EXAMPLES
* RIO::Rio

== From rio/ext/splitlines.rb

    def self.generate_line( array, field_sep=nil, row_sep=nil )
      FasterCSV.generate_line( array, :col_sep => field_sep || ",",
                                      :row_sep => row_sep   || "" )
    end
  end
rescue LoadError
  require 'csv'         # second choice--slower but standard
end

== From rio/ext/if.rb

To create the documentation for Rio run the command
 ruby build_doc.rb
from the distribution directory.

Suggested Reading
* RIO::Doc::SYNOPSIS
* RIO::Doc::INTRO
* RIO::Doc::HOWTO
* RIO::Doc::EXAMPLES
* RIO::Rio

== From rio/piper.rb

To create the documentation for Rio run the command
 ruby build_doc.rb
from the distribution directory.

Suggested Reading
* RIO::Doc::SYNOPSIS
* RIO::Doc::INTRO
* RIO::Doc::HOWTO
* RIO::Doc::EXAMPLES
* RIO::Rio

== From rio/callstr.rb

To create the documentation for Rio run the command
 ruby build_doc.rb
from the distribution directory.

Suggested Reading
* RIO::Doc::SYNOPSIS
* RIO::Doc::INTRO
* RIO::Doc::HOWTO
* RIO::Doc::EXAMPLES
* RIO::Rio

== From rio/symantics.rb

To create the documentation for Rio run the command
 ruby build_doc.rb
from the distribution directory.

Suggested Reading
* RIO::Doc::SYNOPSIS
* RIO::Doc::INTRO
* RIO::Doc::HOWTO
* RIO::Doc::EXAMPLES
* RIO::Rio

== From rio/if.rb

To create the documentation for Rio run the command
 ruby build_doc.rb
from the distribution directory.

Suggested Reading
* RIO::Doc::SYNOPSIS
* RIO::Doc::INTRO
* RIO::Doc::HOWTO
* RIO::Doc::EXAMPLES
* RIO::Rio

== From rio/construct.rb

To create the documentation for Rio run the command
 ruby build_doc.rb
from the distribution directory.

Suggested Reading
* RIO::Doc::SYNOPSIS
* RIO::Doc::INTRO
* RIO::Doc::HOWTO
* RIO::Doc::EXAMPLES
* RIO::Rio

== From rio/filter/closeoneof.rb

To create the documentation for Rio run the command
 ruby build_doc.rb
from the distribution directory.

Suggested Reading
* RIO::Doc::SYNOPSIS
* RIO::Doc::INTRO
* RIO::Doc::HOWTO
* RIO::Doc::EXAMPLES
* RIO::Rio

== From rio/ioh.rb

require ‘fileutils’

== From rio/factory.rb

require ‘rio/state/machine’

== From rio/matchrecord.rb

To create the documentation for Rio run the command
 ruby build_doc.rb
from the distribution directory.

Suggested Reading
* RIO::Doc::SYNOPSIS
* RIO::Doc::INTRO
* RIO::Doc::HOWTO
* RIO::Doc::EXAMPLES
* RIO::Rio

== From rio/match.rb

To create the documentation for Rio run the command
 ruby build_doc.rb
from the distribution directory.

Suggested Reading
* RIO::Doc::SYNOPSIS
* RIO::Doc::INTRO
* RIO::Doc::HOWTO
* RIO::Doc::EXAMPLES
* RIO::Rio

== From rio/filter.rb

To create the documentation for Rio run the command
 ruby build_doc.rb
from the distribution directory.

Suggested Reading
* RIO::Doc::SYNOPSIS
* RIO::Doc::INTRO
* RIO::Doc::HOWTO
* RIO::Doc::EXAMPLES
* RIO::Rio

== From rio/entrysel.rb

2314

== From rio/base.rb

To create the documentation for Rio run the command
 ruby build_doc.rb
from the distribution directory.

Suggested Reading
* RIO::Doc::SYNOPSIS
* RIO::Doc::INTRO
* RIO::Doc::HOWTO
* RIO::Doc::EXAMPLES
* RIO::Rio

== From rio/iowrap.rb

require ‘fileutils’

== From rio/to_rio.rb

To create the documentation for Rio run the command
 ruby build_doc.rb
from the distribution directory.

Suggested Reading
* RIO::Doc::SYNOPSIS
* RIO::Doc::INTRO
* RIO::Doc::HOWTO
* RIO::Doc::EXAMPLES
* RIO::Rio

== From rio/exception.rb

To create the documentation for Rio run the command
 ruby build_doc.rb
from the distribution directory.

Suggested Reading
* RIO::Doc::SYNOPSIS
* RIO::Doc::INTRO
* RIO::Doc::HOWTO
* RIO::Doc::EXAMPLES
* RIO::Rio

== From rio/ops/stream/read.rb

To create the documentation for Rio run the command
 ruby build_doc.rb
from the distribution directory.

Suggested Reading
* RIO::Doc::SYNOPSIS
* RIO::Doc::INTRO
* RIO::Doc::HOWTO
* RIO::Doc::EXAMPLES
* RIO::Rio

== From rio/ops/stream/write.rb

To create the documentation for Rio run the command
 ruby build_doc.rb
from the distribution directory.

Suggested Reading
* RIO::Doc::SYNOPSIS
* RIO::Doc::INTRO
* RIO::Doc::HOWTO
* RIO::Doc::EXAMPLES
* RIO::Rio

== From rio/ops/symlink.rb

module RIO
  module Impl
    module U
      def self.readlink(s,*args) ::File.readlink(s,*args) end
      def self.lstat(s,*args) ::File.lstat(s,*args) end
    end
  end
end

== From rio/ops/file.rb

module RIO
  module Impl
    module U
      def self.copy(s,d)
        require 'fileutils'
        ::FileUtils.cp(s.to_s,d.to_s)
      end
      def self.rm(s)
        require 'fileutils'
        ::FileUtils.rm(s.to_s)
      end
      def self.touch(s)
        require 'fileutils'
        ::FileUtils.touch(s.to_s)
      end
    end
  end
end

== From rio/ops/construct.rb

To create the documentation for Rio run the command
 ruby build_doc.rb
from the distribution directory.

Suggested Reading
* RIO::Doc::SYNOPSIS
* RIO::Doc::INTRO
* RIO::Doc::HOWTO
* RIO::Doc::EXAMPLES
* RIO::Rio

== From rio/ops/path.rb

require ‘rio/impl/path’

== From rio/ops/stream.rb

To create the documentation for Rio run the command
 ruby build_doc.rb
from the distribution directory.

Suggested Reading
* RIO::Doc::SYNOPSIS
* RIO::Doc::INTRO
* RIO::Doc::HOWTO
* RIO::Doc::EXAMPLES
* RIO::Rio

== From rio/ops/create.rb

To create the documentation for Rio run the command
 ruby build_doc.rb
from the distribution directory.

Suggested Reading
* RIO::Doc::SYNOPSIS
* RIO::Doc::INTRO
* RIO::Doc::HOWTO
* RIO::Doc::EXAMPLES
* RIO::Rio

== From rio/nullio.rb

To create the documentation for Rio run the command
 ruby build_doc.rb
from the distribution directory.

Suggested Reading
* RIO::Doc::SYNOPSIS
* RIO::Doc::INTRO
* RIO::Doc::HOWTO
* RIO::Doc::EXAMPLES
* RIO::Rio

== From rio/scheme/stdio.rb

To create the documentation for Rio run the command
 ruby build_doc.rb
from the distribution directory.

Suggested Reading
* RIO::Doc::SYNOPSIS
* RIO::Doc::INTRO
* RIO::Doc::HOWTO
* RIO::Doc::EXAMPLES
* RIO::Rio

== From rio/scheme/cmdio.rb

To create the documentation for Rio run the command
 ruby build_doc.rb
from the distribution directory.

Suggested Reading
* RIO::Doc::SYNOPSIS
* RIO::Doc::INTRO
* RIO::Doc::HOWTO
* RIO::Doc::EXAMPLES
* RIO::Rio

== From rio/scheme/sysio.rb

To create the documentation for Rio run the command
 ruby build_doc.rb
from the distribution directory.

Suggested Reading
* RIO::Doc::SYNOPSIS
* RIO::Doc::INTRO
* RIO::Doc::HOWTO
* RIO::Doc::EXAMPLES
* RIO::Rio

== From rio/scheme/stderr.rb

To create the documentation for Rio run the command
 ruby build_doc.rb
from the distribution directory.

Suggested Reading
* RIO::Doc::SYNOPSIS
* RIO::Doc::INTRO
* RIO::Doc::HOWTO
* RIO::Doc::EXAMPLES
* RIO::Rio

== From rio/scheme/http.rb

To create the documentation for Rio run the command
 ruby build_doc.rb
from the distribution directory.

Suggested Reading
* RIO::Doc::SYNOPSIS
* RIO::Doc::INTRO
* RIO::Doc::HOWTO
* RIO::Doc::EXAMPLES
* RIO::Rio

== From rio/scheme/fd.rb

To create the documentation for Rio run the command
 ruby build_doc.rb
from the distribution directory.

Suggested Reading
* RIO::Doc::SYNOPSIS
* RIO::Doc::INTRO
* RIO::Doc::HOWTO
* RIO::Doc::EXAMPLES
* RIO::Rio

== From rio/if/dir.rb

To create the documentation for Rio run the command
 ruby build_doc.rb
from the distribution directory.

Suggested Reading
* RIO::Doc::SYNOPSIS
* RIO::Doc::INTRO
* RIO::Doc::HOWTO
* RIO::Doc::EXAMPLES
* RIO::Rio

== From rio/if/csv.rb

To create the documentation for Rio run the command
 ruby build_doc.rb
from the distribution directory.

Suggested Reading
* RIO::Doc::SYNOPSIS
* RIO::Doc::INTRO
* RIO::Doc::HOWTO
* RIO::Doc::EXAMPLES
* RIO::Rio

== From rio/if/grande_stream.rb

To create the documentation for Rio run the command
 ruby build_doc.rb
from the distribution directory.

Suggested Reading
* RIO::Doc::SYNOPSIS
* RIO::Doc::INTRO
* RIO::Doc::HOWTO
* RIO::Doc::EXAMPLES
* RIO::Rio

== From rio/if/rubyio.rb

To create the documentation for Rio run the command
 ruby build_doc.rb
from the distribution directory.

Suggested Reading
* RIO::Doc::SYNOPSIS
* RIO::Doc::INTRO
* RIO::Doc::HOWTO
* RIO::Doc::EXAMPLES
* RIO::Rio

== From rio/if/grande_entry.rb

To create the documentation for Rio run the command
 ruby build_doc.rb
from the distribution directory.

Suggested Reading
* RIO::Doc::SYNOPSIS
* RIO::Doc::INTRO
* RIO::Doc::HOWTO
* RIO::Doc::EXAMPLES
* RIO::Rio

== From rio/if/internal.rb

To create the documentation for Rio run the command
 ruby build_doc.rb
from the distribution directory.

Suggested Reading
* RIO::Doc::SYNOPSIS
* RIO::Doc::INTRO
* RIO::Doc::HOWTO
* RIO::Doc::EXAMPLES
* RIO::Rio

== From rio/if/string.rb

To create the documentation for Rio run the command
 ruby build_doc.rb
from the distribution directory.

Suggested Reading
* RIO::Doc::SYNOPSIS
* RIO::Doc::INTRO
* RIO::Doc::HOWTO
* RIO::Doc::EXAMPLES
* RIO::Rio

== From rio/if/yaml.rb

To create the documentation for Rio run the command
 ruby build_doc.rb
from the distribution directory.

Suggested Reading
* RIO::Doc::SYNOPSIS
* RIO::Doc::INTRO
* RIO::Doc::HOWTO
* RIO::Doc::EXAMPLES
* RIO::Rio

== From rio/if/file.rb

To create the documentation for Rio run the command
 ruby build_doc.rb
from the distribution directory.

Suggested Reading
* RIO::Doc::SYNOPSIS
* RIO::Doc::INTRO
* RIO::Doc::HOWTO
* RIO::Doc::EXAMPLES
* RIO::Rio

== From rio/if/basic.rb

To create the documentation for Rio run the command
 ruby build_doc.rb
from the distribution directory.

Suggested Reading
* RIO::Doc::SYNOPSIS
* RIO::Doc::INTRO
* RIO::Doc::HOWTO
* RIO::Doc::EXAMPLES
* RIO::Rio

== From rio/if/path.rb

To create the documentation for Rio run the command
 ruby build_doc.rb
from the distribution directory.

Suggested Reading
* RIO::Doc::SYNOPSIS
* RIO::Doc::INTRO
* RIO::Doc::HOWTO
* RIO::Doc::EXAMPLES
* RIO::Rio

== From rio/if/test.rb

To create the documentation for Rio run the command
 ruby build_doc.rb
from the distribution directory.

Suggested Reading
* RIO::Doc::SYNOPSIS
* RIO::Doc::INTRO
* RIO::Doc::HOWTO
* RIO::Doc::EXAMPLES
* RIO::Rio

== From rio/if/fileordir.rb

To create the documentation for Rio run the command
 ruby build_doc.rb
from the distribution directory.

Suggested Reading
* RIO::Doc::SYNOPSIS
* RIO::Doc::INTRO
* RIO::Doc::HOWTO
* RIO::Doc::EXAMPLES
* RIO::Rio

== From rio/if/temp.rb

To create the documentation for Rio run the command
 ruby build_doc.rb
from the distribution directory.

Suggested Reading
* RIO::Doc::SYNOPSIS
* RIO::Doc::INTRO
* RIO::Doc::HOWTO
* RIO::Doc::EXAMPLES
* RIO::Rio
Modules
AryCopy
Assert
CallStr
CmdIO
CmdPipe
Cp
Cx
Dir
Doc Copyright © 2005,2006,2007 Christopher Kleckner. All rights reserved
Error
Exception
Ext
FD
FS
FTP
File
Filter
Grande
HTTP
IF
IOH
IOS
IOWrap
Impl
Local
Match
Mode
Null
Ops module Impl
Path
Piper
RL
RecType
State
StdErr
StdIO
StrIO
Stream