• Home
  • 3.4.1
  • Downloads
  • Learn
    • Ruby Tips
    • Programming
    • Tech
  • Contact Us
  • Dark mode

Home

Pages Classes Methods

    Pages

    • NEWS-1.8.7
    • NEWS-1.9.1
    • NEWS-1.9.2
    • NEWS-1.9.3
    • NEWS-2.0.0
    • NEWS-2.1.0
    • NEWS-2.2.0
    • NEWS-2.3.0
    • NEWS-2.4.0
    • NEWS-2.5.0
    • NEWS-2.6.0
    • NEWS-2.7.0
    • NEWS-3.0.0
    • NEWS-3.1.0
    • NEWS-3.2.0
    • NEWS-3.3.0
    • bsearch
    • bug_triaging
    • case_mapping
    • character_selectors
    • command_injection
    • contributing
    • building_ruby
    • documentation_guide
    • glossary
    • making_changes_to_ruby
    • making_changes_to_stdlibs
    • reporting_issues
    • testing_ruby
    • calendars
    • dig_methods
    • distribution
    • dtrace_probes
    • encodings
    • exceptions
    • extension.ja
    • extension
    • fiber
    • format_specifications
    • globals
    • implicit_conversion
    • index
    • maintainers
    • marshal
    • memory_view
    • argument_converters
    • creates_option
    • option_params
    • tutorial
    • packed_data
    • ractor
    • methods
    • unicode_properties
    • rjit
    • option_dump
    • options
    • COPYING
    • COPYING.ja
    • LEGAL
    • NEWS
    • README.ja
    • README
    • security
    • signals
    • standard_library
    • strftime_formatting
    • syntax
    • assignment
    • calling_methods
    • comments
    • control_expressions
    • exceptions
    • keywords
    • literals
    • methods
    • miscellaneous
    • modules_and_classes
    • operators
    • pattern_matching
    • precedence
    • refinements
    • windows
    • yjit

    Class and Module Index

    • ARGF
    • ArgumentError
    • Array
    • BasicObject
    • Binding
    • Class
    • ClosedQueueError
    • Comparable
    • Complex
    • Continuation
    • Data
    • Dir
    • ENV
    • EOFError
    • Encoding
    • Encoding::CompatibilityError
    • Encoding::Converter
    • Encoding::ConverterNotFoundError
    • Encoding::InvalidByteSequenceError
    • Encoding::UndefinedConversionError
    • EncodingError
    • Enumerable
    • Enumerator
    • Enumerator::ArithmeticSequence
    • Enumerator::Chain
    • Enumerator::Generator
    • Enumerator::Lazy
    • Enumerator::Producer
    • Enumerator::Product
    • Enumerator::Yielder
    • Errno
    • Exception
    • FalseClass
    • Fiber
    • Fiber::Scheduler
    • FiberError
    • File
    • File::File::Constants
    • File::File::Constants
    • File::Stat
    • FileTest
    • Float
    • FloatDomainError
    • FrozenError
    • GC
    • Hash
    • IO
    • IO::Buffer
    • IO::Buffer::AccessError
    • IO::Buffer::AllocationError
    • IO::Buffer::InvalidatedError
    • IO::Buffer::LockedError
    • IO::Buffer::MaskError
    • IO::EAGAINWaitReadable
    • IO::EAGAINWaitWritable
    • IO::EINPROGRESSWaitReadable
    • IO::EINPROGRESSWaitWritable
    • IO::EWOULDBLOCKWaitReadable
    • IO::EWOULDBLOCKWaitWritable
    • IO::TimeoutError
    • IO::WaitReadable
    • IO::WaitWritable
    • IOError
    • IndexError
    • Integer
    • Interrupt
    • Kernel
    • KeyError
    • LoadError
    • LocalJumpError
    • Marshal
    • MatchData
    • Math
    • Math::DomainError
    • Method
    • Module
    • NameError
    • NilClass
    • NoMatchingPatternError
    • NoMatchingPatternKeyError
    • NoMemoryError
    • NoMethodError
    • NotImplementedError
    • Numeric
    • Object
    • ObjectSpace
    • ObjectSpace::WeakKeyMap
    • ObjectSpace::WeakMap
    • Proc
    • Process
    • Process::GID
    • Process::Status
    • Process::Sys
    • Process::UID
    • RDoc
    • RDoc::MarkupReference
    • RDoc::MarkupReference::DummyClass
    • RDoc::MarkupReference::DummyModule
    • Ractor
    • Ractor::ClosedError
    • Ractor::Error
    • Ractor::IsolationError
    • Ractor::MovedError
    • Ractor::MovedObject
    • Ractor::RemoteError
    • Ractor::UnsafeError
    • Random
    • Random::Formatter
    • Range
    • RangeError
    • Rational
    • Refinement
    • Regexp
    • Regexp::TimeoutError
    • RegexpError
    • RubyVM
    • RubyVM::AbstractSyntaxTree
    • RubyVM::AbstractSyntaxTree::Location
    • RubyVM::AbstractSyntaxTree::Node
    • RubyVM::InstructionSequence
    • RubyVM::RJIT
    • RubyVM::YJIT
    • RuntimeError
    • ScriptError
    • SecurityError
    • Signal
    • SignalException
    • StandardError
    • StopIteration
    • String
    • Struct
    • Symbol
    • SyntaxError
    • SystemCallError
    • SystemExit
    • SystemStackError
    • Thread
    • Thread::Backtrace
    • Thread::Backtrace::Location
    • Thread::ConditionVariable
    • Thread::Mutex
    • Thread::Queue
    • Thread::SizedQueue
    • ThreadError
    • ThreadGroup
    • Time
    • TracePoint
    • TrueClass
    • TypeError
    • UnboundMethod
    • UncaughtThrowError
    • UnicodeNormalize
    • Warning
    • ZeroDivisionError
    • fatal
    • Extensions
    • CGI
    • Table of Contents
    • CGI
    • CGI::Escape
    • CGI::Util
    • Coverage
    • Table of Contents
    • Coverage
    • Date
    • Table of Contents
    • Date
    • Date::Error
    • DateTime
    • Time
    • Digest
    • Table of Contents
    • Digest
    • Digest::Base
    • Digest::Class
    • Digest::Instance
    • Digest::MD5
    • Digest::RMD160
    • Digest::SHA1
    • Digest::SHA2
    • Digest::SHA256
    • Digest::SHA384
    • Digest::SHA512
    • Object
    • ERb
    • Table of Contents
    • CGI
    • ERB
    • ERB::Escape
    • Etc
    • Table of Contents
    • Etc
    • Etc::Group
    • Etc::Passwd
    • IO
    • Object
    • ExtMk
    • Table of Contents
    • Gem
    • Object
    • FCNTL
    • Table of Contents
    • Fcntl
    • Fiddle
    • Table of Contents
    • Fiddle