ライブラリ
- English (1)
- ビルトイン (206)
- bigdecimal (9)
-
cgi
/ core (17) -
cgi
/ html (47) - cmath (21)
- csv (7)
- dbm (1)
-
drb
/ extserv (2) -
drb
/ extservm (1) - e2mmap (13)
- expect (2)
- fcntl (2)
- fiddle (1)
-
fiddle
/ import (1) - gdbm (1)
-
irb
/ cmd / help (1) -
irb
/ cmd / load (3) -
irb
/ cmd / subirb (1) -
irb
/ context (26) -
irb
/ ext / history (1) -
irb
/ ext / math-mode (2) -
irb
/ ext / save-history (3) -
irb
/ ext / tracer (2) -
irb
/ ext / use-loader (4) -
irb
/ extend-command (11) -
irb
/ xmp (2) -
json
/ add / complex (2) - matrix (12)
- mkmf (4)
-
mutex
_ m (11) -
net
/ ftp (4) -
net
/ http (1) -
net
/ imap (17) -
net
/ smtp (5) - openssl (143)
- pathname (5)
- prettyprint (1)
- prime (4)
- psych (2)
- pty (1)
- rake (8)
-
rake
/ rdoctask (1) - rbconfig (1)
-
rdoc
/ context (26) -
rdoc
/ generator / json _ index (1) -
rdoc
/ markdown (4) -
rdoc
/ markup (2) -
rdoc
/ markup / to _ html _ crossref (1) -
rdoc
/ parser (2) -
rdoc
/ text (3) - readline (2)
- resolv (11)
- rexml (5)
-
rexml
/ document (261) -
rexml
/ parsers / pullparser (22) -
rexml
/ parsers / sax2parser (8) -
rexml
/ parsers / streamparser (2) -
rexml
/ parsers / ultralightparser (3) -
rexml
/ sax2listener (17) -
rexml
/ streamlistener (14) -
rinda
/ tuplespace (2) -
ripper
/ lexer (4) -
ripper
/ sexp (2) -
rubygems
/ commands / build _ command (1) -
rubygems
/ commands / help _ command (1) -
rubygems
/ defaults (1) -
rubygems
/ dependency _ list (1) -
rubygems
/ ext / builder (2) -
rubygems
/ ext / configure _ builder (1) -
rubygems
/ ext / ext _ conf _ builder (1) -
rubygems
/ ext / rake _ builder (1) -
rubygems
/ indexer (2) -
rubygems
/ installer (2) -
rubygems
/ requirement (1) -
rubygems
/ source _ index (15) -
rubygems
/ source _ info _ cache _ entry (1) -
rubygems
/ spec _ fetcher (1) -
rubygems
/ specification (5) - sdbm (1)
- securerandom (1)
- shell (8)
-
shell
/ command-processor (5) -
shell
/ filter (4) -
shell
/ process-controller (6) - socket (5)
- stringio (5)
- strscan (10)
- sync (10)
- thwait (1)
- timeout (2)
- uri (5)
-
webrick
/ httpauth / authenticator (2) -
webrick
/ ssl (1) -
webrick
/ utils (1) -
win32
/ registry (2) - win32ole (5)
-
yaml
/ dbm (1) - zlib (2)
クラス
-
ARGF
. class (4) - Array (11)
- BasicObject (1)
- BigDecimal (8)
- Bignum (1)
- Binding (1)
- CGI (1)
- CSV (1)
-
CSV
:: FieldInfo (1) -
CSV
:: Row (3) -
CSV
:: Table (2) - Complex (48)
- DBM (1)
-
DRb
:: ExtServ (2) -
DRb
:: ExtServManager (1) - Dir (2)
- Encoding (1)
-
Encoding
:: Converter (1) - Enumerator (1)
- Exception (7)
-
Fiddle
:: Handle (1) - File (7)
-
File
:: Stat (2) - Fixnum (1)
- Float (5)
- GDBM (1)
-
Gem
:: Commands :: BuildCommand (1) -
Gem
:: Commands :: HelpCommand (1) -
Gem
:: DependencyList (1) -
Gem
:: Ext :: Builder (2) -
Gem
:: Ext :: ConfigureBuilder (1) -
Gem
:: Ext :: ExtConfBuilder (1) -
Gem
:: Ext :: RakeBuilder (1) -
Gem
:: Indexer (2) -
Gem
:: Installer (2) -
Gem
:: Requirement (1) -
Gem
:: SourceIndex (15) -
Gem
:: SourceInfoCacheEntry (1) -
Gem
:: SpecFetcher (1) -
Gem
:: Specification (5) - Hash (2)
- IO (9)
-
IRB
:: Context (35) -
IRB
:: ExtendCommand :: Help (1) -
IRB
:: ExtendCommand :: Kill (1) -
IRB
:: ExtendCommand :: Load (1) -
IRB
:: ExtendCommand :: Require (1) -
IRB
:: ExtendCommand :: Source (1) - LocalJumpError (1)
- MatchData (1)
- Matrix (12)
- Module (7)
-
Net
:: FTP (4) -
Net
:: HTTPGenericRequest (1) -
Net
:: IMAP (2) -
Net
:: IMAP :: BodyTypeBasic (1) -
Net
:: IMAP :: BodyTypeMessage (2) -
Net
:: IMAP :: BodyTypeMultipart (2) -
Net
:: IMAP :: BodyTypeText (9) -
Net
:: IMAP :: ResponseText (1) -
Net
:: SMTP (5) - NilClass (1)
- Numeric (4)
- Object (1)
-
OpenSSL
:: ASN1 :: VideotexString (2) -
OpenSSL
:: BN (1) -
OpenSSL
:: Digest :: DSS (1) -
OpenSSL
:: Digest :: DSS1 (1) -
OpenSSL
:: Digest :: MD2 (1) -
OpenSSL
:: Digest :: MD4 (1) -
OpenSSL
:: Digest :: MD5 (1) -
OpenSSL
:: Digest :: MDC2 (1) -
OpenSSL
:: Digest :: RIPEMD160 (1) -
OpenSSL
:: Digest :: SHA (1) -
OpenSSL
:: Digest :: SHA1 (1) -
OpenSSL
:: Digest :: SHA224 (1) -
OpenSSL
:: Digest :: SHA256 (1) -
OpenSSL
:: Digest :: SHA384 (1) -
OpenSSL
:: Digest :: SHA512 (1) -
OpenSSL
:: HMAC (4) -
OpenSSL
:: Netscape :: SPKI (1) -
OpenSSL
:: OCSP :: BasicResponse (2) -
OpenSSL
:: PKCS7 (1) -
OpenSSL
:: PKey :: DH (4) -
OpenSSL
:: PKey :: DSA (7) -
OpenSSL
:: PKey :: EC (1) -
OpenSSL
:: PKey :: EC :: Group (1) -
OpenSSL
:: PKey :: RSA (11) -
OpenSSL
:: SSL :: SSLContext (43) -
OpenSSL
:: SSL :: SSLSocket (2) -
OpenSSL
:: SSL :: Session (1) -
OpenSSL
:: X509 :: CRL (4) -
OpenSSL
:: X509 :: Certificate (3) -
OpenSSL
:: X509 :: Extension (9) -
OpenSSL
:: X509 :: ExtensionFactory (12) -
OpenSSL
:: X509 :: Request (1) -
OpenSSL
:: X509 :: Revoked (2) -
OpenSSL
:: X509 :: StoreContext (9) -
PTY
:: ChildExited (1) - Pathname (5)
- PrettyPrint (1)
-
Prime
:: PseudoPrimeGenerator (2) -
Prime
:: TrialDivisionGenerator (2) -
Process
:: Status (2) -
RDoc
:: Context (22) -
RDoc
:: Context :: Section (4) -
RDoc
:: Generator :: JsonIndex (1) -
RDoc
:: Markdown (4) -
RDoc
:: Markup (2) -
RDoc
:: Markup :: ToHtmlCrossref (1) -
RDoc
:: Options (3) -
RDoc
:: Parser (2) -
REXML
:: AttlistDecl (7) -
REXML
:: Attribute (14) -
REXML
:: Attributes (16) -
REXML
:: CData (4) -
REXML
:: Child (7) -
REXML
:: Comment (8) -
REXML
:: Declaration (2) -
REXML
:: DocType (18) -
REXML
:: Document (19) -
REXML
:: Element (40) -
REXML
:: ElementDecl (1) -
REXML
:: Elements (13) -
REXML
:: Entity (13) -
REXML
:: ExternalEntity (3) -
REXML
:: Formatters :: Default (2) -
REXML
:: Formatters :: Pretty (3) -
REXML
:: Formatters :: Transitive (1) -
REXML
:: Instruction (6) -
REXML
:: NotationDecl (5) -
REXML
:: Parent (26) -
REXML
:: ParseException (4) -
REXML
:: Parsers :: PullEvent (15) -
REXML
:: Parsers :: PullParser (7) -
REXML
:: Parsers :: SAX2Parser (8) -
REXML
:: Parsers :: StreamParser (2) -
REXML
:: Parsers :: UltraLightParser (3) -
REXML
:: Text (12) -
REXML
:: XMLDecl (14) -
REXML
:: XPath (3) -
Rake
:: FileList (6) -
Rake
:: RDocTask (1) - Range (2)
- Regexp (15)
- Resolv (1)
-
Resolv
:: DNS :: Resource :: MX (2) -
Resolv
:: DNS :: Resource :: SOA (2) -
Resolv
:: IPv4 (1) -
Resolv
:: IPv6 (5) -
Rinda
:: TupleEntry (2) - Ripper (3)
-
Ripper
:: Lexer (3) -
RubyVM
:: InstructionSequence (2) - SDBM (1)
- Shell (8)
-
Shell
:: CommandProcessor (5) -
Shell
:: Filter (4) -
Shell
:: ProcessController (6) - SignalException (5)
- Socket (1)
-
Socket
:: AncillaryData (3) - String (11)
- StringIO (5)
- StringScanner (10)
- Symbol (4)
- SystemExit (1)
- Thread (7)
-
Thread
:: ConditionVariable (1) -
Thread
:: Mutex (6) - ThreadsWait (1)
-
URI
:: LDAP (1) -
URI
:: MailTo (2) - UncaughtThrowError (1)
-
WEBrick
:: GenericServer (1) - WIN32OLE (2)
-
WIN32OLE
_ METHOD (1) -
WIN32OLE
_ PARAM (1) -
WIN32OLE
_ TYPE (1) -
Win32
:: Registry (2) - XMP (1)
-
YAML
:: DBM (1) -
Zlib
:: ZStream (2)
モジュール
- BigMath (1)
-
CGI
:: HtmlExtension (47) -
CGI
:: QueryExtension (12) -
CGI
:: QueryExtension :: Value (4) - CMath (21)
- Enumerable (6)
- Exception2MessageMapper (13)
- Fcntl (2)
-
Fiddle
:: Importer (1) -
File
:: Constants (3) - FileTest (4)
- Gem (1)
-
IRB
:: ContextExtender (2) -
IRB
:: ExtendCommandBundle (11) -
IRB
:: HistorySavingAbility (1) - Kernel (22)
- Math (3)
-
Mutex
_ m (11) -
OpenSSL
:: ASN1 (4) -
OpenSSL
:: OCSP (1) -
OpenSSL
:: X509 (4) - Process (1)
-
Process
:: GID (1) -
Process
:: UID (1) - Psych (2)
-
RDoc
:: Text (3) -
REXML
:: EntityConst (4) -
REXML
:: Namespace (6) -
REXML
:: Node (7) -
REXML
:: SAX2Listener (17) -
REXML
:: Security (2) -
REXML
:: StreamListener (14) - RbConfig (1)
- SecureRandom (1)
-
Socket
:: Constants (1) -
Sync
_ m (10) - Timeout (1)
- URI (2)
-
WEBrick
:: HTTPAuth :: Authenticator (1) -
WEBrick
:: HTTPAuth :: ProxyAuthenticator (1) -
WEBrick
:: Utils (1)
オブジェクト
- ENV (2)
-
Readline
:: HISTORY (2)
キーワード
-
$ ! (1) -
$ -F (1) -
$ ; (1) -
$ ERROR _ INFO (1) - * (1)
- ** (1)
- + (1)
- - (1)
- -@ (1)
-
/ (1) - < (1)
- << (4)
- <= (1)
- <=> (2)
- == (8)
- === (1)
- =~ (1)
- >= (1)
- AMP (1)
- AddressRegex (1)
- AuthException (2)
- Comment (1)
- Complex (2)
- DECLARATION (1)
-
DEFAULT
_ CERT _ STORE (1) -
DEFAULT
_ ENTITIES (1) -
DEFAULT
_ EXTENSIONS (1) -
DEFAULT
_ PARAMS (1) -
DEFAULT
_ VERSION (1) - Default (1)
- EXAMPLES (1)
-
EXCEPTION
_ ALL (1) -
EXCEPTION
_ INFINITY (1) -
EXCEPTION
_ NaN (1) -
EXCEPTION
_ OVERFLOW (1) -
EXCEPTION
_ UNDERFLOW (1) -
EXCEPTION
_ ZERODIVIDE (1) - EXCL (1)
- EXTENSIONS (1)
- EXTERNAL (1)
- Entity (1)
-
FD
_ CLOEXEC (1) -
FNM
_ EXTGLOB (1) - Fail (2)
- GT (1)
-
HKEY
_ PERFORMANCE _ NLSTEXT (1) -
HKEY
_ PERFORMANCE _ TEXT (1) - I (1)
-
LABEL
_ LIST _ RE (1) -
LOCK
_ EX (1) - LT (1)
-
MAX
_ 10 _ EXP (1) -
MAX
_ EXP (1) -
MCAST
_ EXCLUDE (2) - METHODS (1)
-
MIN
_ 10 _ EXP (1) -
MIN
_ EXP (1) - MULTILINE (1)
-
MUTEX
_ FOR _ THREAD _ EXCLUSIVE (1) - NEXT (1)
- NOEXPLICIT (1)
-
NO
_ OVERRIDE (1) -
OVERRIDE
_ ALL (1) -
OVERRIDE
_ PRIVATE _ ONLY (1) -
O
_ EXCL (1) - ParseException (1)
- Pretty (1)
- QUOT (1)
- Raise (2)
- Regex (2)
-
Regex
_ 6Hex4Dec (1) -
Regex
_ 8Hex (1) -
Regex
_ CompressedHex (1) -
Regex
_ CompressedHex4Dec (1) - Rubyの起動 (1)
-
SEARCH
_ INDEX _ FILE (1) -
SESSION
_ CACHE _ BOTH (1) -
SESSION
_ CACHE _ CLIENT (1) -
SESSION
_ CACHE _ NO _ AUTO _ CLEAR (1) -
SESSION
_ CACHE _ NO _ INTERNAL (1) -
SESSION
_ CACHE _ NO _ INTERNAL _ LOOKUP (1) -
SESSION
_ CACHE _ NO _ INTERNAL _ STORE (1) -
SESSION
_ CACHE _ OFF (1) -
SESSION
_ CACHE _ SERVER (1) -
SIMPLE
_ LIST _ RE (1) - TEXT (1)
- TYPES (1)
- Transitive (1)
- UNDEFINED (1)
-
USING
_ AT _ EXIT _ WHEN _ PROCESS _ EXIT (1) - VIDEOTEXSTRING (1)
- VISIBILITIES (1)
-
V
_ ERR _ CERT _ HAS _ EXPIRED (1) -
V
_ ERR _ CRL _ HAS _ EXPIRED (1) -
V
_ ERR _ ERROR _ IN _ CRL _ NEXT _ UPDATE _ FIELD (1) -
V
_ ERR _ PATH _ LENGTH _ EXCEEDED (1) - VideotexString (2)
- [] (10)
- []= (1)
- a (2)
-
abort
_ on _ exception (2) - abs (1)
- abs2 (1)
-
accept
_ language (1) - acos (1)
- acosh (1)
-
active
_ jobs _ exist? (1) - add (5)
-
add
_ alias (1) -
add
_ attribute (2) -
add
_ attributes (1) -
add
_ bindir (1) -
add
_ class (1) -
add
_ class _ or _ module (1) -
add
_ element (1) -
add
_ extension (3) -
add
_ include (1) -
add
_ module (1) -
add
_ namespace (1) -
add
_ status (1) -
alias
_ extension (1) - aliases (1)
- alive? (1)
- angle (1)
-
app
_ script _ text (1) -
append
_ features (1) - arg (1)
- asin (1)
- asinh (1)
-
at
_ exit (1) - atan (1)
- atan2 (1)
- atanh (1)
- attlistdecl (2)
- attlistdecl? (1)
- attribute (1)
-
attribute
_ of (1) - attributes (1)
-
attributes
_ of (1) -
auto
_ indent _ mode (1) -
back
_ trace _ limit (1) -
backtrace
_ locations (1) - base (1)
- between? (1)
- bind (1)
- blockquote (2)
- body (1)
-
body
_ exist? (1) -
bsearch
_ index (1) - build (3)
-
ca
_ file (1) -
ca
_ path (1) -
cache
_ control (1) - casefold? (1)
- cause (1)
- cbrt (1)
- cdata (2)
- cdata? (1)
- cdatas (1)
- cert (1)
-
cert
_ store (1) - chain (1)
- characters (1)
- check (1)
-
check
_ until (1) - checkbox (2)
-
checkbox
_ group (2) - children (1)
- ciphers (1)
- clamp (1)
-
class
_ eval (1) -
class
_ exec (1) -
class
_ name (1) - classes (1)
- cleanup (1)
-
clear
_ exclude (1) -
client
_ ca (1) -
client
_ cert _ cb (1) - clone (9)
-
close
_ on _ exec? (1) - code (1)
- coerce (1)
-
cofactor
_ expansion (1) - collect (1)
-
collect
_ specs (1) - comment (3)
- comment? (1)
- comments (1)
- compact (1)
- compile (1)
- config (1)
- conj (1)
- conjugate (1)
- content (1)
-
content
_ id (1) -
content
_ length (1) - context (4)
- cos (1)
- cosh (1)
-
create
_ body (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) - critical? (1)
- crl (1)
-
current
_ cert (1) -
current
_ crl (1) - deafen (1)
- debug? (1)
-
debug
_ level (1) -
debug
_ output _ exclusive _ unlock (1) -
debug
_ output _ lock (1) -
debug
_ output _ unlock (1) -
deep
_ clone (1) -
def
_ exception (2) -
def
_ extend _ command (2) - default (1)
-
default
_ exec _ format (1) -
default
_ executable (1) -
default
_ external (1) -
default
_ ssl _ context (1) -
define
_ aliases (1) - delete (5)
-
delete
_ all (2) -
delete
_ at (2) -
delete
_ attribute (1) -
delete
_ element (1) -
delete
_ if (2) -
delete
_ namespace (1) - denominator (1)
- description (1)
- disposition (1)
- doctype (4)
- doctype? (1)
-
doctype
_ end (1) - document (2)
- dowrite (1)
- each (8)
-
each
_ attribute (1) -
each
_ child (2) -
each
_ classmodule (1) -
each
_ element (1) -
each
_ element _ with _ attribute (1) -
each
_ element _ with _ text (1) -
each
_ index (3) -
each
_ recursive (1) -
each
_ with _ index (5) - echo (1)
- echo? (1)
- element (1)
-
element
_ name (1) - elementdecl (2)
- elementdecl? (1)
- elements (1)
- empty? (3)
-
enable
_ ssl (1) -
enable
_ starttls (1) -
enable
_ starttls _ auto (1) -
enable
_ tls (1) - encoding (2)
-
end
_ document (1) -
end
_ element (1) -
end
_ element? (1) -
end
_ prefix _ mapping (1) - entities (1)
- entity (2)
-
entity
_ expansion _ limit (2) -
entity
_ expansion _ text _ limit (2) - entitydecl (2)
- entitydecl? (1)
- eql? (1)
- error (1)
-
error
_ depth (1) -
error
_ string (1) - eval (3)
-
eval
_ history (1) - evaluate (1)
-
event
_ type (1) - exact? (1)
- examine (1)
- exception (2)
- exchange (1)
- exclude (2)
-
exclude
_ end? (1) -
excluded
_ from _ list? (1) - exclusive (1)
- exclusive? (1)
- exec (4)
-
exec
_ format (1) - executable (1)
- executable? (7)
-
executable
_ real? (7) - executables (1)
- execute (6)
- exist? (8)
- existing (1)
- existing! (1)
- exists? (6)
- exit (2)
- exit! (2)
-
exit
_ value (1) - exited? (1)
- exitstatus (1)
- exp (3)
- exp! (1)
- expect (2)
- expire (1)
- expired? (1)
- expires (1)
- exponent (1)
- export (5)
- expunge (1)
- ext (1)
- extend (1)
-
extend
_ object (4) - extended (2)
- extension (6)
- extensions (4)
- extern (1)
- external (2)
-
external
_ encoding (4) -
external
_ id (1) - extname (1)
-
extra
_ accessor _ flags (1) -
extra
_ accessors (1) -
extra
_ chain _ cert (1) -
extra
_ rdoc _ files (1) - extract (2)
- fail (1)
- fdiv (4)
- field (1)
-
file
_ field (2) -
file
_ input? (1) - files (1)
- fill (3)
-
find
_ enclosing _ module _ named (1) -
find
_ executable (1) -
find
_ first _ recursive (1) -
find
_ index (8) -
find
_ module _ named (1) -
find
_ name (1) - first (2)
-
fixed
_ encoding? (1) - flock (1)
-
flush
_ left (1) -
flush
_ next _ in (1) -
flush
_ next _ out (1) -
flush
_ sessions (1) - form (4)
- frexp (1)
-
from
_ installed _ gems (1) -
from
_ source _ index (1) -
gem
_ file _ list (1) -
gem
_ signature (1) - generate (2)
-
get
_ attribute (1) -
get
_ attribute _ ns (1) -
get
_ elements (1) -
get
_ text (1) - getbyte (1)
- gettextfile (2)
-
has
_ attributes? (1) -
has
_ elements? (1) -
has
_ key? (1) -
has
_ name? (1) -
has
_ next? (1) -
has
_ text? (1) - header (1)
- helpcontext (2)
- hex (1)
- hexdigest (15)
- hidden (2)
-
history
_ file (1) - html (2)
- i (1)
-
ignore
_ eof (1) -
ignore
_ eof? (1) -
ignore
_ sigint (1) -
ignore
_ sigint? (1) - imag (1)
- imaginary (1)
- img (2)
- include? (2)
- includes (1)
- index (15)
-
index
_ in _ parent (1) -
initialize
_ classes _ and _ modules (1) -
initialize
_ methods _ etc (1) - inject (1)
-
insert
_ after (1) -
insert
_ before (1) - inspect (2)
- inspect? (1)
-
inspect
_ mode (1) -
install
_ extend _ commands (2) -
installed
_ spec _ directories (1) -
instance
_ eval (1) - instruction (1)
- instruction? (1)
- instructions (1)
-
ip
_ pktinfo (1) -
ipv6
_ pktinfo (1) -
ipv6
_ pktinfo _ ifindex (1) -
irb
_ context (1) -
irb
_ exit (1) -
irb
_ load (1) -
irb
_ original _ method _ name (1) -
irb
_ require (1) -
issuer
_ certificate (1) -
jobs
_ exist? (1) -
json
_ create (1) - key (3)
- key? (1)
- kill (1)
- language (1)
-
laplace
_ expansion (1) - last (1)
-
last
_ error (1) -
last
_ match (2) -
last
_ value (1) -
latest
_ specs (1) - ldexp (1)
- length (3)
- lex (2)
- line (1)
- lines (1)
- listen (5)
- load (1)
-
load
_ from _ binary _ extra _ data (1) -
load
_ gems _ in (1) -
load
_ modules (1) -
load
_ specification (1) -
local
_ name (1) - lock (3)
- locked? (2)
- log (2)
- log10 (1)
- log2 (1)
- magnitude (1)
-
marshal
_ dump (1) - match (5)
- match? (1)
- matches? (1)
- math? (1)
-
math
_ mode (1) - md5 (1)
-
method
_ list (1) -
mod
_ exp (1) -
module
_ eval (1) -
module
_ exec (1) - modules (1)
-
mu
_ lock (1) -
mu
_ locked? (1) -
mu
_ try _ lock (1) -
mu
_ unlock (1) - multipart? (2)
-
multipart
_ form (4) - name (5)
- namespace (2)
- namespaces (3)
- ndata (1)
- new (51)
- next (2)
-
next
_ element (1) -
next
_ float (1) -
next
_ sibling (1) -
next
_ sibling _ node (1) -
next
_ update (1) -
next
_ values (1) -
next
_ wait (1) -
node
_ type (9) - normalize (1)
-
normalize
_ comment (1) - normalized (1)
- notation (1)
- notationdecl (2)
- notationdecl? (1)
- notations (1)
- nowrite (1)
- numerator (1)
- oid (1)
-
ole
_ activex _ initialize (1) -
ole
_ show _ help (1) - owned? (1)
- param (1)
- parent (1)
- parent? (2)
- parse (5)
-
parse
_ files _ matching (1) -
parse
_ stream (1) - parts (1)
-
password
_ field (2) -
path
_ translated (1) -
pathmap
_ explode (1) - peek (1)
- phase (1)
- polar (2)
- position (1)
- prefix (2)
- prefixes (2)
-
previous
_ element (1) -
previous
_ sibling (1) -
previous
_ sibling _ node (1) -
process
_ controllers _ exclusive (1) -
processing
_ instruction (1) - progress (1)
-
prompt
_ mode (1) - prompting? (1)
- pubid (1)
- public (2)
- pull (1)
- push (1)
- puts (1)
- puttextfile (2)
- quo (2)
-
radio
_ group (2) -
rake
_ extension (1) - rationalize (2)
- raw (2)
- rc (1)
- rc? (1)
-
re
_ exchangeable? (2) -
read
_ nonblock (3) - real (1)
- real? (1)
- rect (2)
- rectangular (2)
- redirector (1)
- ref (1)
- refresh (1)
- refresh! (1)
- remove (2)
-
remove
_ spec (1) -
renegotiation
_ cb (1) -
renegotiation
_ cb= (1) -
replace
_ child (1) -
replace
_ with (1) - reset (2)
- rewind (1)
-
rexml
/ document (1) -
rexml
/ parsers / pullparser (1) -
rexml
/ parsers / sax2parser (1) -
rexml
/ parsers / streamparser (1) -
rexml
/ parsers / ultralightparser (1) - rindex (3)
- root (2)
-
root
_ node (1) -
save
_ exception _ mode (1) -
save
_ history (1) - scan (1)
-
scan
_ full (1) -
scan
_ until (1) -
scrolling
_ list (2) - search (1)
-
search
_ full (1) - select (2)
-
server
_ protocol (1) -
servername
_ cb (1) -
session
_ add (1) -
session
_ cache _ mode (1) -
session
_ cache _ size (1) -
session
_ cache _ stats (1) -
session
_ get _ cb (1) -
session
_ id _ context (1) -
session
_ new _ cb (1) -
session
_ remove (1) -
session
_ remove _ cb (1) -
set
_ backtrace (1) -
set
_ close _ on _ exec (1) -
set
_ current _ section (1) -
set
_ encoding (7) -
set
_ last _ value (1) -
set
_ params (1) -
set
_ visibility _ for (1) - sexp (1)
-
sexp
_ raw (1) - signm (1)
- signo (1)
- sin (1)
- sinh (1)
- size (4)
- skip (1)
-
skip
_ until (1) - sleep (1)
- slice (3)
- slice! (1)
- specification (1)
- sqrt (1)
-
ssl
_ context (1) -
ssl
_ timeout (1) -
stand
_ alone? (2) - standalone (1)
-
start
_ document (1) -
start
_ element (1) -
start
_ element? (1) -
start
_ prefix _ mapping (1) - status (2)
- string (1)
-
strip
_ newlines (1) -
sub
_ ext (1) -
subject
_ certificate (1) -
subject
_ request (1) - submit (2)
- succ (2)
- success? (1)
- sum (1)
-
sync
_ ex _ locker (1) -
sync
_ exclusive? (1) -
sync
_ lock (1) -
sync
_ try _ lock (1) -
sync
_ unlock (1) - system (2)
-
tag
_ end (1) -
tag
_ start (1) - tan (1)
- tanh (1)
- target (1)
- terminate (1)
- text (3)
- text? (1)
-
text
_ field (2) - textarea (2)
- texts (1)
- timeout (3)
- title (1)
-
tmp
_ dh _ callback (1) -
to
_ a (5) -
to
_ ary (1) -
to
_ binary (1) -
to
_ c (4) -
to
_ der (1) -
to
_ f (1) -
to
_ h (1) -
to
_ i (1) -
to
_ json (1) -
to
_ mailtext (1) -
to
_ pem (5) -
to
_ r (1) -
to
_ rfc822text (1) -
to
_ s (18) -
to
_ string (1) -
to
_ text (10) - tokenize (1)
- toplevel (1)
- tr (1)
- trace (1)
-
try
_ convert (1) -
try
_ lock (3) -
try
_ static _ assert (2) -
unescape
_ filename? (1) - unlock (3)
-
unmatched
_ alias _ lists (1) - unnormalize (1)
- unnormalized (1)
- unshift (2)
- update (1)
- upto (1)
- uri (1)
-
use
_ loader (1) -
use
_ loader? (1) -
use
_ readline (1) -
use
_ readline? (1) -
use
_ tracer (1) -
use
_ tracer? (1) - value (6)
- value= (1)
-
values
_ at (1) - verbose (1)
- verbose? (1)
- verify (1)
-
verify
_ callback (1) -
verify
_ depth (1) -
verify
_ mode (1) - version (2)
- visibility (1)
- wait (1)
-
wait
_ all _ jobs _ execution (1) -
waiting
_ jobs _ exist? (1) -
warn
_ legacy (1) - whitespace (1)
- width (1)
-
with
_ index (1) - write (9)
-
write
_ nonblock (1) - writeencoding (1)
- writethis (1)
-
xml
_ decl (1) - xmldecl (3)
- xmldecl? (1)
- xmp (1)
- xpath (2)
- ~ (1)
- 正規表現 (1)
検索結果
先頭5件
-
Complex
# >(other) -> bool (72601.0) -
@undef
@undef -
REXML
:: Document . entity _ expansion _ text _ limit -> Integer (64201.0) -
実体参照の展開による文字列の増分(テキストのバイト数)の 最大値を指定します。
実体参照の展開による文字列の増分(テキストのバイト数)の
最大値を指定します。
展開によって増分値がこの値を越えると
例外を発生させ、処理を中断します。
実体参照の展開処理を使った DoS 攻撃に対抗するための
仕組みです。
デフォルトは 10240 (byte) です。
このメソッドは Ruby 2.1 から deprecated になりました。
REXML::Security.entity_expansion_text_limit を使ってください。
@see REXML::Document.entity_expansion_text_limit=,
http://ww... -
REXML
:: Security . entity _ expansion _ text _ limit -> Integer (64201.0) -
実体参照の展開による文字列の増分(テキストのバイト数)の 最大値を指定します。
実体参照の展開による文字列の増分(テキストのバイト数)の
最大値を指定します。
展開によって増分値がこの値を越えると
例外を発生させ、処理を中断します。
実体参照の展開処理を使った DoS 攻撃に対抗するための
仕組みです。
デフォルトは 10240 (byte) です。
@see REXML::Document.entity_expansion_text_limit=,
http://www.ruby-lang.org/ja/news/2013/02/22/rexml-dos-2013-02-22/ -
Thread
:: MUTEX _ FOR _ THREAD _ EXCLUSIVE -> Mutex (55501.0) -
Thread.exclusive用のMutexオブジェクトです。
Thread.exclusive用のMutexオブジェクトです。 -
Sync
_ m :: EX -> Symbol (54904.0) -
排他ロックされている状態を表す定数です。 オブジェクトの状態を更新する場合のように、 1つのスレッドがオブジェクトを独占的に使用したい場合に用います。 排他ロック中に他のスレッドはオブジェクトを共有/排他ロックできません。
排他ロックされている状態を表す定数です。
オブジェクトの状態を更新する場合のように、
1つのスレッドがオブジェクトを独占的に使用したい場合に用います。
排他ロック中に他のスレッドはオブジェクトを共有/排他ロックできません。 -
IRB
:: ContextExtender . install _ extend _ commands -> object (54901.0) -
定義済みの拡張を読み込みます。
定義済みの拡張を読み込みます。
IRB::Context で以下のメソッドが利用できるようになります。
* eval_history=
* use_tracer=
* math_mode=
* use_loader=
* save_history=
irb/extend-command が require された時にライブラリ内部で自動的
に実行されます。
@see IRB::ContextExtender.def_extend_command -
Ripper
:: Lexer # lex -> [[Integer , Integer] , Symbol , String] (54901.0) -
自身の持つ Ruby プログラムをトークンに分割し、そのリストを返します。
自身の持つ Ruby プログラムをトークンに分割し、そのリストを返します。
ライブラリ内部で使用します。 Ripper.lex を使用してください。 -
Shell
:: ProcessController # wait _ all _ jobs _ execution -> () (54901.0) -
全てのジョブの実行が終わるまで待ちます。
全てのジョブの実行が終わるまで待ちます。 -
Shell
:: ProcessController . process _ controllers _ exclusive -> () (54901.0) -
@todo
@todo -
Shell
:: ProcessController :: USING _ AT _ EXIT _ WHEN _ PROCESS _ EXIT -> true (54901.0) -
@todo
@todo -
REXML
:: Element # each _ element _ with _ text(text = nil , max = 0 , name = nil) {|element| . . . } -> () (46681.0) -
テキストを子ノードとして 持つすべての子要素を引数としてブロックを呼び出します。
テキストを子ノードとして
持つすべての子要素を引数としてブロックを呼び出します。
text を指定すると、テキストの内容が text であるもののみを対象とします。
maxを指定すると、対象となる子要素の先頭 max 個のみが対象となります。
name を指定すると、それは xpath 文字列と見なされ、
それにマッチするもののみが対象となります。
max に 0 を指定すると、max の指定は無視されます(0個ではありません)。
@param text テキストの中身(文字列)
@param max ブロック呼出の対象とする子要素の最大個数
@param name xpath文字列
... -
RDoc
:: Context # unmatched _ alias _ lists -> {String => RDoc :: Alias} (46501.0) -
メソッド名の対応が取れていない alias の旧メソッド名がキー、 RDoc::Alias が値の Hash を返します。
メソッド名の対応が取れていない alias の旧メソッド名がキー、
RDoc::Alias が値の Hash を返します。 -
FileTest
. # executable?(file) -> bool (46201.0) -
ファイルがカレントプロセスにより実行できる時に真を返しま す。そうでない場合、ファイルが存在しない場合、あるいはシステムコールに失敗した場合などには false を返します。
ファイルがカレントプロセスにより実行できる時に真を返しま
す。そうでない場合、ファイルが存在しない場合、あるいはシステムコールに失敗した場合などには false を返します。
@param file ファイル名を表す文字列を指定します。
例:
FileTest.executable?('/bin') # => true
FileTest.executable?('/bin/bash') # => true -
FileTest
. # executable _ real?(file) -> bool (46201.0) -
ファイルがカレントプロセスの実ユーザか実グループで実行できる時に真を返します。そうでない場合、ファイルが存在しない場合、あるいはシステムコールに失敗した場合などには false を返します。
ファイルがカレントプロセスの実ユーザか実グループで実行できる時に真を返します。そうでない場合、ファイルが存在しない場合、あるいはシステムコールに失敗した場合などには false を返します。
@param file ファイル名を表す文字列を指定します。
//emlist[例][ruby]{
IO.write("empty.txt", "")
File.chmod(0744, "empty.txt")
FileTest.executable_real?("empty.txt") # => true
File.chmod(0644, "empty.txt")
FileTest.ex... -
Float
# next _ float -> Float (46201.0) -
浮動小数点数で表現可能な self の次の値を返します。
浮動小数点数で表現可能な self の次の値を返します。
Float::MAX.next_float、Float::INFINITY.next_float は
Float::INFINITY を返します。Float::NAN.next_float は
Float::NAN を返します。
//emlist[例][ruby]{
p 0.01.next_float # => 0.010000000000000002
p 1.0.next_float # => 1.0000000000000002
p 100.0.next_float # => 100.00000000000001
p ... -
REXML
:: Child # next _ sibling -> REXML :: Node (46201.0) -
次の隣接ノードを返します。
次の隣接ノードを返します。
REXML::Node#next_sibling_node の別名です。
@see REXML::Child#next_sibling= -
REXML
:: Element # next _ element -> Element | nil (46201.0) -
次の兄弟要素を返します。
次の兄弟要素を返します。
次の要素が存在しない場合は nil を返します。
//emlist[][ruby]{
require 'rexml/document'
doc = REXML::Document.new '<a><b/>text<c/></a>'
doc.root.elements['b'].next_element # => <c/>
doc.root.elements['c'].next_element # => nil
//} -
REXML
:: Entity # external -> String | nil (46201.0) -
実体が外部実体(external entity)宣言である場合は "SYSTEM" もしくは "PUBLIC" という文字列を返します。
実体が外部実体(external entity)宣言である場合は
"SYSTEM" もしくは "PUBLIC" という文字列を返します。
内部実体(internal entity)宣言である場合には nil を返します。 -
REXML
:: Node # next _ sibling _ node -> REXML :: Node | nil (46201.0) -
次の兄弟ノードを返します。
次の兄弟ノードを返します。
次の兄弟ノードが存在しない場合(ノードがルートである場合や、
最後のノードである場合)は nil を返します。 -
Resolv
:: IPv6 :: Regex _ 6Hex4Dec -> Regexp (46201.0) -
IPv6の各文字列表記とマッチする正規表現です。順に * a:b:c:d:e:f:w.x.y.z * a:b:c:d:e:f:g:h * a::b * a::b:w.x.y.z という文字列とマッチします。
IPv6の各文字列表記とマッチする正規表現です。順に
* a:b:c:d:e:f:w.x.y.z
* a:b:c:d:e:f:g:h
* a::b
* a::b:w.x.y.z
という文字列とマッチします。 -
Resolv
:: IPv6 :: Regex _ 8Hex -> Regexp (46201.0) -
IPv6の各文字列表記とマッチする正規表現です。順に * a:b:c:d:e:f:w.x.y.z * a:b:c:d:e:f:g:h * a::b * a::b:w.x.y.z という文字列とマッチします。
IPv6の各文字列表記とマッチする正規表現です。順に
* a:b:c:d:e:f:w.x.y.z
* a:b:c:d:e:f:g:h
* a::b
* a::b:w.x.y.z
という文字列とマッチします。 -
Resolv
:: IPv6 :: Regex _ CompressedHex -> Regexp (46201.0) -
IPv6の各文字列表記とマッチする正規表現です。順に * a:b:c:d:e:f:w.x.y.z * a:b:c:d:e:f:g:h * a::b * a::b:w.x.y.z という文字列とマッチします。
IPv6の各文字列表記とマッチする正規表現です。順に
* a:b:c:d:e:f:w.x.y.z
* a:b:c:d:e:f:g:h
* a::b
* a::b:w.x.y.z
という文字列とマッチします。 -
Resolv
:: IPv6 :: Regex _ CompressedHex4Dec -> Regexp (46201.0) -
IPv6の各文字列表記とマッチする正規表現です。順に * a:b:c:d:e:f:w.x.y.z * a:b:c:d:e:f:g:h * a::b * a::b:w.x.y.z という文字列とマッチします。
IPv6の各文字列表記とマッチする正規表現です。順に
* a:b:c:d:e:f:w.x.y.z
* a:b:c:d:e:f:g:h
* a::b
* a::b:w.x.y.z
という文字列とマッチします。 -
URI
:: MailTo # to _ mailtext -> String (45919.0) -
URI オブジェクトからメールテキスト文字列を生成します。
URI オブジェクトからメールテキスト文字列を生成します。
例:
require 'uri'
p mailto = URI.parse("mailto:ruby-list@ruby-lang.org?subject=subscribe&cc=myaddr")
print mailto.to_mailtext
=> #<URI::MailTo:0x20104a0e URL:mailto:ruby-list@ruby-lang.org?subject=subscribe&cc=myaddr>
To: ruby-list@ruby-lang.org
Sub... -
CGI
:: HtmlExtension # text _ field(attributes) -> String (45901.0) -
タイプが text である input 要素を生成します。
タイプが text である input 要素を生成します。
@param attributes 属性をハッシュで指定します。
text_field({ "NAME" => "name", "VALUE" => "value" })
# <INPUT TYPE="text" NAME="name" VALUE="value"> -
CGI
:: HtmlExtension # text _ field(name = "" , value = nil , size = 40 , maxlength = nil) -> String (45901.0) -
タイプが text である input 要素を生成します。
タイプが text である input 要素を生成します。
@param name name 属性の値を指定します。
@param value 属性の値を指定します。
@param size size 属性の値を指定します。
@param maxlength maxlength 属性の値を指定します。
例:
text_field("name")
# <INPUT TYPE="text" NAME="name" SIZE="40">
text_field("name", "value")
# <INPUT TYPE="text" NAME="name" V... -
File
. executable?(path) -> bool (45901.0) -
FileTest.#executable? と同じです。
FileTest.#executable? と同じです。
@param path パスを表す文字列を指定します。 -
File
. executable _ real?(path) -> bool (45901.0) -
FileTest.#executable_real? と同じです。
FileTest.#executable_real? と同じです。
@param path パスを表す文字列を指定します。 -
File
:: Stat # executable? -> bool (45901.0) -
実効ユーザ/グループIDで実行できる時に真を返します。
実効ユーザ/グループIDで実行できる時に真を返します。
//emlist[][ruby]{
p File::Stat.new($0).executable?
# 例
#=> true
//} -
File
:: Stat # executable _ real? -> bool (45901.0) -
実ユーザ/グループIDで実行できる時に真を返します。
実ユーザ/グループIDで実行できる時に真を返します。
//emlist[][ruby]{
p File::Stat.new($0).executable_real?
#例
#=> true
//} -
Gem
:: Ext :: ExtConfBuilder . build(extension , directory , dest _ path , results) -> Array (45901.0) -
@todo
@todo
Makefile が存在しない場合は、extconf.rb を実行して
Makefile を作成してから make を実行します。
@param extension ファイル名を指定します。
@param directory このメソッドでは使用していません。
@param dest_path ???
@param results コマンドの実行結果を格納します。破壊的に変更されます。
@see Gem::Ext::Builder.make -
IRB
:: ExtendCommandBundle . install _ extend _ commands -> object (45901.0) -
定義済みの拡張を読み込みます。
定義済みの拡張を読み込みます。
irb で以下のメソッドが利用できるようになります。(それぞれ 1 つだけ抜粋)
* irb_current_working_workspace
* irb_change_workspace
* irb_workspaces
* irb_push_workspace
* irb_pop_workspace
* irb_load
* irb_require
* irb_source
* irb
* irb_jobs
* irb_fg
* irb_kill
* irb_help
irb/extend-command が requir... -
OpenSSL
:: SSL :: SSLContext # extra _ chain _ cert -> [OpenSSL :: X509 :: Certificate] | nil (45901.0) -
自分自身を証明する証明書からルート CA までの証明書のリストです。
自分自身を証明する証明書からルート CA までの証明書のリストです。
@see OpenSSL::SSL::SSLContext#extra_chain_cert= -
OpenSSL
:: SSL :: SSLContext # session _ id _ context -> String | nil (45901.0) -
セッション ID コンテキスト文字列を返します。
セッション ID コンテキスト文字列を返します。
設定されていない場合は nil を返します。
@see OpenSSL::SSL::Session,
OpenSSL::SSL::SSLContext#session_id_context= -
RDoc
:: Generator :: JsonIndex :: SEARCH _ INDEX _ FILE -> String (45901.0) -
検索インデックスのパスを表す文字列です。
検索インデックスのパスを表す文字列です。 -
REXML
:: DocType # external _ id -> String | nil (45901.0) -
DTD が外部サブセットを用いている場合は "SYSTEM", "PUBLIC" の いずれかの文字列を返します。
DTD が外部サブセットを用いている場合は "SYSTEM", "PUBLIC" の
いずれかの文字列を返します。
それ以外の場合は nil を返します。
//emlist[][ruby]{
require 'rexml/document'
doctype = REXML::Document.new(<<EOS).doctype
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
EOS
doctype.... -
REXML
:: Document . entity _ expansion _ limit -> Integer (45901.0) -
実体参照の展開回数の上限を返します。
実体参照の展開回数の上限を返します。
XML 文書(REXML::Document)ごとの展開回数がこの値を越えると
例外を発生させ、処理を中断します。
実体参照の展開処理を使った DoS 攻撃に対抗するための
仕組みです。
デフォルトは 10000 です。
このメソッドは Ruby 2.1 から deprecated になりました。
REXML::Security.entity_expansion_limit を使ってください。
@see REXML::Document.entity_expansion_limit= -
REXML
:: Namespace # fully _ expanded _ name -> String (45901.0) -
完全修飾名を返します。
完全修飾名を返します。 -
REXML
:: Security . entity _ expansion _ limit -> Integer (45901.0) -
実体参照の展開回数の上限を返します。
実体参照の展開回数の上限を返します。
XML 文書(REXML::Document)ごとの展開回数がこの値を越えると
例外を発生させ、処理を中断します。
実体参照の展開処理を使った DoS 攻撃に対抗するための
仕組みです。
デフォルトは 10000 です。
@see REXML::Document.entity_expansion_limit -
Rake
:: FileList # clear _ exclude -> self (45901.0) -
登録されている除外リストをクリアします。
登録されている除外リストをクリアします。
//emlist[][ruby]{
# Rakefile での記載例とする
task default: :test_rake_app
task :test_rake_app do
file_list = FileList.new("test.rb", "test.bak")
file_list.exclude("test.rb")
# DEFAULT_IGNORE_PATTERNS と "test.rb" の双方の除外がクリアされる
file_list.clear_exclude
file_list # => ["test.r... -
WIN32OLE
# ole _ activex _ initialize -> nil (45901.0) -
ActiveXコントロール用の初期化を行います。
ActiveXコントロール用の初期化を行います。
ole_activex_initializeメソッドは、スクリプト内でActiveXコントロールを利
用できるように、オブジェクトが持つ永続化データを初期化します。
ActiveXコントロール(OCX)は、主にUI用に利用されるOLEオートメーションサー
バです。ActiveXコントロールは、IDEを利用した開発時と、プログラムの実行
時の2種類の実行モードを持ちます。これは、開発時の設定を永続化するためで
す。
幾つかのActiveXコントロールは、上記の動作を前提に組まれているため、実行
に先だって永続化データの転送をデータの有無と... -
REXML
:: ParseException # context -> [Integer , Integer , Integer] (45601.0) -
パースエラーが起きた(XML上の)場所を返します。
パースエラーが起きた(XML上の)場所を返します。
要素3個の配列で、
[position, lineno, line]
という形で返します。
position, line は
REXML::ParseException#position
REXML::ParseException#line
と同じ値です。
lineno は IO#lineno が返す意味での行数です。
通常は line と同じ値です。 -
REXML
:: Text # <=>(other) -> -1 | 0 | 1 (45301.0) -
テキストの内容を other と比較します。
テキストの内容を other と比較します。
@param other 比較対象(REXML::Text オブジェクトもしくは文字列) -
Net
:: FTP # gettextfile(remotefile , localfile = File . basename(remotefile)) -> nil (38101.0) -
サーバ上のファイルをテキストモードで取得します。
サーバ上のファイルをテキストモードで取得します。
サーバー上にある remotefile という名前のファイルを取得し、
ローカルの localfile という名前のファイルに保存します。
localfile が nil である場合には保存はしません。
ブロックが指定された場合は
データを1行受信するごとに、その行をブロックに渡します。
@param remotefile 取得対象のリモートのファイル名を与えます。
@param localfile 取得したデータを格納するローカルのファイル名を与えます。
@raise Net::FTPTempError 応答コードが 4yz の... -
Net
:: FTP # gettextfile(remotefile , localfile = File . basename(remotefile)) {|line| . . . } -> nil (38101.0) -
サーバ上のファイルをテキストモードで取得します。
サーバ上のファイルをテキストモードで取得します。
サーバー上にある remotefile という名前のファイルを取得し、
ローカルの localfile という名前のファイルに保存します。
localfile が nil である場合には保存はしません。
ブロックが指定された場合は
データを1行受信するごとに、その行をブロックに渡します。
@param remotefile 取得対象のリモートのファイル名を与えます。
@param localfile 取得したデータを格納するローカルのファイル名を与えます。
@raise Net::FTPTempError 応答コードが 4yz の... -
Net
:: FTP # puttextfile(localfile , remotefile = File . basename(localfile)) -> nil (38101.0) -
サーバにファイルをテキストモードで転送します。
サーバにファイルをテキストモードで転送します。
ローカルの localfile という名前のファイルを読みだし、
サーバー上の remotefile という名前のファイルに保存します。
ブロックが指定された場合は
データを1行転送するごとに、その行を
ブロックに渡します。
@param localfile 転送するローカルのファイル名を与えます。
@param remotefile 転送データを保存するリモートのファイル名を与えます。
@raise Net::FTPTempError 応答コードが 4yz のときに発生します。
@raise Net::FTPPermError 応答コー... -
Net
:: FTP # puttextfile(localfile , remotefile = File . basename(localfile)) {|line| . . . } -> nil (38101.0) -
サーバにファイルをテキストモードで転送します。
サーバにファイルをテキストモードで転送します。
ローカルの localfile という名前のファイルを読みだし、
サーバー上の remotefile という名前のファイルに保存します。
ブロックが指定された場合は
データを1行転送するごとに、その行を
ブロックに渡します。
@param localfile 転送するローカルのファイル名を与えます。
@param remotefile 転送データを保存するリモートのファイル名を与えます。
@raise Net::FTPTempError 応答コードが 4yz のときに発生します。
@raise Net::FTPPermError 応答コー... -
REXML
:: Element # delete _ element(element) -> REXML :: Element (37801.0) -
子要素を削除します。
子要素を削除します。
element で削除する要素を指定できます。整数、文字列、REXML::Element
オブジェクトのいずれかが指定できます。
REXML::Element を指定すると、その要素が削除されます。
整数を指定すると、element 番目の要素を削除します(1-originで指定します)。
文字列を指定すると、XPath としてマッチする要素を削除します。
複数の要素がマッチする場合はそのうち1つが削除されます。
@param element 削除する要素
@see REXML::Elements#delete
//emlist[][ruby]{
require... -
REXML
:: Element # get _ text(path = nil) -> REXML :: Text | nil (37573.0) -
先頭のテキスト子ノードを返します。
先頭のテキスト子ノードを返します。
raw モードの設定は無視され、常に正規化されたテキストを返します。
REXML::Text#value も参照してください。
path を渡した場合は、その XPath 文字列で指定される
テキストノードの文字列を返します。
テキストノードがない場合には nil を返します。
@param path XPath文字列
@see REXML::Element#text
//emlist[][ruby]{
require 'rexml/document'
doc = REXML::Document.new "<p>some text <b>this ... -
Kernel
. # Complex(r , i = 0) -> Complex (37501.0) -
実部が r、虚部が i である Complex クラスのオブジェクトを生成します。
実部が r、虚部が i である Complex クラスのオブジェクトを生成します。
@param r 生成する複素数の実部。
@param i 生成する複素数の虚部。省略した場合は 0 です。
@param s 生成する複素数を表す文字列。
@raise ArgumentError 変換できないオブジェクトを指定した場合に発生します。
//emlist[例][ruby]{
Complex(1) # => (1+0i)
Complex(1, 2) # => (1+2i)
Complex('1+1i') # => (1+1i)
Complex('1+1j') #... -
Kernel
. # Complex(s) -> Complex (37501.0) -
実部が r、虚部が i である Complex クラスのオブジェクトを生成します。
実部が r、虚部が i である Complex クラスのオブジェクトを生成します。
@param r 生成する複素数の実部。
@param i 生成する複素数の虚部。省略した場合は 0 です。
@param s 生成する複素数を表す文字列。
@raise ArgumentError 変換できないオブジェクトを指定した場合に発生します。
//emlist[例][ruby]{
Complex(1) # => (1+0i)
Complex(1, 2) # => (1+2i)
Complex('1+1i') # => (1+1i)
Complex('1+1j') #... -
OpenSSL
:: SSL :: SSLSocket # context -> OpenSSL :: SSL :: SSLContext (37501.0) -
SSLSocket オブジェクトを生成する時に渡されたコンテクストを返します。
SSLSocket オブジェクトを生成する時に渡されたコンテクストを返します。
@see OpenSSL::SSL::SSLSocket.new -
RDoc
:: Parser . alias _ extension(old _ ext , new _ ext) -> bool (37501.0) -
old_ext に登録されたパーサを new_ext でも解析できるようにエイリアスを登 録します。
old_ext に登録されたパーサを new_ext でも解析できるようにエイリアスを登
録します。
@param old_ext 拡張子を文字列で指定します。
@param new_ext 拡張子を文字列で指定します。
@return エイリアスが登録された場合は true を返します。old_ext にパーサ
が登録されていない場合、エイリアスが登録されずに false を返しま
す。 -
REXML
:: Element # context -> {Symbol => object} | nil (37501.0) -
要素の「コンテキスト」を Hash で返します。
要素の「コンテキスト」を Hash で返します。
コンテキストとは text node (REXML::Text) での特別な文字、特に空白について
の取り扱いについての設定です。
以下の Symbol をハッシュのキーとして使います。
: :respect_whitespace
空白を考慮して欲しい要素の名前の集合を文字列の配列で指定します。
また、すべての要素で空白を考慮して欲しい場合には
:all を指定します。
デフォルト値は :all です。
REXML::Element#whitespace も参照してください。
: :compress_whitespac... -
REXML
:: Element # texts -> [REXML :: Texts] (37501.0) -
すべてのテキスト子ノードの配列を返します。
すべてのテキスト子ノードの配列を返します。
返される配列は freeze されます。 -
Fiddle
:: Handle :: NEXT -> Fiddle :: Handle (37201.0) -
RTLD_NEXT で表わされる擬似ハンドルを表します。
RTLD_NEXT で表わされる擬似ハンドルを表します。
詳しくは dlsym(3) を参照してください。 -
IRB
:: ExtendCommandBundle . extend _ object(obj) -> IRB :: ExtendCommandBundle (37201.0) -
IRB::ExtendCommandBundle で定義済みの拡張に指定されたエイリアスを obj に定義します。
IRB::ExtendCommandBundle で定義済みの拡張に指定されたエイリアスを
obj に定義します。
@param obj IRB::ExtendCommandBundle を extend したオブジェクト -
Math
. # ldexp(x , exp) -> Float (37201.0) -
実数 x に 2 の exp 乗をかけた数を返します。
実数 x に 2 の exp 乗をかけた数を返します。
@param x 実数
@param exp 整数。小数点以下切捨て。
@raise TypeError 引数のどちらかに数値以外を指定した場合に発生します。
@raise RangeError 引数のどちらかに実数以外の数値を指定した場合に発生します。
//emlist[例][ruby]{
fraction, exponent = Math.frexp(1234)
Math.ldexp(fraction, exponent) # => 1234.0
//} -
Matrix
# laplace _ expansion(row: nil , column: nil) -> object | Integer | Rational | Float (37201.0) -
row 行、もしくは column 列に関するラプラス展開をする。
row 行、もしくは column 列に関するラプラス展開をする。
通常の行列に対してはこれは単に固有値を計算するだけです。かわりにMatrix#determinant を
利用すべきです。
変則的な形状の行列に対してはそれ以上の意味を持ちます。例えば
row行/column列が行列やベクトルである場合には
//emlist[例][ruby]{
require 'matrix'
# Matrix[[7,6], [3,9]].laplace_expansion(column: 1) # => 45
Matrix[[Vector[1, 0], Vector[0, 1]], [2, 3]].... -
Net
:: SMTP . default _ ssl _ context -> OpenSSL :: SSL :: SSLContext (37201.0) -
SSL 通信に使われる SSL のコンテキストのデフォルト値を返します。
SSL 通信に使われる SSL のコンテキストのデフォルト値を返します。 -
OpenSSL
:: X509 :: ExtensionFactory # create _ ext(oid , value , critical = false) -> OpenSSL :: X509 :: Extension (37201.0) -
OpenSSL::X509::Extension のインスタンスを生成して返します。
OpenSSL::X509::Extension のインスタンスを生成して返します。
@param oid 拡張領域の識別子を表す文字列
@param value 拡張領域の値を表す文字列
@param critical 重要度(真偽値) -
OpenSSL
:: X509 :: ExtensionFactory # create _ ext _ from _ array(ary) -> OpenSSL :: X509 :: Extension (37201.0) -
[oid, value, critical] もしくは [oid, value] という配列から OpenSSL::X509::Extension オブジェクトを生成します。
[oid, value, critical] もしくは [oid, value] という配列から
OpenSSL::X509::Extension オブジェクトを生成します。
@param ary 生成する拡張領域のデータの配列
@see OpenSSL::X509::ExtensionFactory#create_ext -
OpenSSL
:: X509 :: ExtensionFactory # create _ ext _ from _ hash(hash) -> OpenSSL :: X509 :: Extension (37201.0) -
ハッシュから OpenSSL::X509::Extension オブジェクトを生成します。
ハッシュから OpenSSL::X509::Extension オブジェクトを生成します。
渡すハッシュテーブルは
{"oid" => OID文字列, "value" => value文字列, "critical" => 真偽値 }
という内容が必要です。"critical" を省略した場合は false が
渡されるのと同じになります。
@param hash 生成する拡張領域のデータのハッシュテーブル
@see OpenSSL::X509::ExtensionFactory#create_ext -
OpenSSL
:: X509 :: ExtensionFactory # create _ ext _ from _ string(str) -> OpenSSL :: X509 :: Extension (37201.0) -
文字列から OpenSSL::X509::Extension オブジェクトを生成します。
文字列から OpenSSL::X509::Extension オブジェクトを生成します。
文字列は "oid = value" もしくは "oid = critical, value" という
形式である必要があります。
@param str 生成する拡張領域のデータの文字列
@see OpenSSL::X509::ExtensionFactory#create_ext -
OpenSSL
:: X509 :: ExtensionFactory # create _ extension(obj) -> OpenSSL :: X509 :: Extension (37201.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 (37201.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:... -
RDoc
:: Options # exclude -> Regexp (37201.0) -
コマンドライン引数の --exclude オプションで指定した正規表現を返します。 複数指定していた場合は、1 つの Regexp オブジェクトにまとめられた ものを返します。
コマンドライン引数の --exclude オプションで指定した正規表現を返します。
複数指定していた場合は、1 つの Regexp オブジェクトにまとめられた
ものを返します。 -
RDoc
:: Options # extra _ accessor _ flags -> {String => String} (37201.0) -
コマンドライン引数の --accessor オプションで指定したアクセサがキー、ア クセサの種類が値のハッシュを返します。
コマンドライン引数の --accessor オプションで指定したアクセサがキー、ア
クセサの種類が値のハッシュを返します。
値は r、w、rw のいずれかです。それぞれ attr_reader、attr_writer、
attr_accessor に対応します。 -
REXML
:: DocType # context -> { Symbol => object } (37201.0) -
DTD が属する文書の「コンテキスト」を返します。
DTD が属する文書の「コンテキスト」を返します。
具体的には親ノードである REXML::Document オブジェクトの
REXML::Element#context を返します。
コンテキストの具体的な内容については REXML::Element#context を
参照してください。 -
REXML
:: Text # clone -> REXML :: Text (37201.0) -
self を複製します。
self を複製します。 -
Rake
:: RDocTask # external -> bool (37201.0) -
この値が真の場合は外部のシェル経由で rdoc コマンドを実行します。 デフォルトは偽です。
この値が真の場合は外部のシェル経由で rdoc コマンドを実行します。
デフォルトは偽です。 -
Ripper
. lex(src , filename = & # 39;-& # 39; , lineno = 1) -> [[Integer , Integer] , Symbol , String] (37201.0) -
Ruby プログラム str をトークンに分割し、そのリストを返します。 ただし Ripper.tokenize と違い、トークンの種類と位置情報も付属します。
Ruby プログラム str をトークンに分割し、そのリストを返します。
ただし Ripper.tokenize と違い、トークンの種類と位置情報も付属します。
@param src Ruby プログラムを文字列か IO オブジェクトで指定します。
@param filename src のファイル名を文字列で指定します。省略すると "-" になります。
@param lineno src の開始行番号を指定します。省略すると 1 になります。
//emlist[][ruby]{
require 'ripper'
require 'pp'
pp Ripper.lex("def m... -
Shell
# executable?(file) -> bool (37201.0) -
FileTest モジュールにある同名のクラスメソッドと同じです.
FileTest モジュールにある同名のクラスメソッドと同じです.
@param file ファイル名を表す文字列を指定します。
@see FileTest.#executable? -
Shell
# executable _ real?(file) -> bool (37201.0) -
FileTest モジュールにある同名のクラスメソッドと同じです.
FileTest モジュールにある同名のクラスメソッドと同じです.
@param file ファイル名を表す文字列を指定します。
@see FileTest.#executable_real? -
Shell
. debug _ output _ exclusive _ unlock { . . . } -> Mutex | nil (37201.0) -
@todo
@todo
@see Mutex#exclusive_unlock -
Shell
:: CommandProcessor # executable?(file) -> bool (37201.0) -
FileTest モジュールにある同名のクラスメソッドと同じです.
FileTest モジュールにある同名のクラスメソッドと同じです.
@param file ファイル名を表す文字列を指定します。
@see FileTest.#executable? -
Shell
:: CommandProcessor # executable _ real?(file) -> bool (37201.0) -
FileTest モジュールにある同名のクラスメソッドと同じです.
FileTest モジュールにある同名のクラスメソッドと同じです.
@param file ファイル名を表す文字列を指定します。
@see FileTest.#executable_real? -
Shell
:: Filter # executable?(file) -> bool (37201.0) -
FileTest モジュールにある同名のクラスメソッドと同じです.
FileTest モジュールにある同名のクラスメソッドと同じです.
@param file ファイル名を表す文字列を指定します。
@see FileTest.#executable? -
Shell
:: Filter # executable _ real?(file) -> bool (37201.0) -
FileTest モジュールにある同名のクラスメソッドと同じです.
FileTest モジュールにある同名のクラスメソッドと同じです.
@param file ファイル名を表す文字列を指定します。
@see FileTest.#executable_real? -
WEBrick
:: GenericServer # ssl _ context -> OpenSSL :: SSL :: SSLContext | nil (37201.0) -
サーバが保持する OpenSSL::SSL::SSLContext オブジェクトを返します。
サーバが保持する OpenSSL::SSL::SSLContext オブジェクトを返します。 -
REXML
:: Element # text(path = nil) -> String | nil (36973.0) -
先頭のテキスト子ノードの文字列を返します。
先頭のテキスト子ノードの文字列を返します。
テキストノードを複数保持している場合は最初のノードにしか
アクセスできないことに注意してください。
raw モードの設定は無視され、常に正規化されたテキストを返します。
REXML::Text#value も参照してください。
path を渡した場合は、その XPath 文字列で指定される
テキストノードの文字列を返します。
テキストノードがない場合には nil を返します。
@param path XPath文字列
@see REXML::Element#get_text
//emlist[][ruby]{
require 'rexml... -
IRB
:: ExtendCommand :: Help # execute(*names) -> nil (36937.0) -
RI から Ruby のドキュメントを参照します。
RI から Ruby のドキュメントを参照します。
irb(main):001:0> help String#match
...
@param names 参照したいクラス名やメソッド名などを文字列で指定します。
names を指定しなかった場合は、RI を対話的なモードで起動します。メソッド
名などを入力する事でドキュメントの検索が行えます。入力のタブ補完をする
事ができます。また、空行を入力する事で irb のプロンプトに戻る事ができま
す。
irb(main):001:0> help
Enter the method name you want to look... -
LocalJumpError
# exit _ value -> object (36937.0) -
例外 LocalJumpError を発生する原因となった break や return に渡した値を返します。
例外 LocalJumpError を発生する原因となった
break や return に渡した値を返します。
例:
def foo
proc { return 10 }
end
begin
foo.call
rescue LocalJumpError => err
p err # => #<LocalJumpError: return from block-closure>
p err.reason # => :return
p err.exit_value # => 10
e... -
ARGF
. class # external _ encoding -> Encoding (36919.0) -
ARGF が処理するファイルに対する外部エンコーディングを返します。 デフォルトは Encoding.default_external です。
ARGF が処理するファイルに対する外部エンコーディングを返します。
デフォルトは Encoding.default_external です。
ARGF.class#set_encoding で設定します。
例:
ARGF.external_encoding # => #<Encoding:UTF-8>
@see IO, ARGF.class#internal_encoding -
IO
# external _ encoding -> Encoding | nil (36919.0) -
IO の外部エンコーディングを返します。 外部エンコーディングが指定されていない場合は nil を返します。 ただし読み込み専用モードの場合は Encoding.default_external になります。
IO の外部エンコーディングを返します。
外部エンコーディングが指定されていない場合は nil を返します。
ただし読み込み専用モードの場合は Encoding.default_external になります。
//emlist[例][ruby]{
IO.write("testfile", "abcde")
File.open("testfile") { |f| p f.external_encoding } # => #<Encoding:UTF-8>
//} -
File
:: Constants :: LOCK _ EX -> Integer (36904.0) -
排他ロック。同時にはただひとつのプロセスだけがロックを保持できます。 File#flock で使用します。
排他ロック。同時にはただひとつのプロセスだけがロックを保持できます。
File#flock で使用します。 -
Sync
_ m # sync _ ex _ locker -> Thread | nil (36904.0) -
@todo
@todo -
BigDecimal
:: EXCEPTION _ ALL -> Integer (36901.0) -
BigDecimal の計算において例外を発生させるかどうかを設定、確認する 際の値を返します。
BigDecimal の計算において例外を発生させるかどうかを設定、確認する
際の値を返します。
以下の例外全てが対象です。
* BigDecimal::EXCEPTION_INFINITY
* BigDecimal::EXCEPTION_NaN
* BigDecimal::EXCEPTION_OVERFLOW
* BigDecimal::EXCEPTION_UNDERFLOW
* BigDecimal::EXCEPTION_ZERODIVIDE
BigDecimal.mode の第 1 引数に指定します。 -
BigDecimal
:: EXCEPTION _ OVERFLOW -> Integer (36901.0) -
BigDecimal の計算結果の指数部がオーバーフローした場合に例外を発生 させるかどうかを設定、確認する際の値を返します。
BigDecimal の計算結果の指数部がオーバーフローした場合に例外を発生
させるかどうかを設定、確認する際の値を返します。
BigDecimal.mode の第 1 引数に指定します。 -
BigDecimal
:: EXCEPTION _ UNDERFLOW -> Integer (36901.0) -
BigDecimal の計算結果の指数部がアンダーフローした場合に例外を発生 させるかどうかを設定、確認する際の値を返します。
BigDecimal の計算結果の指数部がアンダーフローした場合に例外を発生
させるかどうかを設定、確認する際の値を返します。
BigDecimal.mode の第 1 引数に指定します。 -
CGI
:: HtmlExtension # file _ field(name = "" , size = 20 , maxlength = nil) -> String (36901.0) -
タイプが file である input 要素を生成します。
タイプが file である input 要素を生成します。
@param name name 属性の値を指定します。
@param size size 属性の値を指定します。
@param maxlength maxlength 属性の値を指定します。
例:
file_field("name")
# <INPUT TYPE="file" NAME="name" SIZE="20">
file_field("name", 40)
# <INPUT TYPE="file" NAME="name" SIZE="40">
file_field("na... -
CGI
:: HtmlExtension # textarea(name = "" , cols = 70 , rows = 10) -> String (36901.0) -
textarea 要素を生成します。
textarea 要素を生成します。
@param name name 属性の値を指定します。
@param cols cols 属性の値を指定します。
@param rows rows 属性の値を指定します。
例:
textarea("name")
# = textarea({ "NAME" => "name", "COLS" => 70, "ROWS" => 10 }) -
CSV
# external _ encoding -> Encoding | nil (36901.0) -
IO#external_encoding に委譲します。
IO#external_encoding に委譲します。 -
Encoding
. default _ external -> Encoding (36901.0) -
既定の外部エンコーディングを返します。
既定の外部エンコーディングを返します。
標準入出力、コマンドライン引数、open で開くファイルなどで、外部エンコーディングが指定されていない場合の既定値として利用されます。
Rubyはロケールまたは -E オプションに従って default_external を決定します。ロケールの確認・設定方法については各システムのマニュアルを参照してください。
default_external は必ず設定されます。Encoding.locale_charmap が nil を返す場合には US-ASCII が、
ロケールにRubyが扱えないエンコーディングが指定されている場合には ASCII-8... -
Enumerator
# next _ values -> Array (36901.0) -
「次」のオブジェクトを配列で返します。
「次」のオブジェクトを配列で返します。
Enumerator#next とほぼ同様の挙動をします。終端まで到達した場合は
StopIteration 例外を発生させます。
このメソッドは、
yield
と
yield nil
を区別するために使えます。
next メソッドによる外部列挙の状態は他のイテレータメソッドによる
内部列挙には影響を与えません。
ただし、 IO#each_line のようにおおもとの列挙メカニズムが副作用を
伴っている場合には影響があり得ます。
//emlist[例: next と next_values の違いを][ruby]{
o = Object... -
Fcntl
:: FD _ CLOEXEC -> Integer (36901.0) -
close-on-exec フラグの値です。
close-on-exec フラグの値です。 -
Fcntl
:: O _ EXCL -> Integer (36901.0) -
ファイルが存在する場合に失敗します。Fcntl::O_CREAT と一緒に使用します。
ファイルが存在する場合に失敗します。Fcntl::O_CREAT と一緒に使用します。 -
File
:: Constants :: EXCL -> Integer (36901.0) -
CREATと併用し、もしファイルが既にある場合には失敗します。 File.openで使用します。
CREATと併用し、もしファイルが既にある場合には失敗します。
File.openで使用します。 -
File
:: Constants :: FNM _ EXTGLOB -> Integer (36901.0) -
{} 内のコンマで区切られた文字列の組合せにマッチするようになります。 File.fnmatch で使用します。
{} 内のコンマで区切られた文字列の組合せにマッチするようになります。
File.fnmatch で使用します。 -
Gem
. default _ exec _ format -> String (36901.0) -
デフォルトのインストールするコマンド名を決めるためのフォーマット文字列を返します。
デフォルトのインストールするコマンド名を決めるためのフォーマット文字列を返します。