ライブラリ
- ビルトイン (1362)
- abbrev (1)
- benchmark (13)
- bigdecimal (37)
-
bigdecimal
/ util (7) -
cgi
/ core (11) -
cgi
/ html (47) -
cgi
/ session (1) - continuation (2)
- csv (73)
- date (25)
- dbm (15)
- delegate (15)
- digest (11)
- drb (6)
-
drb
/ acl (1) -
drb
/ extservm (2) -
drb
/ gw (1) - e2mmap (6)
- erb (8)
- etc (1)
- expect (2)
- fiber (1)
- fiddle (26)
-
fiddle
/ import (11) - forwardable (12)
- gdbm (13)
- getoptlong (3)
-
io
/ console (8) -
io
/ nonblock (1) -
io
/ wait (4) - ipaddr (8)
-
irb
/ cmd / chws (2) -
irb
/ cmd / help (1) -
irb
/ cmd / load (3) -
irb
/ cmd / nop (1) -
irb
/ cmd / pushws (3) -
irb
/ cmd / subirb (3) -
irb
/ context (31) -
irb
/ ext / history (1) -
irb
/ ext / save-history (4) -
irb
/ ext / tracer (2) -
irb
/ ext / use-loader (4) -
irb
/ extend-command (1) -
irb
/ frame (2) -
irb
/ input-method (2) -
irb
/ output-method (5) -
irb
/ xmp (2) - json (17)
-
json
/ add / bigdecimal (1) -
json
/ add / complex (1) -
json
/ add / date (1) -
json
/ add / date _ time (1) -
json
/ add / exception (1) -
json
/ add / ostruct (1) -
json
/ add / range (1) -
json
/ add / regexp (1) -
json
/ add / time (1) - kconv (3)
- logger (23)
- matrix (90)
- mkmf (74)
- monitor (9)
-
mutex
_ m (2) -
net
/ ftp (60) -
net
/ http (99) -
net
/ imap (75) -
net
/ pop (29) -
net
/ smtp (38) - observer (4)
- open-uri (3)
- openssl (274)
- optparse (56)
- ostruct (9)
- pathname (91)
- pp (6)
- prettyprint (6)
- prime (16)
- pstore (8)
- psych (46)
- rake (41)
-
rake
/ packagetask (1) -
rake
/ rdoctask (1) -
rdoc
/ code _ object (6) -
rdoc
/ context (16) -
rdoc
/ generator / darkfish (1) -
rdoc
/ generator / ri (1) -
rdoc
/ markdown (2) -
rdoc
/ markup (6) -
rdoc
/ markup / formatter (2) -
rdoc
/ parser (1) -
rdoc
/ parser / c (1) -
rdoc
/ parser / changelog (1) -
rdoc
/ parser / markdown (1) -
rdoc
/ parser / rd (1) -
rdoc
/ parser / ruby (1) -
rdoc
/ parser / simple (2) -
rdoc
/ rdoc (1) -
rdoc
/ text (8) -
rdoc
/ top _ level (2) - resolv (21)
- resolv-replace (3)
-
rexml
/ document (89) -
rexml
/ parsers / pullparser (8) -
rexml
/ parsers / sax2parser (7) -
rexml
/ parsers / streamparser (1) -
rexml
/ parsers / ultralightparser (1) -
rexml
/ sax2listener (15) -
rexml
/ streamlistener (13) -
rinda
/ rinda (5) -
rinda
/ tuplespace (12) - ripper (4)
-
ripper
/ filter (3) - rss (2)
- rubygems (2)
-
rubygems
/ builder (1) -
rubygems
/ command (10) -
rubygems
/ command _ manager (6) -
rubygems
/ commands / build _ command (2) -
rubygems
/ commands / dependency _ command (3) -
rubygems
/ commands / lock _ command (2) -
rubygems
/ commands / unpack _ command (1) -
rubygems
/ commands / which _ command (2) -
rubygems
/ config _ file (3) -
rubygems
/ custom _ require (1) -
rubygems
/ dependency _ installer (3) -
rubygems
/ dependency _ list (4) -
rubygems
/ digest / digest _ adapter (3) -
rubygems
/ gem _ path _ searcher (4) -
rubygems
/ gem _ runner (1) -
rubygems
/ indexer (3) -
rubygems
/ installer (5) -
rubygems
/ package / tar _ header (1) -
rubygems
/ package / tar _ input (2) -
rubygems
/ package / tar _ output (1) -
rubygems
/ package / tar _ reader (1) -
rubygems
/ package / tar _ reader / entry (2) -
rubygems
/ package / tar _ writer (7) -
rubygems
/ platform (3) -
rubygems
/ remote _ fetcher (12) -
rubygems
/ requirement (5) -
rubygems
/ security (1) -
rubygems
/ server (6) -
rubygems
/ source _ index (9) -
rubygems
/ source _ info _ cache (8) -
rubygems
/ source _ info _ cache _ entry (1) -
rubygems
/ spec _ fetcher (7) -
rubygems
/ specification (12) -
rubygems
/ timer (1) -
rubygems
/ uninstaller (3) -
rubygems
/ user _ interaction (21) -
rubygems
/ validator (2) -
rubygems
/ version (4) - scanf (4)
- sdbm (15)
- set (40)
- shell (76)
-
shell
/ builtin-command (2) -
shell
/ command-processor (60) -
shell
/ filter (65) -
shell
/ process-controller (6) -
shell
/ system-command (12) - shellwords (3)
- socket (65)
- stringio (52)
- strscan (26)
- sync (13)
-
syslog
/ logger (9) - tempfile (1)
- thwait (3)
- time (5)
- timeout (2)
- tracer (4)
- tsort (9)
- un (9)
- uri (21)
- weakref (2)
-
webrick
/ cgi (4) -
webrick
/ httpauth / authenticator (1) -
webrick
/ httpauth / basicauth (2) -
webrick
/ httpauth / digestauth (2) -
webrick
/ httpauth / htdigest (2) -
webrick
/ httpauth / htgroup (2) -
webrick
/ httpauth / htpasswd (2) -
webrick
/ httpauth / userdb (2) -
webrick
/ httprequest (3) -
webrick
/ httpresponse (10) -
webrick
/ https (4) -
webrick
/ httpserver (9) -
webrick
/ httpservlet / abstract (7) -
webrick
/ httpservlet / cgihandler (2) -
webrick
/ httpservlet / erbhandler (2) -
webrick
/ httpservlet / filehandler (7) -
webrick
/ httpservlet / prochandler (3) -
webrick
/ httputils (3) -
webrick
/ httpversion (3) -
webrick
/ log (8) -
webrick
/ server (2) -
win32
/ registry (2) - win32ole (98)
-
yaml
/ dbm (14) - zlib (36)
クラス
- ACL (1)
-
ARGF
. class (58) - Addrinfo (10)
- Array (156)
- BasicObject (14)
- BasicSocket (15)
-
Benchmark
:: Job (2) -
Benchmark
:: Report (3) -
Benchmark
:: Tms (8) - BigDecimal (40)
- Binding (4)
- CGI (3)
-
CGI
:: Session (1) - CSV (39)
-
CSV
:: Row (17) -
CSV
:: Table (16) - Class (3)
- Complex (38)
- Continuation (2)
- DBM (15)
-
DRb
:: DRbServer (6) -
DRb
:: ExtServManager (2) -
DRb
:: GW (1) - Date (21)
- DateTime (6)
- Delegator (12)
-
Digest
:: Base (10) - Dir (11)
- ERB (8)
-
Encoding
:: Converter (16) -
Encoding
:: InvalidByteSequenceError (6) -
Encoding
:: UndefinedConversionError (4) - Enumerator (14)
-
Enumerator
:: ArithmeticSequence (10) -
Enumerator
:: Lazy (26) - Exception (8)
- FalseClass (3)
- Fiber (2)
-
Fiddle
:: Closure :: BlockCaller (1) -
Fiddle
:: Function (4) -
Fiddle
:: Handle (6) -
Fiddle
:: Pointer (15) - File (12)
-
File
:: Stat (7) - Float (32)
- GDBM (13)
-
Gem
:: Builder (1) -
Gem
:: Command (10) -
Gem
:: CommandManager (6) -
Gem
:: Commands :: BuildCommand (2) -
Gem
:: Commands :: DependencyCommand (3) -
Gem
:: Commands :: LockCommand (2) -
Gem
:: Commands :: UnpackCommand (1) -
Gem
:: Commands :: WhichCommand (2) -
Gem
:: ConfigFile (3) -
Gem
:: DependencyInstaller (3) -
Gem
:: DependencyList (4) -
Gem
:: DigestAdapter (3) -
Gem
:: GemPathSearcher (4) -
Gem
:: GemRunner (1) -
Gem
:: Indexer (3) -
Gem
:: Installer (5) -
Gem
:: LoadError (1) -
Gem
:: Package :: TarHeader (1) -
Gem
:: Package :: TarInput (2) -
Gem
:: Package :: TarOutput (1) -
Gem
:: Package :: TarReader (1) -
Gem
:: Package :: TarReader :: Entry (2) -
Gem
:: Package :: TarWriter (5) -
Gem
:: Package :: TarWriter :: BoundedStream (1) -
Gem
:: Package :: TarWriter :: RestrictedStream (1) -
Gem
:: Platform (3) -
Gem
:: RemoteFetcher (12) -
Gem
:: Requirement (5) -
Gem
:: Security :: Policy (1) -
Gem
:: Server (6) -
Gem
:: SourceIndex (9) -
Gem
:: SourceInfoCache (8) -
Gem
:: SourceInfoCacheEntry (1) -
Gem
:: SpecFetcher (7) -
Gem
:: Specification (12) -
Gem
:: StreamUI (9) -
Gem
:: StreamUI :: SilentProgressReporter (1) -
Gem
:: StreamUI :: SimpleProgressReporter (1) -
Gem
:: StreamUI :: VerboseProgressReporter (1) -
Gem
:: Uninstaller (3) -
Gem
:: Validator (2) -
Gem
:: Version (4) - GetoptLong (3)
- Hash (86)
- IO (103)
- IPAddr (8)
- IPSocket (3)
-
IRB
:: Context (39) -
IRB
:: ExtendCommand :: ChangeWorkspace (1) -
IRB
:: ExtendCommand :: CurrentWorkingWorkspace (1) -
IRB
:: ExtendCommand :: Foreground (1) -
IRB
:: ExtendCommand :: Help (1) -
IRB
:: ExtendCommand :: IrbCommand (1) -
IRB
:: ExtendCommand :: Kill (1) -
IRB
:: ExtendCommand :: Load (1) -
IRB
:: ExtendCommand :: Nop (1) -
IRB
:: ExtendCommand :: PopWorkspace (1) -
IRB
:: ExtendCommand :: PushWorkspace (1) -
IRB
:: ExtendCommand :: Require (1) -
IRB
:: ExtendCommand :: Source (1) -
IRB
:: ExtendCommand :: Workspaces (1) -
IRB
:: Frame (2) -
IRB
:: OutputMethod (4) -
IRB
:: ReadlineInputMethod (1) -
IRB
:: StdioInputMethod (1) -
IRB
:: StdioOutputMethod (1) - Integer (63)
-
JSON
:: Parser (1) -
JSON
:: State (3) - KeyError (2)
- Logger (19)
-
Logger
:: Formatter (2) -
Logger
:: LogDevice (2) - MatchData (13)
- Matrix (57)
-
Matrix
:: LUPDecomposition (4) - Method (16)
- Module (75)
- Monitor (1)
-
MonitorMixin
:: ConditionVariable (5) -
Net
:: FTP (60) -
Net
:: HTTP (71) -
Net
:: HTTPGenericRequest (3) -
Net
:: HTTPResponse (3) -
Net
:: IMAP (41) -
Net
:: IMAP :: BodyTypeBasic (8) -
Net
:: IMAP :: BodyTypeMessage (8) -
Net
:: IMAP :: BodyTypeMultipart (5) -
Net
:: IMAP :: BodyTypeText (8) -
Net
:: IMAP :: FetchData (1) -
Net
:: IMAP :: ResponseText (1) -
Net
:: IMAP :: TaggedResponse (2) -
Net
:: IMAP :: UntaggedResponse (1) -
Net
:: POP3 (15) -
Net
:: POPMail (14) -
Net
:: SMTP (38) - NilClass (6)
- Numeric (46)
- Object (73)
-
ObjectSpace
:: WeakMap (1) -
OpenSSL
:: ASN1 :: ASN1Data (4) -
OpenSSL
:: ASN1 :: Constructive (1) -
OpenSSL
:: ASN1 :: ObjectId (5) -
OpenSSL
:: ASN1 :: Primitive (1) -
OpenSSL
:: BN (37) -
OpenSSL
:: Cipher (6) -
OpenSSL
:: Config (6) -
OpenSSL
:: Digest (2) -
OpenSSL
:: Engine (8) -
OpenSSL
:: HMAC (2) -
OpenSSL
:: Netscape :: SPKI (6) -
OpenSSL
:: OCSP :: BasicResponse (6) -
OpenSSL
:: OCSP :: CertificateId (3) -
OpenSSL
:: OCSP :: Request (6) -
OpenSSL
:: OCSP :: Response (3) -
OpenSSL
:: PKCS12 (1) -
OpenSSL
:: PKCS7 (8) -
OpenSSL
:: PKey :: DH (7) -
OpenSSL
:: PKey :: DSA (2) -
OpenSSL
:: PKey :: EC (11) -
OpenSSL
:: PKey :: EC :: Group (11) -
OpenSSL
:: PKey :: EC :: Point (8) -
OpenSSL
:: PKey :: PKey (2) -
OpenSSL
:: PKey :: RSA (4) -
OpenSSL
:: SSL :: SSLContext (25) -
OpenSSL
:: SSL :: SSLServer (3) -
OpenSSL
:: SSL :: SSLSocket (16) -
OpenSSL
:: SSL :: Session (5) -
OpenSSL
:: X509 :: Attribute (3) -
OpenSSL
:: X509 :: CRL (10) -
OpenSSL
:: X509 :: Certificate (6) -
OpenSSL
:: X509 :: Extension (4) -
OpenSSL
:: X509 :: ExtensionFactory (6) -
OpenSSL
:: X509 :: Name (4) -
OpenSSL
:: X509 :: Request (11) -
OpenSSL
:: X509 :: Revoked (1) -
OpenSSL
:: X509 :: Store (8) -
OpenSSL
:: X509 :: StoreContext (1) - OpenStruct (10)
- OptionParser (43)
-
OptionParser
:: ParseError (8) - PP (3)
- PStore (8)
- Pathname (90)
- PrettyPrint (6)
- Prime (5)
-
Prime
:: PseudoPrimeGenerator (9) - Proc (5)
-
Process
:: Status (3) -
Psych
:: Emitter (3) -
Psych
:: Handler (7) -
Psych
:: Nodes :: Alias (1) -
Psych
:: Nodes :: Document (4) -
Psych
:: Nodes :: Mapping (4) -
Psych
:: Nodes :: Node (2) -
Psych
:: Nodes :: Scalar (6) -
Psych
:: Nodes :: Sequence (4) -
Psych
:: Nodes :: Stream (1) -
Psych
:: Parser (2) -
Psych
:: ScalarScanner (2) -
Psych
:: Stream (2) -
Psych
:: TreeBuilder (1) -
Psych
:: Visitors :: YAMLTree (3) -
RDoc
:: CodeObject (6) -
RDoc
:: Context (14) -
RDoc
:: Context :: Section (2) -
RDoc
:: Generator :: Darkfish (1) -
RDoc
:: Generator :: RI (1) -
RDoc
:: Markdown (2) -
RDoc
:: Markup (6) -
RDoc
:: Markup :: Formatter (2) -
RDoc
:: Options (5) -
RDoc
:: Parser (1) -
RDoc
:: Parser :: C (1) -
RDoc
:: Parser :: ChangeLog (1) -
RDoc
:: Parser :: Markdown (1) -
RDoc
:: Parser :: RD (1) -
RDoc
:: Parser :: Ruby (1) -
RDoc
:: Parser :: Simple (2) -
RDoc
:: RDoc (1) -
RDoc
:: TopLevel (2) -
REXML
:: AttlistDecl (2) -
REXML
:: Attribute (2) -
REXML
:: Attributes (7) -
REXML
:: CData (2) -
REXML
:: Child (4) -
REXML
:: Declaration (1) -
REXML
:: DocType (5) -
REXML
:: Document (2) -
REXML
:: Element (17) -
REXML
:: Elements (11) -
REXML
:: Entity (5) -
REXML
:: ExternalEntity (1) -
REXML
:: Formatters :: Default (1) -
REXML
:: Formatters :: Pretty (2) -
REXML
:: Instruction (1) -
REXML
:: NotationDecl (1) -
REXML
:: Parent (9) -
REXML
:: Parsers :: PullEvent (2) -
REXML
:: Parsers :: PullParser (6) -
REXML
:: Parsers :: SAX2Parser (7) -
REXML
:: Parsers :: StreamParser (1) -
REXML
:: Parsers :: UltraLightParser (1) -
REXML
:: Text (5) -
REXML
:: XMLDecl (6) -
RSS
:: Maker :: ItemsBase (1) -
RSS
:: Maker :: RSSBase (1) -
Rake
:: EarlyTime (1) -
Rake
:: FileCreationTask (2) -
Rake
:: FileList (7) -
Rake
:: InvocationChain (2) -
Rake
:: InvocationChain :: EmptyInvocationChain (1) -
Rake
:: NameSpace (1) -
Rake
:: PackageTask (1) -
Rake
:: RDocTask (1) -
Rake
:: TaskArguments (7) - Random (5)
- Range (35)
- Rational (24)
- Regexp (11)
- Resolv (6)
-
Resolv
:: DNS (9) -
Resolv
:: Hosts (6) -
Rinda
:: TupleEntry (7) -
Rinda
:: TupleSpace (5) -
Rinda
:: TupleSpaceProxy (5) - Ripper (4)
-
Ripper
:: Filter (3) -
RubyVM
:: AbstractSyntaxTree :: Node (2) -
RubyVM
:: InstructionSequence (8) - SDBM (15)
- Set (38)
- Shell (76)
-
Shell
:: BuiltInCommand (2) -
Shell
:: CommandProcessor (60) -
Shell
:: Filter (65) -
Shell
:: ProcessController (6) -
Shell
:: SystemCommand (12) - SimpleDelegator (2)
- Socket (6)
-
Socket
:: AncillaryData (12) -
Socket
:: Option (3) -
Socket
:: UDPSource (1) - String (161)
- StringIO (52)
- StringScanner (26)
- Struct (10)
- Symbol (29)
-
Syslog
:: Logger (9) - TCPServer (2)
- Tempfile (1)
- Thread (27)
-
Thread
:: Backtrace :: Location (6) -
Thread
:: ConditionVariable (3) -
Thread
:: Mutex (4) -
Thread
:: Queue (3) -
Thread
:: SizedQueue (7) - ThreadGroup (2)
- ThreadsWait (3)
- Time (18)
- TracePoint (17)
- Tracer (4)
- TrueClass (3)
- UDPSocket (9)
- UNIXServer (2)
- UNIXSocket (5)
-
URI
:: Generic (16) -
URI
:: MailTo (5) - UnboundMethod (9)
- Vector (29)
-
WEBrick
:: BasicLog (8) -
WEBrick
:: CGI (4) -
WEBrick
:: Cookie (8) -
WEBrick
:: GenericServer (2) -
WEBrick
:: HTTPAuth :: BasicAuth (2) -
WEBrick
:: HTTPAuth :: DigestAuth (2) -
WEBrick
:: HTTPAuth :: Htdigest (2) -
WEBrick
:: HTTPAuth :: Htgroup (2) -
WEBrick
:: HTTPAuth :: Htpasswd (2) -
WEBrick
:: HTTPRequest (7) -
WEBrick
:: HTTPResponse (10) -
WEBrick
:: HTTPServer (6) -
WEBrick
:: HTTPServer :: MountTable (3) -
WEBrick
:: HTTPServlet :: AbstractServlet (7) -
WEBrick
:: HTTPServlet :: CGIHandler (2) -
WEBrick
:: HTTPServlet :: DefaultFileHandler (3) -
WEBrick
:: HTTPServlet :: ERBHandler (2) -
WEBrick
:: HTTPServlet :: FileHandler (4) -
WEBrick
:: HTTPServlet :: ProcHandler (3) -
WEBrick
:: HTTPUtils :: FormData (3) -
WEBrick
:: HTTPVersion (3) - WIN32OLE (22)
-
WIN32OLE
_ EVENT (5) -
WIN32OLE
_ METHOD (18) -
WIN32OLE
_ PARAM (9) -
WIN32OLE
_ TYPE (21) -
WIN32OLE
_ TYPELIB (11) -
WIN32OLE
_ VARIABLE (8) -
WIN32OLE
_ VARIANT (4) - WeakRef (2)
-
Win32
:: Registry (2) - XMP (1)
-
YAML
:: DBM (14) -
Zlib
:: Deflate (6) -
Zlib
:: GzipFile (3) -
Zlib
:: GzipReader (15) -
Zlib
:: GzipWriter (7) -
Zlib
:: Inflate (4) -
Zlib
:: ZStream (1)
モジュール
-
CGI
:: HtmlExtension (47) -
CGI
:: QueryExtension (4) -
CGI
:: QueryExtension :: Value (4) - Comparable (7)
- Enumerable (109)
- Exception2MessageMapper (6)
-
Fiddle
:: Importer (11) - FileUtils (2)
- Forwardable (6)
- GC (1)
-
Gem
:: DefaultUserInteraction (1) -
Gem
:: UserInteraction (8) -
IRB
:: ExtendCommandBundle (3) -
IRB
:: HistorySavingAbility (1) -
JSON
:: Generator :: GeneratorMethods :: Array (1) -
JSON
:: Generator :: GeneratorMethods :: FalseClass (1) -
JSON
:: Generator :: GeneratorMethods :: Float (1) -
JSON
:: Generator :: GeneratorMethods :: Hash (1) -
JSON
:: Generator :: GeneratorMethods :: Integer (1) -
JSON
:: Generator :: GeneratorMethods :: NilClass (1) -
JSON
:: Generator :: GeneratorMethods :: Object (1) -
JSON
:: Generator :: GeneratorMethods :: String (2) -
JSON
:: Generator :: GeneratorMethods :: TrueClass (1) - Kernel (105)
- MonitorMixin (3)
-
Mutex
_ m (2) -
Net
:: HTTPHeader (22) - Observable (4)
-
OpenSSL
:: Buffering (17) -
OpenSSL
:: SSL :: SocketForwarder (3) -
OpenURI
:: OpenRead (3) -
OptionParser
:: Arguable (5) -
RDoc
:: Text (8) -
REXML
:: Namespace (3) -
REXML
:: Node (2) -
REXML
:: SAX2Listener (15) -
REXML
:: StreamListener (13) -
Rake
:: TaskManager (8) - SingleForwardable (6)
-
Sync
_ m (13) - TSort (9)
-
WEBrick
:: HTTPAuth :: Authenticator (1) -
WEBrick
:: HTTPAuth :: UserDB (2) - Warning (1)
キーワード
- ! (1)
- != (2)
- !~ (1)
- % (8)
- & (7)
- * (15)
- ** (6)
- + (17)
- +@ (6)
- -@ (7)
-
/ (10) - < (7)
- << (26)
- <= (6)
- <=> (21)
- == (42)
- === (14)
- =~ (7)
- > (7)
- >= (6)
- >> (7)
- DelegateClass (1)
- Digest (1)
- Fail (1)
- JSON (1)
- Marshal (1)
- Pathname (1)
- Raise (1)
- [] (62)
- []= (15)
- ^ (5)
-
_ _ getobj _ _ (3) -
_ _ id _ _ (1) -
_ _ send _ _ (2) -
_ _ setobj _ _ (3) -
_ dump (3) -
_ getproperty (1) -
_ invoke (1) -
_ setproperty (1) - a (2)
- abbrev (1)
- abbreviate (1)
- abi (1)
- abort (2)
-
abort
_ on _ exception (1) - abs (1)
- abs2 (1)
-
absolute
_ path (2) - accept (2)
-
accept
_ charset (1) -
accept
_ nonblock (3) - acct (1)
- active? (2)
-
active
_ job? (1) - add (11)
- add! (1)
- add? (1)
-
add
_ alias (1) -
add
_ attribute (4) -
add
_ attributes (1) -
add
_ bindir (1) -
add
_ cert (1) -
add
_ certid (1) -
add
_ certificate (1) -
add
_ class (1) -
add
_ class _ or _ module (2) -
add
_ constant (1) -
add
_ crl (2) -
add
_ data (1) -
add
_ dependency (1) -
add
_ development _ dependency (1) -
add
_ element (1) -
add
_ extension (3) -
add
_ extra _ args (1) -
add
_ field (1) -
add
_ file (3) -
add
_ file _ simple (2) -
add
_ html (1) -
add
_ include (1) -
add
_ method (1) -
add
_ module (1) -
add
_ namespace (1) -
add
_ nonce (2) -
add
_ observer (1) -
add
_ path (1) -
add
_ recipient (1) -
add
_ require (1) -
add
_ response _ handler (2) -
add
_ revoked (1) -
add
_ row (1) -
add
_ runtime _ dependency (1) -
add
_ schedule (1) -
add
_ signatures (1) -
add
_ signer (1) -
add
_ spec (1) -
add
_ special (1) -
add
_ specs (1) -
add
_ status (1) -
add
_ tag (1) -
add
_ to (1) -
add
_ trace _ func (1) -
add
_ value (1) -
add
_ word _ pair (1) - addr (2)
- address (1)
- adjugate (1)
- advise (1)
- alert (2)
-
alert
_ error (2) -
alert
_ warning (2) - alias (1)
-
alias
_ method (1) - alive? (3)
- all (3)
- all? (5)
- allbits? (1)
- allocate (1)
-
allow
_ nan? (1) -
allow
_ socket? (1) - ancestors (1)
- anchor (4)
- angle (2)
-
angle
_ with (1) - antisymmetric? (1)
- any? (5)
- anybits? (1)
-
ap
_ name (1) - append (7)
-
append
_ features (1) - arg (2)
-
arg
_ config (1) - args (1)
- ask (2)
-
ask
_ if _ ok (1) -
ask
_ yes _ no (2) -
asn1
_ flag (1) - assoc (2)
- at (1)
- atime (6)
- attlistdecl (2)
- attr (4)
-
attr
_ accessor (1) -
attr
_ reader (1) -
attr
_ writer (1) - attribute (1)
-
attribute
_ of (1) - attributes (2)
-
auth
_ cram _ md5 (1) -
auth
_ login (1) -
auth
_ only (1) -
auth
_ plain (1) - authenticate (4)
-
auto
_ indent _ mode (1) - autoclose= (1)
- autoclose? (1)
- autoload (1)
- autoload? (1)
-
back
_ trace _ limit (1) - backtrace (1)
-
backtrace
_ locations (3) - base (1)
-
base
_ label (2) - basename (4)
- basic (1)
-
basic
_ auth (1) - begin (3)
- begins? (1)
- between? (2)
- binary (1)
- bind (6)
- binmode (3)
- binmode? (3)
- binread (1)
- binwrite (1)
- birthtime (3)
-
bit
_ length (1) -
bit
_ set? (1) - blockdev? (4)
- blockquote (2)
- body (1)
- body= (1)
-
body
_ stream (1) -
body
_ stream= (1) - bool (1)
- bottom (1)
- breakable (2)
- broadcast (2)
- bsearch (4)
-
bsearch
_ index (2) - build (1)
-
by
_ col! (1) -
by
_ col _ or _ row! (1) -
by
_ row! (1) - bytes (7)
- bytesize (1)
- byteslice (3)
-
ca
_ file (2) -
ca
_ path (2) -
cache
_ dir (1) - call (6)
-
callee
_ id (1) - cancel (1)
- canceled? (1)
- canonical (1)
- capitalize (2)
- capitalize! (1)
- captures (1)
- casecmp (2)
- casecmp? (2)
- cat (3)
-
cc
_ command (1) - cd (1)
- cdata (2)
- ceil (6)
- center (1)
- cert (3)
-
cert
_ chain (1) -
cert
_ store (2) - certid (1)
- chain (1)
- challenge (3)
- changed (1)
- characters (1)
- chardev? (4)
- charpos (1)
- chars (6)
- chdir (2)
- check (1)
-
check
_ key (1) -
check
_ nonce (1) -
check
_ private _ key (1) -
check
_ sizeof (2) -
check
_ until (1) - checkbox (2)
-
checkbox
_ group (2) - children (3)
- chmod (6)
- chomp! (1)
-
choose
_ from _ list (2) - chop! (1)
- chown (5)
- chr (3)
- chunk (3)
-
chunk
_ while (2) - chunked= (1)
- cipher (2)
- ciphers (1)
- clamp (2)
- class (1)
-
class
_ eval (2) -
class
_ exec (1) -
class
_ variable _ defined? (1) -
class
_ variable _ get (1) -
class
_ variable _ set (1) -
class
_ variables (1) - cleanpath (1)
- clear (1)
-
clear
_ bit! (1) -
client
_ ca (1) -
client
_ cert (1) -
client
_ cert _ cb (1) - clone (4)
- close (8)
-
close
_ enabled? (1) -
close
_ on _ empty _ response (1) -
close
_ on _ exec= (1) -
close
_ on _ exec? (1) -
close
_ read (3) -
close
_ write (3) - closed? (4)
- cmds (1)
- cmp (3)
-
cmp
_ issuer (1) -
cmsg
_ is? (1) - code (1)
- codepoints (6)
- coerce (7)
- cofactor (2)
-
cofactor
_ expansion (1) -
col
_ sep (1) - collect (8)
- collect! (5)
- collect2 (2)
-
collect
_ concat (1) - column (2)
- combination (2)
- combine (1)
-
comma
_ breakable (1) - command (1)
-
command
_ processor (1) - comment (3)
- commit (1)
- compact (1)
- compact! (1)
-
compact
_ specs (1) -
compare
_ by _ identity (1) -
compare
_ by _ identity? (1) -
compile
_ error (1) - complain (1)
- component (3)
-
compute
_ key (1) - concat (9)
- config (2)
- configure (1)
- conj (1)
- conjugate (1)
- connect (5)
-
connect
_ address (1) -
connect
_ from (2) -
connect
_ nonblock (2) -
connect
_ to (2) -
connection
_ for (1) -
const
_ defined? (1) -
const
_ get (1) -
const
_ set (1) - constants (1)
- content (1)
-
content
_ id (3) -
content
_ length (2) -
content
_ length= (2) -
content
_ type= (2) - context (2)
-
continue
_ timeout (1) - convert (7)
- converters (1)
- convpath (1)
- cooked (1)
- cooked! (1)
- copy (3)
-
copy
_ nonce (1) - count (7)
- cover? (2)
-
coverage
_ report= (1) - cp (1)
-
cpp
_ command (1) - create (1)
-
create
_ ext (1) -
create
_ ext _ from _ array (1) -
create
_ ext _ from _ hash (1) -
create
_ ext _ from _ string (1) -
create
_ extension (2) -
create
_ header (1) -
create
_ makefile (1) -
create
_ tmpsrc (1) -
create
_ value (1) - critical? (1)
- cross (1)
-
cross
_ product (1) - ctime (6)
-
ctrl
_ cmd (1) - curry (2)
- cycle (4)
- data (4)
-
datetime
_ format (2) -
datetime
_ format= (1) - deafen (1)
- debug (5)
- debug? (2)
-
debug
_ level (1) -
debug
_ mode (1) - decrypt (3)
-
def
_ class (1) -
def
_ delegator (2) -
def
_ delegators (2) -
def
_ exception (1) -
def
_ instance _ delegator (1) -
def
_ instance _ delegators (1) -
def
_ method (1) -
def
_ module (1) -
def
_ single _ delegator (1) -
def
_ single _ delegators (1) - default (3)
-
default
_ argv (1) -
default
_ event _ sources (1) -
default
_ ole _ types (1) -
default
_ port (1) -
default
_ proc (1) -
defaults
_ str (1) - define (1)
-
define
_ method (2) -
define
_ singleton _ method (2) -
define
_ task (1) -
defined
_ class (1) - deflate (1)
- delegate (2)
- delete (26)
- delete! (2)
- delete? (1)
-
delete
_ all (2) -
delete
_ at (1) -
delete
_ attribute (1) -
delete
_ element (1) -
delete
_ field (1) -
delete
_ if (9) -
delete
_ namespace (1) -
delete
_ observer (1) -
delete
_ passwd (1) -
delete
_ prefix (1) -
delete
_ prefix! (1) -
delete
_ suffix (1) -
delete
_ suffix! (1) - deleted? (1)
- denominator (5)
-
depend
_ rules (1) - dependencies (1)
-
dependencies
_ ok? (1) -
deprecate
_ constant (1) - deq (2)
- desc (1)
- description (3)
-
destination
_ encoding (3) -
destination
_ encoding _ name (2) - det (2)
- detect (2)
- determinant (2)
-
dh
_ compute _ key (1) - difference (2)
- dig (4)
- digest (3)
- digest! (1)
- digits (2)
- dir (2)
-
dir
_ config (1) -
dir
_ stack (1) - directory (1)
- directory? (5)
- dirname (4)
- dirs (1)
- disable (2)
-
disable
_ close (1) -
disable
_ ssl (2) -
disable
_ starttls (1) -
disable
_ tls (1) - disasm (1)
- disassemble (1)
- disconnect (1)
- disconnected? (1)
- disjoint? (1)
- dispid (1)
- display (1)
- disposition (4)
- div (4)
- divmod (4)
- dlload (1)
-
do
_ DELETE (1) -
do
_ GET (6) -
do
_ HEAD (1) -
do
_ OPTIONS (2) -
do
_ POST (5) -
do
_ PUT (1) -
do
_ not _ reverse _ lookup (1) - doctype (3)
- document (1)
-
document
_ children (1) -
document
_ self (1) - domain (1)
- dot (1)
- downcase (2)
- downcase! (1)
- download (1)
- downto (4)
- dowrite (1)
- drop (2)
-
drop
_ while (3) -
dsa
_ sign _ asn1 (1) -
dsa
_ verify _ asn1 (1) -
dummy
_ makefile (1) - dup (4)
- each (40)
- each2 (2)
-
each
_ address (3) -
each
_ byte (10) -
each
_ char (8) -
each
_ child (4) -
each
_ classmodule (1) -
each
_ codepoint (4) -
each
_ cons (2) -
each
_ element (1) -
each
_ element _ with _ attribute (1) -
each
_ element _ with _ text (1) -
each
_ entry (3) -
each
_ grapheme _ cluster (2) -
each
_ index (2) -
each
_ key (3) -
each
_ line (19) -
each
_ mail (1) -
each
_ name (3) -
each
_ pair (2) -
each
_ resource (1) -
each
_ slice (2) -
each
_ strongly _ connected _ component (2) -
each
_ strongly _ connected _ component _ from (2) -
each
_ value (2) -
each
_ with _ index (6) -
each
_ with _ object (2) - echo (4)
- echo? (1)
-
egrep
_ cpp (2) - ehlo (1)
- eigen (1)
- eigensystem (1)
- element (2)
- elementdecl (2)
- empty? (6)
- enable (2)
-
enable
_ close (1) -
enable
_ config (2) -
enable
_ ssl (2) -
enable
_ starttls (1) -
enable
_ starttls _ auto (1) -
enable
_ tls (1) - enabled? (1)
- enclosed? (1)
- encode (3)
- encode! (2)
- encoding (8)
- encoding= (1)
- encrypt (2)
- end (3)
-
end
_ document (1) -
end
_ element (1) -
end
_ prefix _ mapping (1) -
end
_ with? (1) -
enhance
_ with _ matching _ rule (1) - enq (1)
-
ensure
_ dependency (1) - entity (2)
- entitydecl (2)
- entries (3)
-
entrywise
_ product (1) -
enum
_ for (2) - environment (1)
- eof (3)
- eof? (3)
- eql? (22)
- equal? (4)
- error (5)
-
error
_ bytes (1) -
error
_ string (1) - escape (1)
- esmtp (1)
- esmtp? (1)
- eval (1)
-
eval
_ history (1) -
eval
_ script (1) - event (1)
- event? (1)
-
event
_ interface (1) - examine (1)
- exception (2)
-
excluded
_ from _ list? (1) - executable? (4)
-
executable
_ real? (4) - execute (14)
- exist? (5)
- exists? (3)
- exit (3)
- expect (2)
- expired? (1)
- expires (2)
- expunge (1)
- ext (2)
- extend (1)
-
extend
_ object (1) - extended (1)
- extension (1)
- extern (1)
-
external
_ encoding (1) - extname (1)
-
extra
_ chain _ cert (1) - fail (1)
- family (2)
- fatal (4)
- fcntl (2)
- fdiv (4)
- feed (1)
- fetch (18)
-
fetch
_ path (1) -
fetch
_ size (1) -
fetch
_ spec (1) -
fetch
_ values (2) - field (1)
- field? (1)
-
field
_ size _ limit (1) - fields (1)
- file (2)
- file? (4)
-
file
_ field (2) -
file
_ uri? (1) - filename (1)
- fileno (3)
- fill (6)
- filter (9)
- filter! (5)
- find (5)
-
find
_ all (4) -
find
_ command (1) -
find
_ command _ possibilities (1) -
find
_ executable (1) -
find
_ gems (1) -
find
_ gems _ with _ sources (1) -
find
_ header (1) -
find
_ index (9) -
find
_ library (2) -
find
_ matching (1) -
find
_ module _ named (2) -
find
_ name (2) -
find
_ paths (1) -
find
_ proxy (1) -
find
_ reverse _ dependencies (1) -
find
_ spec _ by _ name _ and _ version (1) -
find
_ type (2) - finish (7)
- finite? (2)
- first (8)
-
flat
_ map (1) - flatten (3)
- flatten! (2)
- flock (1)
- floor (6)
- flush (6)
-
flush
_ left (1) -
flush
_ sessions (1) - fnmatch (1)
- fnmatch? (1)
-
force
_ encoding (1) -
force
_ quotes? (1) - foreach (3)
- form (4)
-
form
_ data= (1) - format (1)
-
formatted
_ program _ filename (1) - formatter (1)
- freeze (3)
- front (1)
- frozen? (1)
- ftype (4)
- g (1)
-
garbage
_ collect (1) - gcd (2)
- gcdlcm (1)
- gem (1)
-
gem
_ paths (1) -
gem
_ signature (1) -
generate
_ key (1) -
generate
_ key! (1) - get (4)
- get2 (2)
-
get
_ all _ gem _ names (1) -
get
_ attribute (1) -
get
_ attribute _ ns (1) -
get
_ elements (1) -
get
_ fields (1) -
get
_ file _ uri _ path (1) -
get
_ instance (1) -
get
_ line (1) -
get
_ line _ types (1) -
get
_ one _ gem _ name (1) -
get
_ one _ optional _ argument (1) -
get
_ passwd (3) -
get
_ path (1) -
get
_ text (1) -
get
_ thread _ no (1) -
get
_ value (1) - getacl (1)
- getaddress (3)
- getaddresses (3)
- getbinaryfile (2)
- getbyte (3)
- getc (4)
- getdir (1)
- getlocal (2)
- getname (3)
- getnameinfo (1)
- getnames (3)
- getopts (3)
- getquota (1)
- getquotaroot (1)
- getresource (1)
- getresources (1)
- gets (10)
- getsockopt (2)
- gettextfile (2)
- glob (5)
-
grapheme
_ clusters (2) - grep (3)
-
grep
_ v (3) - group (2)
- grpowned? (4)
- gsub (4)
- gsub! (4)
- guid (2)
-
hadamard
_ product (1) - handler (2)
- handler= (1)
- handles? (1)
-
has
_ key? (4) -
has
_ name? (1) -
has
_ next? (1) -
has
_ rdoc? (1) -
has
_ value? (5) - hash (5)
-
have
_ framework (2) -
have
_ func (2) -
have
_ header (2) -
have
_ library (2) -
have
_ macro (2) -
have
_ struct _ member (2) -
have
_ type (2) -
have
_ var (2) - head (1)
- head2 (2)
- header (2)
- header? (1)
-
header
_ converters (1) - headers (2)
- helo (1)
- help (1)
- helpcontext (2)
- helpfile (2)
- helpstring (2)
- here? (1)
- hermitian? (1)
- hex (1)
- hexdigest (2)
- hexdigest! (1)
- hidden (2)
-
history
_ file (1) - host (1)
- hostname (1)
- hstack (1)
- html (2)
- httpdate (1)
-
hyperlink
_ all= (1) - id (1)
- id2name (1)
- iflush (1)
-
ignore
_ eof (1) -
ignore
_ eof= (1) -
ignore
_ eof? (1) -
ignore
_ sigint (1) -
ignore
_ sigint= (1) -
ignore
_ sigint? (1) - imag (2)
- imaginary (2)
- img (2)
-
implemented
_ ole _ types (1) - implicit (3)
-
implicit
_ end (1) - import (1)
-
import
_ symbol (1) -
in
_ namespace (1) - include (2)
- include? (13)
- included (1)
-
included
_ modules (1) - indentation (1)
- independent? (1)
- index (11)
- infinite? (2)
- infinity? (1)
- inflate (1)
- info (5)
- inherited (1)
-
init
_ save _ history (1) - initialize (3)
-
initialize
_ copy (1) - inject (4)
-
inner
_ product (1) -
inplace
_ mode (1) -
inplace
_ mode= (1) - input? (1)
- insert (2)
-
insert
_ after (1) -
insert
_ before (1) -
insert
_ output (1) - inspect (21)
- inspect? (1)
-
inspect
_ mode (1) - install (3)
-
install
_ files (1) -
install
_ rb (1) -
installation
_ satisfies _ dependency? (1) -
instance
_ delegate (1) -
instance
_ eval (2) -
instance
_ exec (1) -
instance
_ method (1) -
instance
_ methods (1) -
instance
_ of? (1) -
instance
_ variable _ defined? (1) -
instance
_ variable _ get (1) -
instance
_ variable _ set (1) -
instance
_ variables (1) - instruction (1)
-
instruction
_ sequence (1) - int (2)
-
int
_ from _ prime _ division (1) - integer? (1)
- intern (2)
-
internal
_ encoding (2) - intersect? (1)
- intersection (1)
- invert (1)
- invert! (1)
- invkind (1)
- invoke (1)
-
invoke
_ kind (1) - io (1)
- ioctl (2)
- ioflush (1)
-
ip
_ address (1) -
ip
_ pktinfo (1) -
ip
_ port (1) -
ip
_ unpack (1) -
ipv6
_ pktinfo (1) -
ipv6
_ pktinfo _ addr (1) -
ipv6
_ pktinfo _ ifindex (1) - irb (1)
-
irb
_ exit (1) -
irb
_ load (1) -
irb
_ name (1) -
irb
_ require (1) -
is
_ a? (1) - iso8601 (2)
- item (2)
- j (1)
- jisx0301 (1)
- jj (1)
- join (8)
-
join
_ nowait (1) - kconv (1)
-
keep
_ alive= (1) -
keep
_ alive _ timeout (1) -
keep
_ alive _ timeout= (1) -
keep
_ if (5) - key (8)
- key? (6)
- keys (1)
- kill (3)
-
kill
_ job (1) -
kind
_ of? (1) - label (2)
-
laplace
_ expansion (1) - last (6)
-
last
_ response (1) -
last
_ response _ code (1) - lastresp (1)
-
latest
_ cache _ file (1) -
latest
_ specs (1) - lazy (1)
- lchmod (1)
- lchown (1)
- lcm (1)
- length (4)
- level (3)
- libpathflag (1)
-
library
_ name (1) - line (2)
-
line
_ numbers= (1) -
line
_ width (1) - lineno (4)
- lines (16)
- linger (1)
- link (3)
-
link
_ command (1) - list (5)
- listen (12)
- ln (2)
- load (1)
-
load
_ file (1) -
load
_ gems _ in (1) -
load
_ gemspec (1) -
load
_ gemspecs (1) -
load
_ private _ key (1) -
load
_ public _ key (1) -
load
_ specs (1) -
local
_ address (1) -
local
_ host (1) -
local
_ port (1) -
local
_ variable _ defined? (1) -
local
_ variable _ get (1) - localtime (2)
- lock (3)
- log (3)
-
log
_ src (1) - login (2)
-
long
_ name (1) - lookup (2)
- ls (2)
- lshift! (1)
- lstat (5)
- lsub (1)
- lup (1)
-
lup
_ decomposition (1) - magnitude (2)
- mail (3)
- mailfrom (1)
- mails (1)
- main (1)
- major (1)
-
major
_ version (2) -
make
_ affine! (1) -
make
_ link (1) -
make
_ passwd (1) -
make
_ symlink (1) - map (7)
- map! (5)
- map2 (1)
- markup (1)
-
marshal
_ dump (1) -
marshal
_ load (3) - mask (1)
- mask! (1)
-
mask
_ bits! (1) - match (5)
- match? (4)
- matchedsize (1)
-
matching
_ file? (1) -
matching
_ files (1) - max (10)
-
max
_ age (1) -
max
_ by (4) -
max
_ size (1) - mdtm (1)
-
media
_ subtype (4) -
media
_ type (4) - member? (7)
- members (1)
- memberwise (1)
- merge (5)
- merge! (3)
-
merge
_ libs (1) - method (1)
-
method
_ added (1) -
method
_ defined? (1) -
method
_ id (1) -
method
_ missing (3) -
method
_ removed (1) -
method
_ undefined (1) - methods (2)
- min (10)
-
min
_ by (4) - minmax (2)
-
minmax
_ by (2) - minor (2)
-
minor
_ version (2) - mkcol (1)
- mkdir (7)
- mkpath (1)
- mlsd (2)
- mlst (1)
-
mod
_ add (1) -
mod
_ exp (1) -
mod
_ inverse (1) -
mod
_ mul (1) -
mod
_ sqr (1) -
mod
_ sub (1) - modifiable (1)
- modified? (1)
-
module
_ eval (2) -
module
_ exec (1) -
module
_ function (1) - modulo (4)
-
mon
_ exit (1) -
mon
_ synchronize (1) - mount (1)
-
mount
_ proc (2) - move (2)
- mtime (7)
-
mu
_ unlock (1) - mult (1)
-
multipart
_ form (4) - mv (1)
-
n
_ bytes (1) -
n
_ mails (1) - name (11)
- name= (1)
-
named
_ captures (1) - namespace (2)
- needed? (1)
- negative? (3)
- nest (1)
- new (2)
-
new
_ offset (1) -
new
_ ostruct _ member (1) -
new
_ scope (1) -
new
_ start (1) - next (4)
- next! (1)
-
next
_ day (1) -
next
_ float (1) -
next
_ month (1) -
next
_ sibling (1) -
next
_ values (1) -
next
_ wait (1) -
next
_ year (1) - nil? (1)
- nlst (1)
- nobits? (1)
- noecho (1)
- nonblock (1)
- none? (6)
- nonzero? (1)
- noop (1)
- norm (1)
- normalize (1)
-
normalize
_ comment (1) -
normalize
_ uri (1) - normalized (1)
-
not
_ modified? (1) - notation (1)
- notationdecl (2)
- notify (7)
-
notify
_ observers (1) - nowrite (1)
- numerator (5)
-
object
_ group (1) -
object
_ id (1) - oct (1)
-
off
_ event (1) - offset (2)
-
offset
_ vtbl (1) - oflush (1)
- oid (3)
-
ok
_ to _ remove? (1) -
ole
_ activex _ initialize (1) -
ole
_ classes (1) -
ole
_ func _ methods (1) -
ole
_ get _ methods (1) -
ole
_ method (1) -
ole
_ method _ help (1) -
ole
_ methods (2) -
ole
_ obj _ help (1) -
ole
_ put _ methods (1) -
ole
_ query _ interface (1) -
ole
_ respond _ to? (1) -
ole
_ type (4) -
ole
_ type _ detail (2) -
ole
_ typelib (2) -
ole
_ types (1) - on (12)
-
on
_ XXX (1) -
on
_ curve? (1) -
on
_ default (1) -
on
_ event (1) -
on
_ event _ with _ outargs (1) -
on
_ head (1) -
on
_ tail (1) - one? (6)
- opaque (1)
- open (7)
-
open
_ timeout (4) -
open
_ uri _ or _ path (1) - opendir (2)
- optional? (1)
- ord (2)
- order (5)
- order! (4)
-
original
_ name (3) - out (4)
- output? (1)
- owned? (4)
- p (1)
- pack (2)
-
page
_ dir= (1) - param (4)
- parameters (4)
- params (2)
-
params
_ ok? (1) - parent (1)
- parent? (2)
-
parent
_ file _ name (1) -
parent
_ name (1) - parse (13)
- parse! (2)
-
parse
_ csv (1) -
parse
_ files _ matching (1) -
parse
_ time (1) - partition (1)
- passive (1)
-
password
_ field (2) - patch (2)
- path (7)
-
path
_ ok? (1) - pathconf (1)
- pathmap (1)
-
pathmap
_ explode (1) -
pathmap
_ replace (1) - peek (3)
-
peek
_ values (1) - peep (1)
-
peer
_ cert (2) -
peer
_ cert _ chain (1) - peeraddr (2)
-
pending
_ interrupt? (1) - permutation (2)
- permutation? (1)
- permute (2)
- permute! (2)
- phase (2)
- pid (2)
- pipe? (4)
-
pkcs5
_ keyivgen (1) - plain (1)
-
point
_ conversion _ form (1) - pointer (1)
- pointer= (1)
- polar (2)
- pop (6)
- pos (5)
- pos= (1)
- positive? (3)
- post (2)
- post2 (2)
-
post
_ connection _ check (1) - pow (2)
- power (2)
- pp (1)
- ppx (1)
-
pre
_ match (1) - pread (1)
- pred (1)
- prefix (1)
-
prepare
_ range (1) - prepend (4)
-
prepend
_ features (1) - prepended (1)
- prerelease? (1)
-
pretty
_ print (3) -
pretty
_ print _ cycle (1) -
pretty
_ print _ inspect (1) -
prev
_ day (1) -
prev
_ float (1) -
prev
_ month (1) -
prev
_ year (1) -
previous
_ sibling (1) - prime? (4)
-
prime
_ division (2) -
prime
_ fasttest? (1) -
primitive
_ convert (4) -
primitive
_ errinfo (1) - print (3)
-
print
_ dependencies (1) - printf (2)
- printn (1)
- priority (1)
- priority= (1)
-
priv
_ key (1) - private (1)
-
private
_ class _ method (1) -
private
_ constant (1) -
private
_ decrypt (1) -
private
_ encrypt (1) -
private
_ instance _ methods (1) -
private
_ key (1) -
private
_ method _ defined? (1) -
private
_ methods (1) -
process
_ args (1) -
process
_ controller (1) -
processing
_ instruction (1) - product (2)
- progid (1)
-
program
_ name (1) - progress (1)
-
progress
_ reporter (1) -
prompt
_ c (1) -
prompt
_ i (1) -
prompt
_ mode (1) -
prompt
_ n (1) -
prompt
_ s (1) -
proper
_ subset? (1) -
proper
_ superset? (1) - propfind (1)
- proppatch (1)
- protected (1)
-
protected
_ instance _ methods (1) -
protected
_ method _ defined? (1) -
protected
_ methods (2) - proxy? (1)
-
proxy
_ address (1) -
proxy
_ basic _ auth (1) -
proxy
_ from _ env? (1) -
proxy
_ pass (1) -
proxy
_ port (1) -
proxy
_ user (1) - proxyaddr (1)
- proxyport (1)
-
psych
_ to _ yaml (1) -
psych
_ y (1) - ptr (1)
-
pub
_ key (1) - public (1)
-
public
_ class _ method (1) -
public
_ constant (1) -
public
_ decrypt (1) -
public
_ encrypt (1) -
public
_ instance _ method (1) -
public
_ instance _ methods (1) -
public
_ key (4) -
public
_ method (1) -
public
_ method _ defined? (1) -
public
_ methods (2) -
public
_ send (2) - pull (1)
- push (5)
- pushd (1)
- pushdir (1)
- put (3)
- put2 (2)
- putback (2)
- putbinaryfile (2)
- putc (4)
- puts (5)
- puttextfile (2)
- pwd (1)
- pwrite (1)
- quick (1)
- quo (4)
- quote (1)
-
quote
_ char (1) - quoted (1)
- r (1)
-
radio
_ group (2) - raise (1)
-
raised
_ exception (1) -
rake
_ extension (1) - rand (3)
- range (1)
-
range
_ length (1) - rassoc (1)
- rationalize (9)
- raw (2)
- raw! (1)
-
raw
_ data (2) - rc (1)
- rc? (1)
- rcptto (1)
-
rcptto
_ list (1) - read (13)
-
read
_ all (2) -
read
_ body (2) -
read
_ cache _ data (1) -
read
_ nonblock (4) -
read
_ timeout (4) - readable? (4)
-
readable
_ real? (4) -
readagain
_ bytes (1) - readbyte (3)
- readchar (5)
- readline (10)
- readlines (10)
- readlink (4)
- readpartial (7)
- ready (1)
- real (1)
- real? (2)
- realdirpath (1)
- realpath (2)
- reason (1)
- receiver (1)
-
record
_ separator (1) - recover (1)
- rect (3)
- rectangular (3)
- recv (1)
-
recv
_ io (1) -
recv
_ nonblock (1) - recvfrom (3)
-
recvfrom
_ nonblock (2) - recvmsg (1)
-
recvmsg
_ nonblock (1) - reduce (3)
- ref (1)
- refine (1)
- refresh (2)
- refresh! (1)
-
register
_ command (1) - regular? (1)
- rehash (1)
- reject (11)
- reject! (5)
-
relative
_ path _ from (1) - release (1)
- remainder (3)
-
remote
_ address (1) -
remove
_ by _ name (1) -
remove
_ class _ variable (1) -
remove
_ const (1) -
remove
_ instance _ variable (1) -
remove
_ method (1) -
remove
_ private _ comments (1) -
remove
_ response _ handler (1) - rename (6)
-
renegotiation
_ cb (1) - reopen (6)
-
repeated
_ combination (2) -
repeated
_ permutation (2) - replace (7)
-
replace
_ child (1) -
replace
_ with (1) - replacement (1)
- replacement= (1)
- reply (1)
- report (2)
-
report
_ on _ exception (1) - request (3)
-
request
_ get (2) -
request
_ head (2) -
request
_ post (2) -
request
_ put (2) - require (1)
-
require
_ path (1) - reset (5)
-
reset
_ cache _ for (1) -
resolve
_ args (1) -
respond
_ to? (2) -
respond
_ to _ missing? (2) -
response
_ handlers (1) - result (1)
-
result
_ with _ hash (1) - resume (2)
- retrbinary (2)
- retrlines (1)
-
return
_ format (1) -
return
_ headers? (1) -
return
_ type (1) -
return
_ type _ detail (1) -
return
_ value (1) -
return
_ vtype (1) - retval? (1)
-
reverse
_ each (2) - rewind (7)
- rfc2822 (1)
- rfc3339 (1)
- rfc822 (1)
- rindex (4)
- rm (4)
-
rm
_ f (1) -
rm
_ rf (1) - rmdir (6)
- rmtree (1)
- root (2)
- root? (1)
- roots (1)
- rotate (1)
- rotate! (1)
- round (9)
-
route
_ from (1) -
route
_ to (1) - row (2)
-
row
_ sep (1) - rpartition (1)
- rshift! (1)
- rstrip! (1)
- rule (1)
- run (5)
- sample (4)
-
sanitize
_ string (1) -
satisfied
_ by? (1) -
satisfies
_ requirement? (1) -
save
_ history (2) - say (2)
- scalar (1)
- scan (10)
-
scan
_ full (1) -
scan
_ until (1) - scanf (4)
-
scrolling
_ list (2) - scrub (3)
- scrub! (3)
- search (3)
-
search
_ full (1) -
search
_ with _ source (1) - section (1)
- secure (1)
- seed (1)
- seek (5)
- select (14)
- select! (5)
- self (1)
- send (7)
-
send
_ io (1) -
send
_ mail (1) -
send
_ request (1) - sendcmd (1)
- sendmail (1)
- sendmsg (1)
-
sendmsg
_ nonblock (1) - separator (1)
- seplist (1)
- serial (2)
-
server
_ cert (1) - service (4)
- session (1)
-
session
_ add (1) -
session
_ cache _ mode (1) -
session
_ cache _ size (1) -
session
_ get _ cb (1) -
session
_ id _ context (1) -
session
_ new _ cb (1) -
session
_ remove (1) -
session
_ remove _ cb (1) -
session
_ reused? (1) - set (1)
-
set
_ backtrace (2) -
set
_ bit! (1) -
set
_ cache _ data (1) -
set
_ comment (1) -
set
_ content _ type (1) -
set
_ debug _ output (3) -
set
_ default _ paths (1) -
set
_ dictionary (2) -
set
_ encoding (9) -
set
_ eoutvar (1) -
set
_ error (2) -
set
_ form _ data (1) -
set
_ generator (1) -
set
_ option (1) -
set
_ range (3) -
set
_ redirect (1) -
set
_ socket (1) -
set
_ to _ infinity! (1) -
set
_ trace _ func (1) -
set
_ visibility _ for (1) - setbyte (1)
- setgid? (4)
- setproperty (2)
- setquota (1)
- setsockopt (3)
- setuid? (4)
- sfork (1)
- sh (1)
- shebang (1)
- shell (1)
- shellescape (1)
- shelljoin (1)
- shellsplit (1)
- shift (5)
-
short
_ name (1) -
show
_ lookup _ failure (1) - shuffle (2)
- shuffle! (2)
- shutdown (2)
- sign (7)
- signal (2)
-
signature
_ algorithm (1) -
single
_ delegate (1) -
singleton
_ class (1) -
singleton
_ method (1) -
singleton
_ method _ added (1) -
singleton
_ method _ removed (1) -
singleton
_ method _ undefined (1) -
singleton
_ methods (1) - singular? (1)
- site (1)
- size (14)
- size? (4)
-
size
_ opt _ params (1) -
size
_ params (1) - sizeof (1)
-
skew
_ symmetric? (1) - skip (1)
-
skip
_ until (1) - sleep (1)
- slice (15)
- slice! (3)
-
slice
_ after (4) -
slice
_ before (5) -
slice
_ when (2) - sn (1)
- socket? (4)
- solve (1)
- sort (5)
- sort! (2)
-
sort
_ by (2) -
sort
_ by! (2) -
source
_ encoding (3) -
source
_ encoding _ name (2) -
source
_ location (3) -
source
_ ole _ types (1) -
spec
_ path (1) -
spec
_ predecessors (1) - specification (1)
- specs (1)
- split (7)
-
split
_ all (1) - sqr (1)
- sqrt (1)
- squeeze (1)
- squeeze! (1)
- src (1)
-
src
_ type (1) - ssl? (1)
-
ssl
_ timeout (2) -
ssl
_ version (1) - start (11)
-
start
_ doc (1) -
start
_ document (1) -
start
_ element (1) -
start
_ immediately (1) -
start
_ import (1) -
start
_ mapping (1) -
start
_ prefix _ mapping (1) -
start
_ sequence (1) -
start
_ stream (1) -
start
_ with? (1) - started? (1)
- starttls (2)
- starttls? (1)
-
starttls
_ always? (1) -
starttls
_ auto? (1) - stat (6)
- status (5)
-
status
_ string (1) - stdout (1)
- step (14)
- sticky? (4)
- stop? (1)
-
stop
_ doc (1) -
stop
_ service (1) - storbinary (2)
- store (6)
- storlines (2)
- strftime (2)
- strip! (1)
-
strip
_ hashes (1) -
strip
_ newlines (1) -
strip
_ stars (1) -
strongly
_ connected _ components (1) - struct (1)
- style (3)
- sub (6)
- sub! (3)
-
sub
_ ext (1) - subject (1)
- submit (2)
- subscribe (1)
- subset? (1)
- subtract (1)
- subtype (4)
- succ (3)
- succ! (1)
- sum (5)
- summarize (2)
-
summary
_ indent (1) -
summary
_ indent= (1) -
summary
_ width (1) -
summary
_ width= (1) -
super
_ each (1) -
super
_ method (2) - superset? (1)
- swapcase (2)
- swapcase! (1)
- sym (1)
- symlink (3)
- symlink? (5)
- symmetric? (1)
- sync (3)
-
sync
_ ex _ count (1) -
sync
_ ex _ locker (1) -
sync
_ lock (1) -
sync
_ point? (1) -
sync
_ sh _ locker (1) -
sync
_ synchronize (1) -
sync
_ try _ lock (1) -
sync
_ unlock (1) -
sync
_ upgrade _ waiting (1) -
sync
_ waiting (1) - synchronize (3)
-
synthesize
_ file _ task (1) - sysopen (1)
- sysread (5)
- sysseek (1)
- syssign (1)
- system (4)
-
system
_ path (1) - sysverify (1)
- syswrite (3)
- tag (4)
-
tag
_ class (1) -
tag
_ directives (1) -
tag
_ end (1) -
tag
_ start (1) - tagging (2)
- taint (1)
- tainted? (1)
- take (5)
-
take
_ while (6) - tap (1)
- task (1)
- tee (3)
- tell (4)
- terminate (4)
-
terminate
_ interaction (2) - test (3)
- text (4)
-
text
_ field (2) - textarea (2)
- then (2)
- thread (2)
-
thread
_ variable? (1) -
thread
_ variable _ get (1) - time (2)
- timeout (4)
- times (2)
- tls? (1)
-
tmp
_ dh _ callback (1) - to (1)
- to= (1)
-
to
_ a (9) -
to
_ ary (3) -
to
_ binary (1) -
to
_ bn (2) -
to
_ c (1) -
to
_ d (6) -
to
_ der (9) -
to
_ digits (1) -
to
_ enum (2) -
to
_ f (3) -
to
_ h (4) -
to
_ hash (1) -
to
_ i (9) -
to
_ int (3) -
to
_ io (3) -
to
_ json (18) -
to
_ json _ raw (1) -
to
_ mailtext (1) -
to
_ path (2) -
to
_ pem (6) -
to
_ r (2) -
to
_ rfc822text (1) -
to
_ s (32) -
to
_ set (2) -
to
_ str (3) -
to
_ sym (1) -
to
_ text (5) -
to
_ yaml (2) - toeuc (1)
- tokenize (1)
- tolocale (1)
- top (2)
- touch (1)
- tr (2)
- tr! (1)
-
tr
_ s (1) -
tr
_ s! (1) - trace (2)
-
trace
_ func (1) - transaction (1)
- transfer (1)
-
transform
_ keys (2) -
transform
_ keys! (2) -
transform
_ values (2) -
transform
_ values! (2) - tree (1)
- truncate (13)
- trust (1)
-
try
_ compile (2) -
try
_ constant (2) -
try
_ cpp (2) -
try
_ do (2) -
try
_ file (1) -
try
_ func (2) -
try
_ link (2) -
try
_ lock (1) -
try
_ run (2) -
try
_ static _ assert (2) -
try
_ type (2) -
try
_ var (2) -
tsort
_ each (2) -
tsort
_ each _ child (1) -
tsort
_ each _ node (1) - type (1)
- typealias (1)
- typekind (1)
- ucmp (1)
- ui (1)
-
uid
_ copy (1) -
uid
_ fetch (1) -
uid
_ move (1) -
uid
_ search (1) -
uid
_ sort (1) -
uid
_ store (1) -
uid
_ thread (1) - umask (1)
- umount (1)
-
unconverted
_ fields? (1) -
undef
_ method (1) - unescape (1)
- ungetbyte (2)
- ungetc (4)
-
unicode
_ normalize (1) -
unicode
_ normalize! (1) -
unicode
_ normalized? (1) - union (3)
- uniq (2)
-
unix
_ rights (1) - unknown (3)
- unlink (3)
- unlock (4)
- unmount (1)
- unnormalized (1)
- unpack (1)
- unpack1 (1)
- unscan (1)
- unshift (3)
- unsubscribe (1)
- untaint (1)
- untrust (1)
- untrusted? (1)
- upcase (2)
- upcase! (1)
- update (11)
- updated (3)
- upto (5)
- uri (1)
-
use
_ loader (1) -
use
_ loader? (1) -
use
_ readline (1) -
use
_ readline? (1) -
use
_ ssl? (2) -
use
_ tracer (1) -
use
_ tracer? (1) - userdb (1)
- userinfo= (1)
- using (1)
- utime (4)
- validate (1)
- value (14)
- value= (1)
- value? (4)
- values (1)
-
values
_ at (10) -
variable
_ kind (1) - variables (1)
- varkind (1)
- verbose (4)
- verbose? (2)
- verify (10)
-
verify
_ callback (3) -
verify
_ depth (2) -
verify
_ gem (2) -
verify
_ gem _ file (1) -
verify
_ mode (1) - version (6)
-
version
_ requirement (1) -
virtual
_ host (1) - visible? (4)
- voidcmd (1)
- wait (3)
- wait? (2)
-
wait
_ readable (1) -
wait
_ until (1) -
wait
_ while (1) -
wait
_ writable (2) -
waiting
_ job? (1) - wakeup (1)
- warn (6)
-
warn
_ legacy (1) - warning (1)
- width (1)
-
with
_ config (2) -
with
_ defaults (1) -
with
_ index (2) -
with
_ object (4) -
with
_ werror (2) -
world
_ readable? (1) -
world
_ writable? (1) - writable? (4)
-
writable
_ real? (4) - write (22)
-
write
_ headers? (1) -
write
_ nonblock (3) -
write
_ timeout (1) - writethis (1)
- xlist (1)
- xmldecl (3)
- xmlschema (2)
- xmp (1)
- xpopen (2)
- xsystem (1)
- y (1)
- yaml (2)
- yaml? (1)
- yield (1)
-
yield
_ self (2) - zero? (5)
- zip (5)
-
zipped
_ stream (1) - | (7)
検索結果
先頭5件
-
Integer
# -(other) -> Numeric (63958.0) -
算術演算子。差を計算します。
算術演算子。差を計算します。
@param other 二項演算の右側の引数(対象)
@return 計算結果
//emlist[][ruby]{
4 - 1 #=> 3
//} -
Time
# -(sec) -> Time (63766.0) -
自身より sec 秒だけ前の時刻を返します。
自身より sec 秒だけ前の時刻を返します。
@param sec 実数を秒を単位として指定します。
//emlist[][ruby]{
p t = Time.local(2000) # => 2000-01-01 00:00:00 +0900
p t2 = t + 2592000 # => 2000-01-31 00:00:00 +0900
p t2 - 2592000 # => 2000-01-01 00:00:00 +0900
//} -
Time
# -(time) -> Float (63736.0) -
自身と time との時刻の差を Float で返します。単位は秒です。
自身と time との時刻の差を Float で返します。単位は秒です。
@param time 自身との差を算出したい Time オブジェクトを指定します。
//emlist[][ruby]{
p t = Time.local(2000) # => 2000-01-01 00:00:00 +0900
p t2 = t + 2592000 # => 2000-01-31 00:00:00 +0900
p t2 - t # => 2592000.0
//} -
Benchmark
:: Tms # -(x) -> Benchmark :: Tms (63658.0) -
self と x の減算を計算します。
self と x の減算を計算します。
@param x Benchmark::Tms のオブジェクトか Float に暗黙の変換ができるオブジェクトです。
@return 計算結果は新しい Benchmark::Tms オブジェクトです。
@see Benchmark::Tms#memberwise -
Complex
# -(other) -> Complex (63658.0) -
差を計算します。
差を計算します。
@param other 自身から引く数
//emlist[例][ruby]{
Complex(1, 2) - Complex(2, 3) # => (-1-1i)
//} -
OpenSSL
:: BN # -(other) -> OpenSSL :: BN (63658.0) -
自身から other を引いた値を返します。
自身から other を引いた値を返します。
@param other 引く整数
@raise OpenSSL::BNError 計算時エラー
@see OpenSSL::BN#mod_sub -
Set
# -(enum) -> Set (63658.0) -
差集合、すなわち、元の集合の要素のうち引数 enum に含まれる要素を取り除いた 新しい集合を作ります。
差集合、すなわち、元の集合の要素のうち引数 enum に含まれる要素を取り除いた
新しい集合を作ります。
@param enum each メソッドが定義されたオブジェクトを指定します。
@raise ArgumentError 引数 enum に each メソッドが定義されていない場合に
発生します。
//emlist[][ruby]{
require 'set'
p Set[10, 20, 30] - Set[10, 20, 40]
# => #<Set: {30}>
//} -
Date
# -(x) -> Rational | Date (63643.0) -
x が日付オブジェクトなら、ふたつの差を Rational で返します。単位は日です。 あるいは x が数値ならば、self より x 日前の日付を返します。
x が日付オブジェクトなら、ふたつの差を Rational で返します。単位は日です。
あるいは
x が数値ならば、self より x 日前の日付を返します。
@param x 日数、あるいは日付オブジェクト
@raise TypeError x が数値でも日付オブジェクトでもない場合に発生します。 -
URI
:: Generic # -(src) -> URI :: Generic (63640.0) -
与えられた URI を表す src からの相対パスを返します。
与えられた URI を表す src からの相対パスを返します。
@param src 自身の相対パスを算出するための、ルートとなる Absolute URI を与えます。
例:
require 'uri'
p URI.parse('http://example.com/foo/bar.html') - 'http://example.com/'
#=> #<URI::Generic:0x20100256 URL:foo/bar.html> -
Vector
# -(v) -> Vector | Matrix (63640.0) -
self からベクトル v を減じたベクトルを返します。
self からベクトル v を減じたベクトルを返します。
v には column_size が 1 の Matrix オブジェクトも指定できます。
その場合は返り値も Matrix オブジェクトになります。
@param v 減算するベクトル。減算可能な行列やベクトルを指定します。
@raise ExceptionForMatrix::ErrDimensionMismatch 自分自身と引数のベクト
ルの要素の数(次元)が異なっていたときに発生します。 -
BigDecimal
# -(other) -> BigDecimal (63622.0) -
差を計算します。
差を計算します。
@param other self から引く数を指定します。
計算結果の精度についてはlib:bigdecimal#precisionを参照してください。 -
Fiddle
:: Pointer # -(n) -> Fiddle :: Pointer (63622.0) -
自身のアドレスから n バイトを引いた新しい Pointer オブジェクトを返します。
自身のアドレスから n バイトを引いた新しい Pointer オブジェクトを返します。
この返り値には、free 関数がセットされず、size は 0 とされます。
@param n アドレスの差分を整数で指定します。
例:
require 'fiddle'
s = 'abc'
cptr = Fiddle::Pointer[s]
cptr += 1
p cptr[0,1] #=> "b"
cptr -= 1
p cptr[0,1] #=> "a" -
Array
# -(other) -> Array (54694.0) -
自身から other の要素を取り除いた配列を生成して返します。
自身から other の要素を取り除いた配列を生成して返します。
要素の同一性は Object#eql? により評価されます。
self 中で重複していて、other中に存在していなかった要素は、その重複が保持されます。
@param other 自身から取り除きたい要素の配列を指定します。
配列以外のオブジェクトを指定した場合は to_ary メソッドによ
る暗黙の型変換を試みます。
@raise TypeError 引数に配列以外の(暗黙の型変換が行えない)オブジェクトを
指定した場合に発生します... -
Rational
# -(other) -> Rational | Float (54658.0) -
差を計算します。
差を計算します。
@param other 自身から引く数
other に Float を指定した場合は、計算結果を Float で返しま
す。
//emlist[例][ruby]{
r = Rational(3, 4)
r - 1 # => (-1/4)
r - 0.5 # => 0.25
//} -
Float
# -(other) -> Float (54640.0) -
算術演算子。差を計算します。
算術演算子。差を計算します。
@param other 二項演算の右側の引数(対象)
//emlist[例][ruby]{
# 差
4.5 - 1.3 # => 3.2
//} -
Observable
# add _ observer(observer , func=:update) -> Array (46558.0) -
オブザーバを登録します。
オブザーバを登録します。
オブザーバを登録し、登録されているオブザーバのリストを返します。
オブザーバは update メソッドを備えている必要があります。
observer が update メソッドを持たないときは
例外 NoMethodError が発生します。
func を指定することで update 以外のメソッドを通知に用いることができます。
@param observer 更新の通知を受けるオブザーバ
@param func 更新の通知をするメソッド
@raise NoMethodError updateメソッドを持たないオブジェクトをオブザーバに指定した場合に発生し... -
Net
:: FTP # set _ socket(sock , get _ greeting = true) -> nil (46540.0) -
FTP のコントロール接続の ソケットを TCPSocket オブジェクト sock に設定します。
FTP のコントロール接続の
ソケットを TCPSocket オブジェクト sock に設定します。
get_greeting に偽が与えられると、
set_socket は通信先を設定するだけで sock に対する操作を
何も行ないません。
get_greeting が真ならば、通信先を sock に
設定したあと、通常FTPサーバが接続時に送ってくるメッセージを読み込みます。
通常このメソッドは使うべきではありません。このライブラリの
実装を理解した上で必要な場合のみ利用してください。
@param sock コントロール接続に使うソケットを指定します。
@param get_gre... -
WIN32OLE
_ TYPE # source _ ole _ types -> [WIN32OLE _ TYPE] (46222.0) -
型が持つソースインターフェイスを取得します。
型が持つソースインターフェイスを取得します。
source_ole_typesメソッドは、selfがCoClass(コンポーネントクラス)の場合、
そのクラスがサポートするすべてのソースインターフェイス(イベントの通知
元となるインターフェイス)を返します。
ActiveXコントロールのようにイベント(WIN32OLE_EVENT)をサポートし
ているコンポーネントクラスの場合は、このメソッドの呼び出しによりイベン
トインターフェイスを調べることが可能です。
@return ソースインターフェイスをWIN32OLE_TYPEの配列として返します。
ソースインターフェイスを... -
Integer
# -@ -> Integer (46024.0) -
単項演算子の - です。 self の符号を反転させたものを返します。
単項演算子の - です。
self の符号を反転させたものを返します。
//emlist[][ruby]{
- 10 # => -10
- -10 # => 10
//} -
Numeric
# -@ -> Numeric (46006.0) -
単項演算子の - です。 self の符号を反転させたものを返します。
単項演算子の - です。
self の符号を反転させたものを返します。
このメソッドは、二項演算子 - で 0 - self によって定義されています。
@see Integer#-@、Float#-@、Rational#-@、Complex#-@ -
Complex
# -@ -> Complex (45958.0) -
自身の符号を反転させたものを返します。
自身の符号を反転させたものを返します。
//emlist[例][ruby]{
-Complex(1) # => (-1+0i)
-Complex(-1, 1) # => (1-1i)
//} -
WIN32OLE
_ PARAM # ole _ type _ detail -> [String] (45958.0) -
パラメータの属性を取得します。
パラメータの属性を取得します。
@return 型の属性を文字列配列で返します。
tobj = WIN32OLE_TYPE.new('Microsoft Excel 9.0 Object Library', 'IWorksheetFunction')
method = WIN32OLE_METHOD.new(tobj, 'SumIf')
param1 = method.params[0]
p param1.ole_type_detail # => ["PTR", "USERDEFINED", "Range"]
パラメータの取り得る属性値はCOMのIDL(インターフ... -
Vector
# -@ -> self (45952.0) -
単項演算子の - です。 各要素の符号を反転したベクトルを返します。
単項演算子の - です。 各要素の符号を反転したベクトルを返します。 -
Observable
# notify _ observers(*arg) -> nil (45922.0) -
オブザーバへ更新を通知します。
オブザーバへ更新を通知します。
更新フラグが立っていた場合は、
登録されているオブザーバの update メソッドを順次呼び出します。
与えられた引数はその update メソッドに渡されます。
与えられた引数の数と登録されているオブザーバのupdate メソッドの引数の数に違いがある場合は
例外ArgumentErrorを発生します。
全てのオブザーバの update メソッドを呼び出し後、更新フラグを初期化します。
@raise ArgumentError 与えられた引数の数と登録されているオブザーバのupdate メソッドの引数の数に違いがある場合に発生します。 -
WIN32OLE
_ VARIABLE # ole _ type _ detail -> [String] (45922.0) -
変数の型と属性を取得します。
変数の型と属性を取得します。
@return 変数の型と属性を文字列配列で返します。
tobj = WIN32OLE_TYPE.new('Microsoft XML, v5.0', 'tagSTATSTG')
tobj.variables.each do |v|
puts "#{v.ole_type} [#{v.ole_type_detail.join(', ')}] #{v.name}"
end
出力結果
Unknown Type 31 [] pwcsName # => VT_LPWSTR はWIN32OLE::VARIANTで未定義なので変換でき... -
BigDecimal
# -@ -> BigDecimal (45904.0) -
self の符号を反転させたものを返します。
self の符号を反転させたものを返します。 -
Fiddle
:: Pointer # -@ -> Fiddle :: Pointer (45904.0) -
自身を指す Pointer オブジェクトを返します。 C 言語におけるポインタへのアドレス演算子の適用 &p と同じです。
自身を指す Pointer オブジェクトを返します。
C 言語におけるポインタへのアドレス演算子の適用 &p と同じです。
この返り値には、free 関数がセットされず、size は 0 とされます。
例:
require 'fiddle'
s = 'abc'
cptr = Fiddle::Pointer[s]
cref = cptr.ref
p cref.to_s(4).unpack('l*')[0] #=> 136121648
p cptr.to_i #=> 136121648
p cref.ptr.to_s ... -
Gem
:: Installer # ensure _ dependency(spec , dependency) -> true (37858.0) -
インストールしようとしている Gem が依存関係を満たしている事を確認します。
インストールしようとしている Gem が依存関係を満たしている事を確認します。
依存関係を満たしていない場合は、例外 Gem::InstallError が発生します。
@param spec Gem::Specification のインスタンスを指定します。
@param dependency Gem::Dependency のインスタンスを指定します。
@raise Gem::InstallError 依存関係を満たしていない場合に発生します。 -
WEBrick
:: HTTPRequest # server _ cert -> OpenSSL :: X509 :: Certificate (37522.0) -
サーバ証明書を表すオブジェクトを返します。
サーバ証明書を表すオブジェクトを返します。
@see OpenSSL::X509::Certificate -
Kernel
# create _ header(header = "extconf . h") -> String (37240.0) -
Kernel#have_func, Kernel#have_header などの検査結果を元に、 ヘッダファイルを生成します。
Kernel#have_func, Kernel#have_header などの検査結果を元に、
ヘッダファイルを生成します。
このメソッドは extconf.rb の最後で呼び出すようにしてください。
@param header ヘッダファイルの名前を指定します。
@return ヘッダファイルの名前を返します。
例
# extconf.rb
require 'mkmf'
have_func('realpath')
have_header('sys/utime.h')
create_header
create_makefile('foo')
上の ext... -
Set
# proper _ superset?(set) -> bool (36958.0) -
self が集合 set の上位集合 (スーパーセット) である場合に true を 返します。
self が集合 set の上位集合 (スーパーセット) である場合に true を
返します。
superset? は、2 つの集合が等しい場合にも true となります。
proper_superset? は、2 つの集合が等しい場合には false を返します。
@param set 比較対象の Set オブジェクトを指定します。
@raise ArgumentError 引数が Set オブジェクトでない場合に発生します。
//emlist[][ruby]{
require 'set'
s = Set[1, 2, 3]
p s.superset?(Set[1, 2]) ... -
String
# -@ -> String | self (36958.0) -
self が freeze されている文字列の場合、self を返します。 freeze されていない場合は元の文字列の freeze された (できる限り既存の) 複製を返します。
self が freeze されている文字列の場合、self を返します。
freeze されていない場合は元の文字列の freeze された (できる限り既存の) 複製を返します。
//emlist[例][ruby]{
# frozen_string_literal: false
original_text = "text"
frozen_text = -original_text
frozen_text.frozen? # => true
original_text == frozen_text # => true
original_te... -
WIN32OLE
_ METHOD # return _ type _ detail -> [String] (36958.0) -
返り値の型と属性を取得します。
返り値の型と属性を取得します。
@return 返り値の型と属性を文字列配列で返します。
tobj = WIN32OLE_TYPE.new('Microsoft Excel 14.0 Object Library', 'Application')
method = WIN32OLE_METHOD.new(tobj, 'Workbooks')
p method.return_type_detail # => ["PTR", "USERDEFINED", "Workbooks"]
属性が付加されていない場合は、WIN32OLE_METHOD#return_typeを要素と
... -
CSV
# converters -> Array (36922.0) -
現在の変換器のリストを返します。
現在の変換器のリストを返します。
//emlist[例][ruby]{
require "csv"
csv = CSV.new("header1,header2\nrow1_1,row1_2", converters: CSV::Converters.keys)
csv.converters # => [:integer, :float, :integer, :float, :date, :date_time, :date_time, :integer, :float]
//}
@see CSV::Converters -
OpenURI
:: OpenRead # open(mode = & # 39;r& # 39; , perm = nil , options = {}) -> StringIO (36712.0) -
自身が表すリソースを取得して StringIO オブジェクトとして返します。 OpenURI.open_uri(self, *rest, &block) と同じです。
自身が表すリソースを取得して StringIO オブジェクトとして返します。
OpenURI.open_uri(self, *rest, &block) と同じです。
ブロックを与えた場合は StringIO オブジェクトを引数としてブロックを
評価します。ブロックの終了時に StringIO は close されます。nil を返します。
返り値である StringIO オブジェクトは OpenURI::Meta モジュールで extend されています。
@param mode モードを文字列で与えます。Kernel.#open と同じです。
@param perm 無視されます... -
OpenURI
:: OpenRead # open(mode = & # 39;r& # 39; , perm = nil , options = {}) {|sio| . . . } -> nil (36712.0) -
自身が表すリソースを取得して StringIO オブジェクトとして返します。 OpenURI.open_uri(self, *rest, &block) と同じです。
自身が表すリソースを取得して StringIO オブジェクトとして返します。
OpenURI.open_uri(self, *rest, &block) と同じです。
ブロックを与えた場合は StringIO オブジェクトを引数としてブロックを
評価します。ブロックの終了時に StringIO は close されます。nil を返します。
返り値である StringIO オブジェクトは OpenURI::Meta モジュールで extend されています。
@param mode モードを文字列で与えます。Kernel.#open と同じです。
@param perm 無視されます... -
OpenSSL
:: X509 :: ExtensionFactory # create _ extension(obj) -> OpenSSL :: X509 :: Extension (36676.0) -
OpenSSL::X509::Extension のインスタンスを生成して返します。
OpenSSL::X509::Extension のインスタンスを生成して返します。
引数の個数が1個である場合、それが配列、ハッシュ、文字列のいずれかである
ならば、
OpenSSL::X509::ExtensionFactory#create_ext_from_array、
OpenSSL::X509::ExtensionFactory#create_ext_from_hash、
OpenSSL::X509::ExtensionFactory#create_ext_from_string、
がそれぞれ呼びだされてオブジェクトを生成します。
引数が2個以上である場合は、
OpenSSL:... -
OpenSSL
:: X509 :: ExtensionFactory # create _ extension(oid , value , critical=false) -> OpenSSL :: X509 :: Extension (36676.0) -
OpenSSL::X509::Extension のインスタンスを生成して返します。
OpenSSL::X509::Extension のインスタンスを生成して返します。
引数の個数が1個である場合、それが配列、ハッシュ、文字列のいずれかである
ならば、
OpenSSL::X509::ExtensionFactory#create_ext_from_array、
OpenSSL::X509::ExtensionFactory#create_ext_from_hash、
OpenSSL::X509::ExtensionFactory#create_ext_from_string、
がそれぞれ呼びだされてオブジェクトを生成します。
引数が2個以上である場合は、
OpenSSL:... -
OptionParser
:: ParseError # recover(argv) -> Array (36640.0) -
argv の先頭に self.args を戻します。
argv の先頭に self.args を戻します。
argv を返します。
@param argv OptionParser#parse に渡したオブジェクトなどの配列を指定します。
@return argv を返します。 -
Resolv
:: DNS # getresources(name , typeclass) -> [Resolv :: DNS :: Resource] (36640.0) -
nameに対応するDNSリソースレコードを取得します。 見つかったリソース全てを配列にして返します。
nameに対応するDNSリソースレコードを取得します。
見つかったリソース全てを配列にして返します。
typeclass は以下のいずれかです。
* Resolv::DNS::Resource::IN::ANY
* Resolv::DNS::Resource::IN::NS
* Resolv::DNS::Resource::IN::CNAME
* Resolv::DNS::Resource::IN::SOA
* Resolv::DNS::Resource::IN::HINFO
* Resolv::DNS::Resource::IN::MINFO
* Resolv:... -
DRb
:: DRbServer # here?(uri) -> bool (36622.0) -
uri がサーバに紐付けられたものであれば真を返します。
uri がサーバに紐付けられたものであれば真を返します。
@param uri URI 文字列 -
DRb
:: DRbServer # stop _ service -> () (36622.0) -
サーバを停止します。
サーバを停止します。
@see DRb::DRbServer#alive? -
DRb
:: DRbServer # verbose -> bool (36622.0) -
サーバが verbose mode ならば真を返します。
サーバが verbose mode ならば真を返します。
@see DRb::DRbObject#verbose= -
Encoding
:: InvalidByteSequenceError # destination _ encoding -> Encoding (36622.0) -
エラーを発生させた変換の変換先のエンコーディングを Encoding オブジェクトで返します。
エラーを発生させた変換の変換先のエンコーディングを Encoding
オブジェクトで返します。
@see Encoding::InvalidByteSequenceError#source_encoding,
Encoding::UndefinedConversionError#destination_encoding -
Encoding
:: InvalidByteSequenceError # destination _ encoding _ name -> String (36622.0) -
エラーを発生させた変換の変換先のエンコーディングを文字列で返します。
エラーを発生させた変換の変換先のエンコーディングを文字列で返します。
@see Encoding::InvalidByteSequenceError#destination_encoding -
Encoding
:: InvalidByteSequenceError # source _ encoding -> Encoding (36622.0) -
エラーを発生させた変換の変換元のエンコーディングを Encoding オブジェクトで返します。
エラーを発生させた変換の変換元のエンコーディングを Encoding
オブジェクトで返します。
@see Encoding::InvalidByteSequenceError#destination_encoding,
Encoding::UndefinedConversionError#source_encoding -
Encoding
:: InvalidByteSequenceError # source _ encoding _ name -> Encoding (36622.0) -
エラーを発生させた変換の変換元のエンコーディングを文字列で返します。
エラーを発生させた変換の変換元のエンコーディングを文字列で返します。
@see Encoding::InvalidByteSequenceError#source_encoding -
Enumerator
:: ArithmeticSequence # end -> Numeric | nil (36622.0) -
末項(終端)を返します。
末項(終端)を返します。
@see Enumerator::ArithmeticSequence#begin -
Observable
# delete _ observer(observer) -> object | nil (36622.0) -
オブザーバを削除します。
オブザーバを削除します。
指定されたオブジェクトがオブザーバとして登録されていた場合は、
リストからオブジェクトを削除し、取り除かれたオブジェクトを返します。
登録されていなかった場合は、nil を返します。
@param observer 削除するオブザーバ -
Resolv
# getaddresses(name) -> [String] (36622.0) -
ホスト名 name の IP アドレスをルックアップし、 ルックアップ結果のアドレスリストを返します。
ホスト名 name の IP アドレスをルックアップし、
ルックアップ結果のアドレスリストを返します。
ルックアップに失敗した場合は空の配列が返されます。
@param name ホスト名を文字列で与えます。 -
Resolv
:: DNS # getaddresses(name) -> [Resolv :: IPv4 | Resolv :: IPv6] (36622.0) -
ホスト名 name の IP アドレスをルックアップし、 ルックアップ結果のアドレスリストを返します。
ホスト名 name の IP アドレスをルックアップし、
ルックアップ結果のアドレスリストを返します。
ルックアップに失敗した場合は空の配列が返されます。
@param name ホスト名を文字列もしくはResolv::DNS::Nameのインスタンスで与えます。 -
Resolv
:: Hosts # getaddresses(name) -> [String] (36622.0) -
ホスト名 name の IP アドレスをルックアップし、 ルックアップ結果のアドレスリストを返します。
ホスト名 name の IP アドレスをルックアップし、
ルックアップ結果のアドレスリストを返します。
ルックアップに失敗した場合は空の配列が返されます。
@param name ホスト名を文字列で与えます。 -
Fiddle
:: Pointer # ref -> Fiddle :: Pointer (36604.0) -
自身を指す Pointer オブジェクトを返します。 C 言語におけるポインタへのアドレス演算子の適用 &p と同じです。
自身を指す Pointer オブジェクトを返します。
C 言語におけるポインタへのアドレス演算子の適用 &p と同じです。
この返り値には、free 関数がセットされず、size は 0 とされます。
例:
require 'fiddle'
s = 'abc'
cptr = Fiddle::Pointer[s]
cref = cptr.ref
p cref.to_s(4).unpack('l*')[0] #=> 136121648
p cptr.to_i #=> 136121648
p cref.ptr.to_s ... -
Net
:: IMAP # fetch(set , attr) -> [Net :: IMAP :: FetchData] (28594.0) -
FETCH コマンドを送り、メールボックス内のメッセージに 関するデータを取得します。
FETCH コマンドを送り、メールボックス内のメッセージに
関するデータを取得します。
Net::IMAP#examine もしくは Net::IMAP#select で
指定したメールボックスを対象とします。
set で対象とするメッセージを指定します。
これには sequence number、sequence number の配列、もしくは
Range オブジェクトを渡します。
attr には取得するアトリビュートを文字列の配列で渡してください。
指定可能なアトリビュートについては Net::IMAP::FetchData#attr
を見てください。
例:
p imap.... -
Net
:: IMAP # uid _ fetch(set , attr) -> [Net :: IMAP :: FetchData] (28558.0) -
UID FETCH コマンドを送り、メールボックス内のメッセージに 関するデータを取得します。
UID FETCH コマンドを送り、メールボックス内のメッセージに
関するデータを取得します。
Net::IMAP#examine もしくは Net::IMAP#select で
指定したメールボックスを対象とします。
set で対象とするメッセージを指定します。
これには UID、UID の配列、もしくは
Range オブジェクトを渡します。
attr には取得するアトリビュートを文字列の配列で渡してください。
指定可能なアトリビュートについては Net::IMAP::FetchData#attr
を見てください。
@param set 処理対象のメッセージの UID
@param... -
REXML
:: Element # delete _ element(element) -> REXML :: Element (28558.0) -
子要素を削除します。
子要素を削除します。
element で削除する要素を指定できます。整数、文字列、REXML::Element
オブジェクトのいずれかが指定できます。
REXML::Element を指定すると、その要素が削除されます。
整数を指定すると、element 番目の要素を削除します(1-originで指定します)。
文字列を指定すると、XPath としてマッチする要素を削除します。
複数の要素がマッチする場合はそのうち1つが削除されます。
@param element 削除する要素
@see REXML::Elements#delete
//emlist[][ruby]{
require... -
Object
# singleton _ method(name) -> Method (28348.0) -
オブジェクトの特異メソッド name をオブジェクト化した Method オブ ジェクトを返します。
オブジェクトの特異メソッド name をオブジェクト化した Method オブ
ジェクトを返します。
@param name メソッド名をSymbol またはStringで指定します。
@raise NameError 定義されていないメソッド名を引数として与えると発生します。
//emlist[][ruby]{
class Demo
def initialize(n)
@iv = n
end
def hello()
"Hello, @iv = #{@iv}"
end
end
k = Demo.new(99)
def k.hi
"Hi, @iv = ... -
OpenSSL
:: X509 :: Certificate # add _ extension(ext) -> OpenSSL :: X509 :: Extension (28258.0) -
拡張領域に拡張を追加します。
拡張領域に拡張を追加します。
@return 追加した拡張を返します
@param ext 追加する拡張(OpenSSL::X509::Extension オブジェクト)
@raise OpenSSL::X509::CertificateError 設定に失敗した場合に発生します -
Net
:: IMAP # getquotaroot(mailbox) -> [Net :: IMAP :: MailboxQuotaRoot | Net :: IMAP :: MailboxQuota] (28240.0) -
GETQUOTAROOT コマンドを送って 指定したメールボックスの quota root の一覧と、 関連する quota の情報を返します。
GETQUOTAROOT コマンドを送って
指定したメールボックスの quota root の一覧と、
関連する quota の情報を返します。
quota root の情報は Net::IMAP::MailboxQuotaRoot のオブジェクトで、
返り値の配列の中に唯一含まれています。
quota の情報はメールボックスに関連付けられた quota root ごとに
Net::IMAP::MailboxQuota オブジェクトで得られます。
詳しくは 2087 を見てください。
このコマンドは Net::IMAP#capability の返り値を見ることで
利用可能かどうか判断できま... -
OpenSSL
:: Engine # load _ public _ key(id=nil , data=nil) -> OpenSSL :: PKey :: PKey (28240.0) -
公開鍵を engine にロードします。
公開鍵を engine にロードします。
@param id key id(文字列)
@param data 文字列 -
OpenSSL
:: X509 :: CRL # add _ extension(ex) -> OpenSSL :: X509 :: Extension (28240.0) -
拡張領域に ex を追加します。
拡張領域に ex を追加します。
追加するデータは OpenSSL::X509::Extension のオブジェクトを渡します。
ex を返します。
@param ex 追加するデータ
@raise OpenSSL::X509::CRLError 追加に失敗した場合に発生します -
OpenSSL
:: X509 :: Revoked # add _ extension(ex) -> OpenSSL :: X509 :: Extension (28240.0) -
拡張領域に ex を追加します。
拡張領域に ex を追加します。
追加するデータは OpenSSL::X509::Extension のオブジェクトを渡します。
ex を返します。
@param ex 追加するデータ
@raise OpenSSL::X509::RevokedError 追加に失敗した場合に発生します -
OptionParser
# environment(env) -> [String] (28240.0) -
環境変数 env に対して Shellwords.#shellwords を呼 んで配列にしてから parse を行ないます。
環境変数 env に対して
Shellwords.#shellwords を呼
んで配列にしてから parse を行ないます。
@param env 環境変数名を文字列で与えます。
@raise OptionParser::ParseError パースに失敗した場合、発生します。
実際は OptionParser::ParseError のサブク
ラスになります。
//emlist[例][ruby]{
require "optparse"
config = ... -
Numeric
# coerce(other) -> [Numeric] (28222.0) -
自身と other が同じクラスになるよう、自身か other を変換し [other, self] という配列にして返します。
自身と other が同じクラスになるよう、自身か other を変換し [other, self] という配列にして返します。
デフォルトでは self と other を Float に変換して [other, self] という配列にして返します。
Numeric のサブクラスは、このメソッドを適切に再定義しなければなりません。
以下は Rational の coerce のソースです。other が自身の知らない数値クラスであった場合、
super を呼んでいることに注意して下さい。
//emlist[例][ruby]{
# lib/rational.rb より
def co... -
OpenSSL
:: SSL :: SSLContext # client _ ca -> [OpenSSL :: X509 :: Certificate] | OpenSSL :: X509 :: Certificate | nil (28222.0) -
クライアント証明書を要求する時にクライアントに送る CA のリスト を返します。
クライアント証明書を要求する時にクライアントに送る CA のリスト
を返します。
@see OpenSSL::SSL::SSLContext#client_ca= -
Syslog
:: Logger # formatter -> Logger :: Formatter | Proc (28222.0) -
ログを出力する際に使用するフォーマッターを取得します。
ログを出力する際に使用するフォーマッターを取得します。
デフォルトでは Logger::Formatter オブジェクトを返します。
@see Syslog::Logger#formatter= -
WEBrick
:: HTTPResponse # content _ length -> Integer | nil (28078.0) -
Content-Length ヘッダの値を整数で表すアクセサです。デフォルトは nil です。
Content-Length ヘッダの値を整数で表すアクセサです。デフォルトは nil です。
: body が String オブジェクトである場合
content_length の値が nil のとき Content-Length ヘッダには
body のサイズが使われます。nil でないとき body の実際のサイズとこの値が同じかどうかの検証は行われません。
: body が IO オブジェクトである場合
content_length の値が nil のとき Content-Length ヘッダはレスポンスに含まれず、IO から全てを読み込ん
でそれをエンティティボ... -
WEBrick
:: HTTPResponse # content _ length=(len) (28078.0) -
Content-Length ヘッダの値を整数で表すアクセサです。デフォルトは nil です。
Content-Length ヘッダの値を整数で表すアクセサです。デフォルトは nil です。
: body が String オブジェクトである場合
content_length の値が nil のとき Content-Length ヘッダには
body のサイズが使われます。nil でないとき body の実際のサイズとこの値が同じかどうかの検証は行われません。
: body が IO オブジェクトである場合
content_length の値が nil のとき Content-Length ヘッダはレスポンスに含まれず、IO から全てを読み込ん
でそれをエンティティボ... -
Net
:: FTP # retrbinary(cmd , blocksize , rest _ offset = nil) -> nil (28048.0) -
サーバーに cmd で指定されたコマンドを送り、バイナリデータを 取り寄せます。
サーバーに cmd で指定されたコマンドを送り、バイナリデータを
取り寄せます。
blocksize で指定されたバイト単位でデータを
読み込み、ブロックに渡します。
rest_offset が省略されなかった場合は、cmdを送る前に
REST コマンドを送り、指定したバイト数の位置から
転送を開始します。
@param cmd コマンドを文字列で与えます。
@param blocksize 読み込み単位をバイト単位で与えます。
@param rest_offset REST コマンドに与えるオフセットを与えます。
@raise Net::FTPTempError 応答コードが 4... -
Net
:: FTP # retrbinary(cmd , blocksize , rest _ offset = nil) {|data| . . . } -> nil (28048.0) -
サーバーに cmd で指定されたコマンドを送り、バイナリデータを 取り寄せます。
サーバーに cmd で指定されたコマンドを送り、バイナリデータを
取り寄せます。
blocksize で指定されたバイト単位でデータを
読み込み、ブロックに渡します。
rest_offset が省略されなかった場合は、cmdを送る前に
REST コマンドを送り、指定したバイト数の位置から
転送を開始します。
@param cmd コマンドを文字列で与えます。
@param blocksize 読み込み単位をバイト単位で与えます。
@param rest_offset REST コマンドに与えるオフセットを与えます。
@raise Net::FTPTempError 応答コードが 4... -
BasicSocket
# setsockopt(socketoption) -> 0 (28012.0) -
ソケットのオプションを設定します。setsockopt(2) を参照してください。
ソケットのオプションを設定します。setsockopt(2)
を参照してください。
level, optname には Socket::SOL_SOCKET や Socket::SO_REUSEADDR
といった整数値の他、文字列("SOL_SOCKET", prefixなしの "SOCKET")や
シンボル(:SO_REUSEADDR, :REUSEADDR)を用いることができます。
optval には文字列、整数、真偽値(true or false)を渡すことができます。
文字列の場合には setsockopt(2) にはその文字列と
長さが渡されます。整数の場合はintへのポイン... -
Kernel
# try _ static _ assert(expr , headers = nil , opt = "") -> bool (28006.0) -
@todo ???
@todo ???
...
@param expr C 言語の式を指定します。
@param headers 追加のヘッダファイルを指定します。
@param opt コンパイラに渡すオプションを指定します。
$CFLAGS もコンパイラには渡されます。 -
Kernel
# try _ static _ assert(expr , headers = nil , opt = "") { . . . } -> bool (28006.0) -
@todo ???
@todo ???
...
@param expr C 言語の式を指定します。
@param headers 追加のヘッダファイルを指定します。
@param opt コンパイラに渡すオプションを指定します。
$CFLAGS もコンパイラには渡されます。 -
Net
:: HTTP # get2(path , header = nil) -> Net :: HTTPResponse (27994.0) -
サーバ上の path にあるエンティティを取得します。 Net::HTTPResponse オブジェクトを返します。
サーバ上の path にあるエンティティを取得します。
Net::HTTPResponse オブジェクトを返します。
header が nil
でなければ、リクエストを送るときにその内容を HTTP ヘッダとして
送ります。 header は { 'Accept' = > '*/*', ... } という
形のハッシュでなければいけません。
ブロックとともに呼び出されたときは、
エンティティボディをソケットから読み出す前に、
接続を維持した状態で Net::HTTPResponse
オブジェクトをブロックに渡します。
大きなサイズのボディを一度に読みだすとまずく、
小さなサイズに分けて取... -
Net
:: HTTP # get2(path , header = nil) {|response| . . . . } -> Net :: HTTPResponse (27994.0) -
サーバ上の path にあるエンティティを取得します。 Net::HTTPResponse オブジェクトを返します。
サーバ上の path にあるエンティティを取得します。
Net::HTTPResponse オブジェクトを返します。
header が nil
でなければ、リクエストを送るときにその内容を HTTP ヘッダとして
送ります。 header は { 'Accept' = > '*/*', ... } という
形のハッシュでなければいけません。
ブロックとともに呼び出されたときは、
エンティティボディをソケットから読み出す前に、
接続を維持した状態で Net::HTTPResponse
オブジェクトをブロックに渡します。
大きなサイズのボディを一度に読みだすとまずく、
小さなサイズに分けて取... -
Net
:: HTTPHeader # content _ length=(len) (27988.0) -
Content-Length: ヘッダフィールドに値を設定します。
Content-Length: ヘッダフィールドに値を設定します。
len に nil を与えると Content-Length: ヘッダフィールドを
削除します。
@param len 設定する値を整数で与えます。
//emlist[例][ruby]{
require 'net/http'
uri = URI.parse('http://www.example.com/index.html')
req = Net::HTTP::Get.new(uri.request_uri)
req.content_length # => nil
req.content_length = ... -
Gem
:: RemoteFetcher # request(uri , request _ class , last _ modified = nil) -> Net :: HTTPResponse (27976.0) -
与えられた URI に対してリクエストを実行し、Net::HTTPResponse を返します。
与えられた URI に対してリクエストを実行し、Net::HTTPResponse を返します。
@param uri URI を指定します。
@param request_class Net::HTTP::Head か Net::HTTP::Get を指定します。
@param last_modified 最終更新時刻を指定します。
@see Net::HTTP, Net::HTTP::Head, Net::HTTP::Get -
Gem
:: StreamUI # alert _ error(statement , question = nil) -> String | nil (27976.0) -
ERROR レベルのアラートを表示します。
ERROR レベルのアラートを表示します。
@param statement 表示する文字列を指定します。
@param question 必要であれば質問を指定します。
@return question を指定した場合は、それに対する回答を返します。
question を指定しない場合は nil を返します。
@see Gem::StreamUI#ask -
Net
:: HTTP # get(path , header = nil , dest = nil) -> Net :: HTTPResponse (27976.0) -
サーバ上の path にあるエンティティを取得し、 Net::HTTPResponse のインスタンスとして返します。
サーバ上の path にあるエンティティを取得し、
Net::HTTPResponse のインスタンスとして返します。
header が nil
でなければ、リクエストを送るときにその内容を HTTP ヘッダとして
送ります。 header は { 'Accept' = > '*/*', ... } という
形のハッシュでなければいけません。
ブロックと一緒に呼びだされたときは
エンティティボディを少しずつ文字列として
ブロックに与えます。このとき戻り値の
Net::HTTPResponse オブジェクトは有効な body を
持ちません。
dest は時代遅れの引数です。利用しない... -
Net
:: HTTP # get(path , header = nil , dest = nil) {|body _ segment| . . . . } -> Net :: HTTPResponse (27976.0) -
サーバ上の path にあるエンティティを取得し、 Net::HTTPResponse のインスタンスとして返します。
サーバ上の path にあるエンティティを取得し、
Net::HTTPResponse のインスタンスとして返します。
header が nil
でなければ、リクエストを送るときにその内容を HTTP ヘッダとして
送ります。 header は { 'Accept' = > '*/*', ... } という
形のハッシュでなければいけません。
ブロックと一緒に呼びだされたときは
エンティティボディを少しずつ文字列として
ブロックに与えます。このとき戻り値の
Net::HTTPResponse オブジェクトは有効な body を
持ちません。
dest は時代遅れの引数です。利用しない... -
Object
# instance _ variable _ defined?(var) -> bool (27976.0) -
インスタンス変数 var が定義されていたら真を返します。
インスタンス変数 var が定義されていたら真を返します。
@param var インスタンス変数名を文字列か Symbol で指定します。
//emlist[][ruby]{
class Fred
def initialize(p1, p2)
@a, @b = p1, p2
end
end
fred = Fred.new('cat', 99)
p fred.instance_variable_defined?(:@a) #=> true
p fred.instance_variable_defined?("@b") #=> true
p fred.instan... -
Object
# instance _ variable _ set(var , value) -> object (27976.0) -
オブジェクトのインスタンス変数 var に値 value を設定します。
オブジェクトのインスタンス変数 var に値 value を設定します。
インスタンス変数が定義されていなければ新たに定義されます。
@param var インスタンス変数名を文字列か Symbol で指定します。
@param value 設定する値です。
@return value を返します。
//emlist[][ruby]{
obj = Object.new
p obj.instance_variable_set("@foo", 1) #=> 1
p obj.instance_variable_set(:@foo, 2) #=> 2
p obj.instance_var... -
REXML
:: SAX2Listener # end _ element(uri , localname , qname) -> () (27976.0) -
要素が終了した(閉じられた)ときに呼び出されるコールバックメソッドです。
要素が終了した(閉じられた)ときに呼び出されるコールバックメソッドです。
@param uri 名前空間のURI文字列が渡されます。対応する名前空間が存在しない場合は
nil が渡されます
@param localname 接頭辞を取り除いた要素名文字列が渡されます
@param qname 修飾名(qualified-name)文字列、つまり接頭辞を含む文字列が渡されます -
Net
:: HTTPHeader # content _ length -> Integer|nil (27970.0) -
Content-Length: ヘッダフィールドの表している値を整数で返します。
Content-Length: ヘッダフィールドの表している値を整数で返します。
ヘッダが設定されていない場合には nil を返します。
@raise Net::HTTPHeaderSyntaxError フィールドの値が不正である場合に
発生します。
//emlist[例][ruby]{
require 'net/http'
uri = URI.parse('http://www.example.com/index.html')
req = Net::HTTP::Get.new(uri.request_uri)
re... -
BasicSocket
# getsockopt(level , optname) -> Socket :: Option (27958.0) -
ソケットのオプションを取得します。getsockopt(2) を参照してください。 取得したオプションのデータを Socket::Option で返します。
ソケットのオプションを取得します。getsockopt(2)
を参照してください。
取得したオプションのデータを Socket::Option で返します。
level, optname には Socket::SOL_SOCKET や Socket::SO_REUSEADDR
といった整数値の他、文字列("SOL_SOCKET", prefixなしの "SOCKET")や
シンボル(:SO_REUSEADDR, :REUSEADDR)を用いることができます。
@param level getsockopt(2) の 第二引数のlevel
@param optname gets... -
Exception
# exception(error _ message) -> Exception (27958.0) -
引数を指定しない場合は self を返します。引数を指定した場合 自身のコピー を生成し Exception#message 属性を error_message にして返します。
引数を指定しない場合は self を返します。引数を指定した場合 自身のコピー
を生成し Exception#message 属性を error_message にして返します。
Kernel.#raise は、実質的に、例外オブジェクトの exception
メソッドの呼び出しです。
@param error_message エラーメッセージを表す文字列を指定します。
//emlist[例][ruby]{
begin
# ... # 何か処理
rescue => e
raise e.exception("an error occurs during hogeho... -
Net
:: IMAP # setquota(mailbox , quota) -> Net :: IMAP :: TaggedResponse (27958.0) -
SETQUOTA コマンドを送り、指定したメールボックスに quota を設定します。
SETQUOTA コマンドを送り、指定したメールボックスに
quota を設定します。
quota が nil ならば、mailbox の quota を破棄します。
quota が整数なら STORAGE をその値に変更します。
詳しくは 2087 を見てください。
このコマンドは Net::IMAP#capability の返り値を見ることで
利用可能かどうか判断できます。
@param mailbox quota を設定するメールボックス名(文字列)
@param quota quotaの値(ストレージのサイズ、もしくは nil)
@raise Net::IMAP::NoRespo... -
Object
# instance _ variable _ get(var) -> object | nil (27958.0) -
オブジェクトのインスタンス変数の値を取得して返します。
オブジェクトのインスタンス変数の値を取得して返します。
インスタンス変数が定義されていなければ nil を返します。
@param var インスタンス変数名を文字列か Symbol で指定します。
//emlist[][ruby]{
class Foo
def initialize
@foo = 1
end
end
obj = Foo.new
p obj.instance_variable_get("@foo") #=> 1
p obj.instance_variable_get(:@foo) #=> 1
p obj.instance_variab... -
Object
# singleton _ methods(inherited _ too = true) -> [Symbol] (27958.0) -
そのオブジェクトに対して定義されている特異メソッド名 (public あるいは protected メソッド) の一覧を返します。
そのオブジェクトに対して定義されている特異メソッド名
(public あるいは protected メソッド) の一覧を返します。
inherited_too が真のときは継承した特異メソッドを含みます。
継承した特異メソッドとは Object#extend によって追加された特異メソッドや、
self がクラスの場合はスーパークラスのクラスメソッド(Classのインスタンスの特異メソッド)などです。
singleton_methods(false) は、Object#methods(false) と同じです。
@param inherited_too 継承した特異メソッドを含める場合は... -
OpenSSL
:: PKey :: RSA # public _ encrypt(str , mode = OpenSSL :: PKey :: RSA :: PKCS1 _ PADDING) -> String (27958.0) -
文字列 str を公開鍵で暗号化します。
文字列 str を公開鍵で暗号化します。
暗号化されたデータを文字列で返します。
mode でパディングモードを指定します。以下の4つのうちいずれかが
利用可能です。
* OpenSSL::PKey::RSA::PKCS1_PADDING
* OpenSSL::PKey::RSA::SSLV23_PADDING
* OpenSSL::PKey::RSA::PKCS1_OAEP_PADDING
* OpenSSL::PKey::RSA::NO_PADDING
@param str 暗号化する文字列
@param mode パディングモード
@raise OpenSSL::PKey:... -
Set
# subset?(set) -> bool (27958.0) -
self が集合 set の部分集合である場合に true を返します。
self が集合 set の部分集合である場合に true を返します。
subset? は、2 つの集合が等しい場合にも true となります。
proper_subset? は、2 つの集合が等しい場合には false を返します。
@param set 比較対象の Set オブジェクトを指定します。
@raise ArgumentError 引数が Set オブジェクトでない場合に発生します。
//emlist[][ruby]{
require 'set'
s = Set[1, 2]
p s.subset?(Set[1, 2, 3]) # => true
p s... -
Gem
:: DependencyList # spec _ predecessors -> Hash (27952.0) -
@todo ???
@todo ???
Return a hash of predecessors. <tt>result[spec]</tt> is an
Array of gemspecs that have a dependency satisfied by the named
spec. -
Shell
:: ProcessController # shell -> Shell (27952.0) -
@todo
@todo -
BasicObject
# singleton _ method _ added(name) -> object (27940.0) -
特異メソッドが追加された時にインタプリタから呼び出されます。
特異メソッドが追加された時にインタプリタから呼び出されます。
通常のメソッドの追加に対するフックには
Module#method_addedを使います。
@param name 追加されたメソッド名が Symbol で渡されます。
//emlist[例][ruby]{
class Foo
def singleton_method_added(name)
puts "singleton method \"#{name}\" was added"
end
end
obj = Foo.new
def obj.foo
end
#=> singleton method "fo... -
BasicObject
# singleton _ method _ removed(name) -> object (27940.0) -
特異メソッドが Module#remove_method に より削除された時にインタプリタから呼び出されます。
特異メソッドが Module#remove_method に
より削除された時にインタプリタから呼び出されます。
通常のメソッドの削除に対するフックには
Module#method_removedを使います。
@param name 削除されたメソッド名が Symbol で渡されます。
//emlist[例][ruby]{
class Foo
def singleton_method_removed(name)
puts "singleton method \"#{name}\" was removed"
end
end
obj = Foo.new
def obj.f... -
BasicObject
# singleton _ method _ undefined(name) -> object (27940.0) -
特異メソッドが Module#undef_method または undef により未定義にされた時にインタプリタから呼び出されます。
特異メソッドが Module#undef_method または
undef により未定義にされた時にインタプリタから呼び出されます。
通常のメソッドの未定義に対するフックには
Module#method_undefined を使います。
@param name 未定義にされたメソッド名が Symbol で渡されます。
//emlist[例][ruby]{
class Foo
def singleton_method_undefined(name)
puts "singleton method \"#{name}\" was undefined"
end
end
obj... -
Gem
:: DependencyList # remove _ by _ name(full _ name) -> Gem :: Specification (27940.0) -
与えられた名前を持つ Gem::Specification を自身から削除します。
与えられた名前を持つ Gem::Specification を自身から削除します。
このメソッドでは削除後の依存関係をチェックしません。
@param full_name バージョンを含むフルネームで Gem の名前を指定します。
@see Gem::Specification#full_name, Array#delete_if -
Gem
:: Package :: TarInput # load _ gemspec(io) -> Gem :: Specification | nil (27940.0) -
YAML 形式の gemspec を io から読み込みます。
YAML 形式の gemspec を io から読み込みます。
@param io 文字列か IO オブジェクトを指定します。
@see Gem::Specification.from_yaml -
Gem
:: StreamUI # terminate _ interaction(status = 0) -> () (27940.0) -
アプリケーションを終了します。
アプリケーションを終了します。
@param status 終了ステータスを指定します。デフォルトは 0 (成功) です。
@raise Gem::SystemExitException このメソッドを呼び出すと必ず発生する例外です。 -
Kernel
# find _ header(header , *paths) -> bool (27940.0) -
与えられた paths から header を検索し、見つかった場合は真を返します。 そうでない場合は偽を返します。
与えられた paths から header を検索し、見つかった場合は真を返します。
そうでない場合は偽を返します。
ヘッダが見つかったディレクトリをコンパイラに渡すコマンドラインオプショ
ンに追加します(-I オプションを経由します)。
@param header ヘッダを指定します。
@param paths ヘッダを検索するパスを指定します。