ライブラリ
- ビルトイン (81)
-
cgi
/ core (8) -
cgi
/ html (16) -
cgi
/ session (5) -
cgi
/ session / pstore (1) - csv (1)
- delegate (1)
- digest (1)
- drb (1)
- e2mmap (1)
- fiddle (5)
-
fiddle
/ import (4) - getoptlong (2)
-
irb
/ context (11) -
irb
/ ext / use-loader (3) -
irb
/ extend-command (1) - json (5)
- kconv (1)
- matrix (24)
- mkmf (6)
- monitor (2)
-
net
/ ftp (4) -
net
/ http (23) -
net
/ imap (17) -
net
/ pop (1) -
net
/ smtp (4) - open-uri (4)
- openssl (10)
- optparse (15)
- prime (2)
- pstore (1)
- psych (3)
- rake (2)
-
rdoc
/ context (21) -
rdoc
/ markup (2) -
rdoc
/ markup / formatter (1) -
rdoc
/ top _ level (2) - resolv-replace (1)
-
rexml
/ document (11) -
rexml
/ parsers / pullparser (1) -
rexml
/ sax2listener (3) -
rexml
/ streamlistener (2) -
ripper
/ filter (1) - rss (32)
- rubygems (6)
-
rubygems
/ command (4) -
rubygems
/ commands / unpack _ command (1) -
rubygems
/ commands / update _ command (1) -
rubygems
/ config _ file (5) -
rubygems
/ dependency (2) -
rubygems
/ dependency _ installer (2) -
rubygems
/ dependency _ list (2) -
rubygems
/ installer (1) -
rubygems
/ package / tar _ input (2) -
rubygems
/ package / tar _ output (1) -
rubygems
/ remote _ fetcher (1) -
rubygems
/ requirement (1) -
rubygems
/ security (4) -
rubygems
/ source _ index (5) -
rubygems
/ specification (14) -
rubygems
/ user _ interaction (6) -
rubygems
/ version (1) - set (1)
-
shell
/ process-controller (1) - singleton (1)
- socket (2)
- stringio (1)
- tsort (2)
- uri (2)
-
webrick
/ httpauth / digestauth (2) -
webrick
/ httpresponse (5) -
webrick
/ httpserver (1) -
webrick
/ httpservlet / abstract (6) -
webrick
/ httpservlet / cgihandler (2) -
webrick
/ httpservlet / erbhandler (2) -
webrick
/ httpservlet / filehandler (7) -
webrick
/ httpservlet / prochandler (2) -
win32
/ registry (2) - win32ole (2)
クラス
-
ARGF
. class (1) - Array (5)
- BasicObject (1)
- Binding (1)
-
CGI
:: Session (1) -
CGI
:: Session :: FileStore (1) -
CGI
:: Session :: MemoryStore (1) -
CGI
:: Session :: NullStore (2) -
CGI
:: Session :: PStore (1) - CSV (1)
-
DRb
:: DRbUnknown (1) - Delegator (1)
-
Digest
:: Base (1) -
Encoding
:: Converter (11) -
Encoding
:: InvalidByteSequenceError (4) -
Encoding
:: UndefinedConversionError (5) - Exception (1)
-
Fiddle
:: Function (5) -
Gem
:: Command (4) -
Gem
:: Commands :: UnpackCommand (1) -
Gem
:: Commands :: UpdateCommand (1) -
Gem
:: ConfigFile (5) -
Gem
:: Dependency (2) -
Gem
:: DependencyInstaller (2) -
Gem
:: DependencyList (2) -
Gem
:: Installer (1) -
Gem
:: LoadError (2) -
Gem
:: Package :: TarInput (2) -
Gem
:: Package :: TarOutput (1) -
Gem
:: RemoteFetcher (1) -
Gem
:: Requirement (1) -
Gem
:: Security :: Policy (4) -
Gem
:: SourceIndex (5) -
Gem
:: Specification (14) -
Gem
:: StreamUI :: SilentProgressReporter (1) -
Gem
:: StreamUI :: SimpleProgressReporter (1) -
Gem
:: StreamUI :: VerboseProgressReporter (1) -
Gem
:: Version (1) - GetoptLong (2)
- Hash (1)
- IO (2)
-
IRB
:: Context (14) -
JSON
:: State (3) - Matrix (4)
-
Matrix
:: EigenvalueDecomposition (10) -
Matrix
:: LUPDecomposition (10) - Method (1)
- Module (14)
-
MonitorMixin
:: ConditionVariable (2) -
Net
:: FTP (4) -
Net
:: HTTP (20) -
Net
:: HTTPGenericRequest (1) -
Net
:: IMAP (9) -
Net
:: IMAP :: BodyTypeMultipart (2) -
Net
:: IMAP :: ContinuationRequest (2) -
Net
:: IMAP :: ResponseError (1) -
Net
:: IMAP :: UntaggedResponse (3) -
Net
:: POP3 (1) -
Net
:: SMTP (4) - Object (5)
-
OpenSSL
:: Config (1) -
OpenSSL
:: OCSP :: BasicResponse (2) -
OpenSSL
:: OCSP :: Request (1) -
OpenSSL
:: SSL :: SSLContext (2) -
OpenSSL
:: SSL :: SSLSocket (1) -
OpenSSL
:: X509 :: ExtensionFactory (2) - OptionParser (13)
-
PStore
:: DummyMutex (1) - Prime (1)
-
Prime
:: TrialDivisionGenerator (1) -
Psych
:: Handler (1) -
Psych
:: Nodes :: Document (2) -
RDoc
:: Context (20) -
RDoc
:: Context :: Section (1) -
RDoc
:: Markup (2) -
RDoc
:: Markup :: Formatter (1) -
RDoc
:: Options (18) -
RDoc
:: TopLevel (2) -
REXML
:: Declaration (1) -
REXML
:: Document (3) -
REXML
:: Instruction (1) -
REXML
:: NotationDecl (4) -
REXML
:: Parsers :: PullEvent (1) -
REXML
:: XMLDecl (2) -
RSS
:: ImageFaviconModel :: ImageFavicon (2) -
RSS
:: Maker :: RSS20 :: Items :: Item :: Guid (2) -
RSS
:: Maker :: TextinputBase (2) -
RSS
:: RDF :: Channel :: ImageFavicon (2) -
RSS
:: RDF :: Textinput (2) -
RSS
:: Rss :: Channel :: TextInput (2) -
RSS
:: TaxonomyTopicModel :: TaxonomyTopic (2) -
RSS
:: TaxonomyTopicsModel :: TaxonomyTopics (1) -
RSS
:: TrackBackModel20 :: TrackBackAbout (2) - Rational (3)
-
Ripper
:: Filter (1) -
RubyVM
:: InstructionSequence (3) - Set (1)
-
Shell
:: ProcessController (1) - String (4)
- StringIO (1)
-
Thread
:: Backtrace :: Location (1) -
Thread
:: ConditionVariable (1) -
Thread
:: Mutex (1) -
Thread
:: Queue (3) -
Thread
:: SizedQueue (5) - Time (1)
- UDPSocket (3)
-
URI
:: LDAP (2) - UnboundMethod (2)
-
WEBrick
:: HTTPAuth :: DigestAuth (2) -
WEBrick
:: HTTPResponse (5) -
WEBrick
:: HTTPServer (1) -
WEBrick
:: HTTPServlet :: AbstractServlet (6) -
WEBrick
:: HTTPServlet :: CGIHandler (2) -
WEBrick
:: HTTPServlet :: DefaultFileHandler (3) -
WEBrick
:: HTTPServlet :: ERBHandler (2) -
WEBrick
:: HTTPServlet :: FileHandler (4) -
WEBrick
:: HTTPServlet :: ProcHandler (2) -
WIN32OLE
_ EVENT (1) -
WIN32OLE
_ TYPE (1) -
Win32
:: Registry (2)
モジュール
-
CGI
:: HtmlExtension (16) -
CGI
:: QueryExtension (7) -
CGI
:: QueryExtension :: Value (1) - DublinCoreModel (9)
- Enumerable (7)
- Exception2MessageMapper (1)
-
Fiddle
:: Importer (4) -
Gem
:: DefaultUserInteraction (3) -
Gem
:: InstallUpdateOptions (2) -
Gem
:: LocalRemoteOptions (3) -
Gem
:: QuickLoader (4) -
IRB
:: ExtendCommandBundle (1) -
JSON
:: Generator :: GeneratorMethods :: String (1) -
JSON
:: Generator :: GeneratorMethods :: TrueClass (1) - Kernel (6)
-
Net
:: HTTPHeader (2) -
OpenSSL
:: Buffering (1) -
OpenURI
:: Meta (1) -
OpenURI
:: OpenRead (3) -
OptionParser
:: Arguable (2) -
REXML
:: SAX2Listener (3) -
REXML
:: StreamListener (2) -
RSS
:: SyndicationModel (6) -
Rake
:: Cloneable (1) - Singleton (1)
- TSort (2)
キーワード
- [] (2)
-
_ dump (1) - abi (1)
- about (3)
- about= (3)
-
absolute
_ path (1) -
accept
_ encoding (1) -
add
_ attribute (1) -
add
_ bindir (1) -
add
_ bulk _ threshold _ option (1) -
add
_ class (1) -
add
_ class _ or _ module (2) -
add
_ dependency (1) -
add
_ development _ dependency (1) -
add
_ gem _ contents (1) -
add
_ include (1) -
add
_ module (1) -
add
_ nonce (1) -
add
_ option (1) -
add
_ require (1) -
add
_ runtime _ dependency (1) -
add
_ schedule (1) -
add
_ source _ option (1) -
add
_ spec (1) -
add
_ status (1) -
add
_ update _ sources _ option (1) -
add
_ value (1) -
arg
_ config (1) -
assign
_ defaults (1) - attlistdecl (1)
- attributes (1)
-
auth
_ only (1) - authenticate (2)
-
auto
_ indent _ mode (1) -
auto
_ indent _ mode= (1) - autoload (1)
- autoload? (1)
- bind (1)
-
build
_ extensions (1) -
bulk
_ threshold (1) -
bulk
_ threshold= (1) -
calculate
_ integers _ for _ gem _ version (1) - call (1)
-
canonical
_ each (1) - challenge (1)
- checkbox (1)
- chunked= (1)
- chunked? (1)
- clone (3)
- connect (2)
-
const
_ defined? (1) -
const
_ get (1) -
const
_ missing (2) -
const
_ set (1) - constants (1)
- content (3)
- content= (2)
-
content
_ encoding (1) -
continue
_ timeout= (1) - convert (3)
- create (1)
-
create
_ body (1) -
create
_ ext (1) -
create
_ extension (1) -
current
_ section (1) - data (2)
-
dc
_ contributor (1) -
dc
_ contributor= (1) -
dc
_ contributors (1) -
dc
_ description (1) -
dc
_ description= (1) -
dc
_ descriptions (1) -
dc
_ relation (1) -
dc
_ relation= (1) -
dc
_ relations (1) - debug? (1)
-
debug
_ level (1) -
debug
_ level= (1) -
debug
_ mode= (1) -
def
_ exception (1) -
default
_ argv (1) -
default
_ argv= (1) -
default
_ event _ sources (1) -
default
_ executable (1) -
default
_ executable= (1) - delete (1)
-
deprecate
_ constant (1) - deq (2)
- description (3)
- description= (3)
-
destination
_ encoding (2) -
destination
_ encoding _ name (2) - det (1)
- detect (2)
- determinant (1)
-
dir
_ config (1) - disasm (1)
- disassemble (1)
- disposition (1)
-
do
_ DELETE (1) -
do
_ GET (6) -
do
_ HEAD (1) -
do
_ OPTIONS (2) -
do
_ POST (5) -
do
_ PUT (1) -
do
_ rubygems _ update (1) - doctype (2)
- done (3)
-
dry
_ run (1) -
dry
_ run= (1) - dup (8)
-
each
_ attribute (1) -
each
_ capitalized (1) -
each
_ classmodule (1) -
each
_ strongly _ connected _ component (1) -
each
_ strongly _ connected _ component _ from (1) - eigen (1)
- eigensystem (1)
-
eigenvalue
_ matrix (1) - eigenvalues (1)
-
eigenvector
_ matrix (1) -
eigenvector
_ matrix _ inv (1) - eigenvectors (1)
-
enable
_ config (2) -
enable
_ ssl (1) -
enable
_ starttls (1) -
enable
_ starttls _ auto (1) -
enable
_ tls (1) - encode (3)
- enq (1)
-
error
_ bytes (1) -
error
_ char (1) - exception (1)
- exclude (1)
- exclude= (1)
- extension (1)
- extensions (1)
- extensions= (1)
- extern (1)
-
file
_ field (1) - find (2)
-
find
_ enclosing _ module _ named (1) -
find
_ local _ symbol (1) -
find
_ module _ named (1) -
find
_ name (2) -
find
_ spec _ by _ name _ and _ version (1) - finish (1)
-
force
_ output (1) -
force
_ output= (1) -
force
_ update (1) - form (2)
-
get
_ one _ optional _ argument (1) -
get
_ path (1) - greeting (1)
-
handle
_ arguments (1) - hidden (2)
- include? (1)
-
include
_ line _ numbers (1) - includes (1)
-
incomplete
_ input? (1) -
initialize
_ classes _ and _ modules (1) -
inline
_ source (1) -
insert
_ output (1) - install (1)
-
install
_ update _ defaults _ str (1) - io (1)
-
irb
_ context (1) - kconv (1)
-
keep
_ alive _ timeout= (1) - l (1)
-
line
_ numbers (1) -
line
_ numbers= (1) -
load
_ gemspec (1) -
load
_ modules (1) - login (2)
- logout (1)
- lup (1)
-
lup
_ decomposition (1) - magnitude (1)
-
make
_ partial _ content (1) - markup (1)
- markup= (1)
-
marshal
_ dump (2) - merge (1)
-
module
_ function (1) - modules (1)
- mount (1)
-
multipart
_ form (2) - name (2)
-
node
_ type (1) - none? (3)
-
not
_ modified? (1) - notationdecl (1)
- notationdecl? (1)
-
on
_ default (1) -
on
_ head (1) -
only
_ signed (1) -
only
_ signed= (1) -
only
_ trusted (1) -
only
_ trusted= (1) - open (3)
-
open
_ timeout= (2) - order! (4)
- p (1)
- parse! (1)
-
password
_ field (2) -
path
_ translated (1) - permute! (1)
- pivots (1)
- pop (2)
-
prime
_ division (1) -
primitive
_ convert (4) -
private
_ constant (1) -
processing
_ instruction (1) - promiscuous (1)
- ptr (1)
- public (1)
- public= (1)
-
public
_ constant (1) - push (1)
-
push
_ all _ highest _ version _ gems _ on _ load _ path (1) -
push
_ gem _ version _ on _ load _ path (1) - put (1)
- put2 (2)
- putback (2)
- quiet (1)
-
quirks
_ mode (1) -
quirks
_ mode= (1) -
quirks
_ mode? (1) -
radio
_ group (2) -
rake
_ extension (1) -
raw
_ data (2) -
rdoc
_ include (1) - read (1)
-
read
_ nonblock (4) -
read
_ timeout= (2) -
recvfrom
_ nonblock (1) -
remote
_ addr (1) -
remote
_ ident (1) -
remove
_ by _ name (1) -
remove
_ const (1) -
remove
_ spec (1) -
repeated
_ combination (1) -
repeated
_ permutation (2) - replacement= (1)
- request (3)
-
request
_ get (2) -
request
_ head (2) -
request
_ method (2) -
request
_ method= (1) -
request
_ post (2) -
request
_ put (2) -
required
_ ruby _ version (1) -
required
_ ruby _ version= (1) -
required
_ rubygems _ version (1) -
required
_ rubygems _ version= (1) - requires (1)
- resources (1)
-
respond
_ to? (1) -
respond
_ to _ missing? (2) - response (1)
-
response
_ body _ permitted? (1) -
return
_ format (1) -
return
_ format= (1) - round (1)
-
runtime
_ dependencies (1) -
satisfied
_ by? (1) -
satisfies
_ requirement? (1) - search (1)
-
send
_ request (1) - sequence (1)
- service (1)
-
session
_ reused? (1) -
set
_ current _ section (1) -
set
_ redirect (1) - setquota (1)
- shift (2)
-
show
_ lookup _ failure (1) -
singleton
_ class? (1) -
singleton
_ method _ undefined (1) -
singleton
_ methods (1) - singular? (1)
- solve (1)
-
source
_ encoding (2) -
source
_ encoding _ name (1) -
source
_ location (3) - specification (1)
-
ssl
_ timeout= (1) -
stand
_ alone? (1) - standalone= (1)
-
start
_ document (1) - status (1)
- strftime (1)
- subscribe (1)
- succ (1)
- summarize (2)
- summary= (1)
-
summary
_ indent (1) -
summary
_ indent= (1) -
summary
_ width (1) -
summary
_ width= (1) -
sy
_ updateBase (1) -
sy
_ updateBase= (1) -
sy
_ updateFrequency (1) -
sy
_ updateFrequency= (1) -
sy
_ updatePeriod (1) -
sy
_ updatePeriod= (1) - synchronize (2)
- system= (1)
- terminated? (1)
-
text
_ field (2) - timeout= (1)
-
to
_ a (2) -
to
_ ary (2) -
to
_ binary (1) -
to
_ i (1) -
to
_ json (2) - ui (1)
- ui= (1)
-
uid
_ copy (1) -
uid
_ move (1) - unadvise (1)
-
unconverted
_ fields? (1) - union (2)
- unlock (1)
-
unmatched
_ alias _ lists (1) -
unmatched
_ alias _ lists= (1) - unsubscribe (1)
- update (5)
-
update
_ sources (1) -
update
_ sources= (1) -
use
_ loader (1) -
use
_ loader= (1) -
use
_ loader? (1) -
use
_ readline (1) -
use
_ readline? (1) -
use
_ ui (1) - v (1)
-
v
_ inv (1) - version (2)
- version= (2)
-
version
_ requirement (1) -
version
_ requirement= (1) -
version
_ requirements (1) -
version
_ requirements= (1) - visibility (2)
- wait (2)
-
wait
_ until (1) -
with
_ config (2) - write (2)
-
write
_ timeout= (1)
検索結果
先頭5件
-
Gem
:: InstallUpdateOptions # add _ install _ update _ options (81904.0) -
インストールとアップデートに関するオプションを追加します。
インストールとアップデートに関するオプションを追加します。 -
TSort
# each _ strongly _ connected _ component _ from(node , id _ map={} , stack=[]) -> Enumerator (73804.0) -
node から到達可能な強連結成分についてのイテレータです。
node から到達可能な強連結成分についてのイテレータです。
返す値は規定されていません。
each_strongly_connected_component_from は
tsort_each_node を呼びません。
@param node ノードを指定します。
//emlist[例 到達可能なノードを表示する][ruby]{
require 'tsort'
class Hash
include TSort
alias tsort_each_node each_key
def tsort_each_child(node, &block)
fetch(node... -
TSort
# each _ strongly _ connected _ component -> Enumerator (73504.0) -
TSort#strongly_connected_components メソッドのイテレータ版です。 obj.each_strongly_connected_component は obj.strongly_connected_components.each に似ていますが、 ブロックの評価中に obj が変更された場合は予期しない結果になる ことがあります。
TSort#strongly_connected_components メソッドのイテレータ版です。
obj.each_strongly_connected_component は
obj.strongly_connected_components.each に似ていますが、
ブロックの評価中に obj が変更された場合は予期しない結果になる
ことがあります。
each_strongly_connected_component は nil を返します。
//emlist[使用例][ruby]{
require 'tsort'
class Hash
include TSort
a... -
Gem
:: QuickLoader # push _ all _ highest _ version _ gems _ on _ load _ path (73207.0) -
prelude.c で定義されている内部用のメソッドです。
prelude.c で定義されている内部用のメソッドです。 -
Gem
:: QuickLoader # push _ gem _ version _ on _ load _ path (73207.0) -
prelude.c で定義されている内部用のメソッドです。
prelude.c で定義されている内部用のメソッドです。 -
Module
# module _ function(*name) -> self (72904.0) -
メソッドをモジュール関数にします。
メソッドをモジュール関数にします。
引数が与えられた時には、
引数で指定されたメソッドをモジュール関数にします。
引数なしのときは今後このモジュール定義文内で
新しく定義されるメソッドをすべてモジュール関数にします。
モジュール関数とは、プライベートメソッドであると同時に
モジュールの特異メソッドでもあるようなメソッドです。
例えば Math モジュールのメソッドはすべてモジュール関数です。
self を返します。
@param name String または Symbol を 0 個以上指定します。
=== 注意
module_function はメソッドに「モジュール関数」とい... -
Encoding
:: UndefinedConversionError # destination _ encoding -> Encoding (72604.0) -
エラーを発生させた変換の変換先のエンコーディングを Encoding オブジェクトで返します。
エラーを発生させた変換の変換先のエンコーディングを Encoding
オブジェクトで返します。
@see Encoding::UndefinedConversionError#source_encoding -
Encoding
:: UndefinedConversionError # destination _ encoding _ name -> String (72604.0) -
エラーを発生させた変換の変換先のエンコーディングを文字列で返します。
エラーを発生させた変換の変換先のエンコーディングを文字列で返します。
@see Encoding::UndefinedConversionError#destination_encoding -
Matrix
:: EigenvalueDecomposition # d -> Matrix (72307.0) -
固有値を対角成分に並べた行列を返します。
固有値を対角成分に並べた行列を返します。 -
Matrix
:: LUPDecomposition # u -> Matrix (72307.0) -
LUP分解の上半行列部分を返します。
LUP分解の上半行列部分を返します。 -
CGI
:: HtmlExtension # radio _ button(attributes) -> String (64204.0) -
タイプが radio である input 要素を生成します。
タイプが radio である input 要素を生成します。
@param attributes 属性をハッシュで指定します。
例:
radio_button({ "NAME" => "name", "VALUE" => "value", "ID" => "foo" })
# <INPUT TYPE="radio" NAME="name" VALUE="value" ID="foo"> -
Gem
:: Specification # required _ ruby _ version -> Gem :: Requirement (64204.0) -
この Gem パッケージを動作させるのに必要な Ruby のバージョンを返します。
この Gem パッケージを動作させるのに必要な Ruby のバージョンを返します。 -
Gem
:: Specification # required _ ruby _ version=(requirement) (64204.0) -
この Gem パッケージを動作させるのに必要な Ruby のバージョンをセットします。
この Gem パッケージを動作させるのに必要な Ruby のバージョンをセットします。
@param requirement Gem::Requirement.create が受け付ける形式のオブジェクトを指定します。
@see Gem::Requirement -
Gem
:: Specification # required _ rubygems _ version -> Gem :: Requirement (64204.0) -
この Gem パッケージを動作させるのに必要な RubyGems のバージョンを返します。
この Gem パッケージを動作させるのに必要な RubyGems のバージョンを返します。 -
Gem
:: Specification # required _ rubygems _ version=(requirement) (64204.0) -
この Gem パッケージを動作させるのに必要な RubyGems のバージョンをセットします。
この Gem パッケージを動作させるのに必要な RubyGems のバージョンをセットします。
@param requirement Gem::Requirement.create が受け付ける形式のオブジェクトを指定します。
@see Gem::Requirement -
CGI
:: HtmlExtension # radio _ button(name = "" , value = nil , checked = nil) -> String (63904.0) -
タイプが radio である input 要素を生成します。
タイプが radio である input 要素を生成します。
@param name name 属性の値を指定します。
@param value value 属性の値を指定します。
@param checked 真ならば checked 属性を設定します。
例:
radio_button("name", "value")
# <INPUT TYPE="radio" NAME="name" VALUE="value">
radio_button("name", "value", true)
# <INPUT TYPE="radio" NAME="name" ... -
Encoding
:: UndefinedConversionError # source _ encoding -> Encoding (63904.0) -
エラーを発生させた変換の変換元のエンコーディングを Encoding オブジェクトで返します。
エラーを発生させた変換の変換元のエンコーディングを Encoding
オブジェクトで返します。
変換が多段階になされる場合は元の文字列のものではない
エンコーディングが返される場合があることに注意してください。
@see Encoding::UndefinedConversionError#destination_encoding -
Encoding
:: UndefinedConversionError # source _ encoding _ name -> Encoding (63904.0) -
エラーを発生させた変換の変換元のエンコーディングを文字列で返します。
エラーを発生させた変換の変換元のエンコーディングを文字列で返します。
@see Encoding::UndefinedConversionError#source_encoding -
Gem
:: Command # get _ one _ optional _ argument -> String (63904.0) -
コマンドラインからオプショナルな引数を取得して返します。
コマンドラインからオプショナルな引数を取得して返します。
@return 一つ以上、指定した場合は最初の値を返します。一つも指定していない場合は nil を返します。 -
Gem
:: LocalRemoteOptions # add _ bulk _ threshold _ option (63904.0) -
オプション --bulk-threshold を追加します。
オプション --bulk-threshold を追加します。 -
Gem
:: LocalRemoteOptions # add _ source _ option (63904.0) -
オプション --source を追加します。
オプション --source を追加します。 -
Gem
:: LocalRemoteOptions # add _ update _ sources _ option (63904.0) -
オプション --update-source を追加します。
オプション --update-source を追加します。 -
Gem
:: Specification # runtime _ dependencies -> Array (63904.0) -
この Gem パッケージが依存している Gem パッケージのリストを返します。
この Gem パッケージが依存している Gem パッケージのリストを返します。 -
IRB
:: Context # auto _ indent _ mode -> bool (63904.0) -
入力が次の行に継続した時に自動で字下げを行うかどうかを返します。
入力が次の行に継続した時に自動で字下げを行うかどうかを返します。
デフォルト値は false です。
@return 自動で字下げを行う場合は true を返します。行わない場合は false
を返します。
@see IRB::Context#auto_indent_mode= -
IRB
:: Context # auto _ indent _ mode=(val) (63904.0) -
入力が次の行に継続した時に自動で字下げを行うかどうかを val に設定します。
入力が次の行に継続した時に自動で字下げを行うかどうかを val に設定します。
@param val true を指定した場合、自動で字下げを行います。false を指定し
た場合は自動で字下げを行いません。
IRB::Context#prompt_mode の変更に影響を受ける事に注意してください。
@see IRB::Context#auto_indent_mode -
Gem
:: InstallUpdateOptions # install _ update _ defaults _ str -> String (63604.0) -
Gem コマンドの install サブコマンドに渡されるデフォルトのオプションを返します。
Gem コマンドの install サブコマンドに渡されるデフォルトのオプションを返します。
デフォルトのオプションは以下の通りです。
--rdoc --no-force --no-test --wrappers -
Gem
:: DependencyInstaller # find _ spec _ by _ name _ and _ version(gem _ name , version = Gem :: Requirement . default) -> Array (55504.0) -
与えられた Gem の名前とバージョンに関する条件にマッチする Gem::Specification と それの存在する URI を含む配列を返します。
与えられた Gem の名前とバージョンに関する条件にマッチする Gem::Specification と
それの存在する URI を含む配列を返します。
@param gem_name Gem の名前を指定します。
@param version Gem が満たすバージョンに関する条件を指定します。 -
RDoc
:: Context # current _ section -> RDoc :: Context :: Section (55504.0) -
現在の section を返します。
現在の section を返します。 -
Gem
:: Dependency # version _ requirements=(version _ requirements) (55204.0) -
依存しているバージョンを設定します。
依存しているバージョンを設定します。
@param version_requirements Gem::Requirement のインスタンスを指定します。 -
Net
:: FTP # debug _ mode=(boolean) (54970.0) -
デバッグモードの on/off を設定します。
デバッグモードの on/off を設定します。
@param boolean 真ならばデバッグモードを on にします。
@see Net::FTP#debug_mode -
Ripper
:: Filter # on _ default(event , token , data) -> object (54961.0) -
イベントハンドラが未定義のイベントが実行された場合に実行されるイベント ハンドラです。
イベントハンドラが未定義のイベントが実行された場合に実行されるイベント
ハンドラです。
@param event 実行されたイベントを :on_XXX 形式のシンボルで指定されます。
@param token 現在のトークンが指定されます。
@param data 前のイベントハンドラの戻り値です。最初のイベントの場合は
Ripper::Filter#parse の引数になります。
このメソッドの戻り値は次のイベントハンドラの data 引数に渡されます。
on_default をオーバライドしなかった場合は data 引数をそのまま返します。
@see R... -
BasicObject
# singleton _ method _ undefined(name) -> object (54922.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... -
Array
# repeated _ permutation(n) -> Enumerator (54904.0) -
サイズ n の重複順列をすべて生成し,それを引数としてブロックを実行します。
サイズ n の重複順列をすべて生成し,それを引数としてブロックを実行します。
得られる順列の順序は保証されません。ブロックなしで呼び出されると, 順列
を生成する Enumerator オブジェクトを返します。
@param n 生成する配列のサイズを整数で指定します。
整数以外のオブジェクトを指定した場合は to_int メソッドによる暗
黙の型変換を試みます。
@raise TypeError 引数に整数以外の(暗黙の型変換が行えない)オブジェクトを
指定した場合に発生します。
//emlist[例][ruby... -
Array
# repeated _ permutation(n) { |p| . . . } -> self (54904.0) -
サイズ n の重複順列をすべて生成し,それを引数としてブロックを実行します。
サイズ n の重複順列をすべて生成し,それを引数としてブロックを実行します。
得られる順列の順序は保証されません。ブロックなしで呼び出されると, 順列
を生成する Enumerator オブジェクトを返します。
@param n 生成する配列のサイズを整数で指定します。
整数以外のオブジェクトを指定した場合は to_int メソッドによる暗
黙の型変換を試みます。
@raise TypeError 引数に整数以外の(暗黙の型変換が行えない)オブジェクトを
指定した場合に発生します。
//emlist[例][ruby... -
CSV
# unconverted _ fields? -> bool (54904.0) -
パースした結果が unconverted_fields というメソッドを持つ場合に真を返します。 そうでない場合は、偽を返します。
パースした結果が unconverted_fields というメソッドを持つ場合に真を返します。
そうでない場合は、偽を返します。
//emlist[例][ruby]{
require "csv"
csv = CSV.new("date1,date2\n2018-07-09,2018-07-10")
csv.unconverted_fields? # => nil
csv = CSV.new("date1,date2\n2018-07-09,2018-07-10", unconverted_fields: false)
csv.unconverted_fields? # => fals... -
DublinCoreModel
# dc _ contributor (54904.0) -
@todo
@todo -
DublinCoreModel
# dc _ contributor= (54904.0) -
@todo
@todo -
DublinCoreModel
# dc _ contributors (54904.0) -
@todo
@todo -
Encoding
:: Converter # source _ encoding -> Encoding (54904.0) -
変換元のエンコーディングを返します。
変換元のエンコーディングを返します。
@return 変換元のエンコーディング
//emlist[][ruby]{
ec = Encoding::Converter.new("utf-8", "euc-jp")
ec.source_encoding #=> #<Encoding:UTF-8>
//} -
Gem
:: Dependency # version _ requirements -> Gem :: Requirement (54904.0) -
依存しているバージョンを返します。
依存しているバージョンを返します。 -
Gem
:: Installer # build _ extensions (54904.0) -
拡張ライブラリをビルドします。
拡張ライブラリをビルドします。
拡張ライブラリをビルドするためのファイルタイプとして有効であるのは、
extconf.rb, configure script, Rakefile, mkmf_files です。 -
Gem
:: Security :: Policy # only _ trusted -> bool (54904.0) -
この値が真である場合は、検証済みの Gem のみインストールします。
この値が真である場合は、検証済みの Gem のみインストールします。 -
Gem
:: Security :: Policy # only _ trusted=(flag) (54904.0) -
検証済みの Gem のみインストールするかどうかを設定します。
検証済みの Gem のみインストールするかどうかを設定します。
@param flag 真、または偽を指定します。 -
OpenSSL
:: SSL :: SSLSocket # session _ reused? -> bool (54904.0) -
利用している SSL セッションが再利用されたものである 場合に真を返します。
利用している SSL セッションが再利用されたものである
場合に真を返します。
@see OpenSSL::SSL::Session,
OpenSSL::SSL::SSLSocket#session,
OpenSSL::SSL::SSLSocket#session= -
Encoding
:: Converter # insert _ output(string) -> nil (54658.0) -
変換器内のバッファに文字列を挿入します。 バッファに保持された文字列は、次の変換時の変換結果と一緒に返されます。
変換器内のバッファに文字列を挿入します。
バッファに保持された文字列は、次の変換時の変換結果と一緒に返されます。
変換先がステートフルなエンコーディングであった場合、
挿入された文字列は状態に基づいて変換され、状態を更新します。
このメソッドは変換に際してエラーが発生した際にのみ利用されるべきです。
@param string 挿入する文字列
//emlist[][ruby]{
ec = Encoding::Converter.new("utf-8", "iso-8859-1")
src = "HIRAGANA LETTER A is \u{3042}."
dst = ""
p ec.... -
CGI
:: QueryExtension # request _ method -> String (54604.0) -
ENV['REQUEST_METHOD'] を返します。
ENV['REQUEST_METHOD'] を返します。 -
Encoding
:: InvalidByteSequenceError # destination _ encoding -> Encoding (54604.0) -
エラーを発生させた変換の変換先のエンコーディングを Encoding オブジェクトで返します。
エラーを発生させた変換の変換先のエンコーディングを Encoding
オブジェクトで返します。
@see Encoding::InvalidByteSequenceError#source_encoding,
Encoding::UndefinedConversionError#destination_encoding -
Encoding
:: InvalidByteSequenceError # destination _ encoding _ name -> String (54604.0) -
エラーを発生させた変換の変換先のエンコーディングを文字列で返します。
エラーを発生させた変換の変換先のエンコーディングを文字列で返します。
@see Encoding::InvalidByteSequenceError#destination_encoding -
Gem
:: Package :: TarOutput # add _ gem _ contents {|data _ tar _ writer| . . . } -> self (54604.0) -
gem-format な tar ファイル内の data.tar.gz にファイルを追加するためのメ ソッドです。
gem-format な tar ファイル内の data.tar.gz にファイルを追加するためのメ
ソッドです。
ブロックには data.tar.gz に紐付いた Gem::Package::TarWriter のイ
ンスタンスが渡されます。このブロックパラメータには
Gem::Specification を追加するための metadata, metadata= という特
異メソッドが追加されています。 -
RDoc
:: Context # set _ current _ section(title , comment) -> () (54604.0) -
Handle sections
Handle sections -
RDoc
:: Options # force _ output -> bool (54604.0) -
コマンドライン引数の --force_output オプションを指定していた場合、true を返します。--no-force_output オプションを指定していた場合、false を返 します。
コマンドライン引数の --force_output オプションを指定していた場合、true
を返します。--no-force_output オプションを指定していた場合、false を返
します。
どちらも指定しなかった場合は true を返します。 -
RDoc
:: Options # force _ output=(val) (54604.0) -
val に true を指定した場合、コマンドライン引数の --force_output オプショ ンと同様の指定を行います。
val に true を指定した場合、コマンドライン引数の --force_output オプショ
ンと同様の指定を行います。
@param val --force_output オプションと同じ指定を行う場合は true、そうで
ない場合は false を指定します。 -
RDoc
:: Options # rdoc _ include -> [String] (54604.0) -
コマンドライン引数の --include オプションで指定したディレクトリを文字列 の配列で返します。
コマンドライン引数の --include オプションで指定したディレクトリを文字列
の配列で返します。
指定しなかった場合は ['.'] を返します。 -
UnboundMethod
# source _ location -> [String , Integer] | nil (54604.0) -
ソースコードのファイル名と行番号を配列で返します。
ソースコードのファイル名と行番号を配列で返します。
その手続オブジェクトが ruby で定義されていない(つまりネイティブ
である)場合は nil を返します。
//emlist[例][ruby]{
require 'time'
Time.instance_method(:zone).source_location # => nil
Time.instance_method(:httpdate).source_location # => ["/Users/user/.rbenv/versions/2.4.3/lib/ruby/2.4.0/time.rb", 654]
/... -
MonitorMixin
:: ConditionVariable # wait _ until { . . . } -> () (54304.0) -
モニタのロックを開放し、現在のスレッドを ブロックで指定した条件を満たすまで停止します。
モニタのロックを開放し、現在のスレッドを
ブロックで指定した条件を満たすまで停止します。
MonitorMixin::ConditionVariable#signal や
MonitorMixin::ConditionVariable#broadcast で
スレッドが起こされると、ロックを取得し、ブロックを評価し
その結果によってこのメソッドから抜け処理を継続するか
再びロックを開放しスレッドを停止するかを決めます。
@see MonitorMixin::ConditionVariable#wait -
Exception2MessageMapper
# def _ exception(exception _ name , message _ format , superclass = StandardError) -> Class (46504.0) -
exception_name という名前の例外クラスを定義します。
exception_name という名前の例外クラスを定義します。
@param exception_name 定義する例外クラスの名前をシンボルで指定します。
@param message_format メッセージのフォーマット。
@param superclass 定義する例外のスーパークラスを指定します。
省略すると StandardError を使用します。 -
Net
:: IMAP :: BodyTypeMultipart # disposition -> Net :: IMAP :: ContentDisposition | nil (46504.0) -
Content-Dispotition の値を返します。
Content-Dispotition の値を返します。
Net::IMAP::ContentDisposition オブジェクトを返します。
@see 1806, 2183 -
DRb
:: DRbUnknown # exception -> DRb :: DRbUnknownError (46204.0) -
マーシャリングされたオブジェクトが元のオブジェクトに変換できなかった、 ということを意味する例外オブジェクトを返します。
マーシャリングされたオブジェクトが元のオブジェクトに変換できなかった、
ということを意味する例外オブジェクトを返します。
この例外オブジェクトの DRb::DRbUnknownError#unknown を
呼び出すと、 self が返されます。 -
Gem
:: ConfigFile # update _ sources=(update _ sources) (46204.0) -
Gem::SourceInfoCache を毎回更新するかどうか設定します。
Gem::SourceInfoCache を毎回更新するかどうか設定します。
@param update_sources 真を指定すると毎回 Gem::SourceInfoCache を更新します。 -
Gem
:: LoadError # version _ requirement=(version _ requirement) (46204.0) -
ロードに失敗した Gem の必要条件をセットします。
ロードに失敗した Gem の必要条件をセットします。
@param version_requirement Gem::Requirement のインスタンスをセットします。
@see Gem::Requirement, Gem::Dependency#version_requirements -
OpenSSL
:: Config # add _ value(section , name , value) -> String (46204.0) -
section で指定したセクションにある name というキーの 情報を value に変更します。
section で指定したセクションにある name というキーの
情報を value に変更します。
指定した section が存在しない場合には新たにそのセクションが
オブジェクト内に作られます。
指定した name が存在しない場合も同様に新たな領域が
そのオブジェクト内に作られます。指定した name が存在した場合には
情報が上書きされます。
value を返します。
@param section セクションを表す文字列
@param name キーを表す文字列
@param value 変更後の値の文字列
@raise OpenSSL::ConfigError 設定に失敗し... -
OpenSSL
:: OCSP :: BasicResponse # add _ status(cid , status , reason , revtime , thisupd , nextupd , exts) -> self (46204.0) -
証明書の状態の問い合わせの結果をオブジェクトに追加します。
証明書の状態の問い合わせの結果をオブジェクトに追加します。
詳しくは OpenSSL::OCSP::BasicResponse#status を見てください。
@param cid 問い合わせの(OpenSSL::OCSP::CertificateId オブジェクト)
@param status ステータスコード(整数)
@param reason 失効理由コード(整数)
@param revtime 失効時刻(Time オブジェクトもしくは nil)
@param thisupd 最終更新時刻(Time オブジェクト)
@param nextupd 次回更新時刻(Time オブジェクト)... -
RDoc
:: Context # add _ class _ or _ module(collection , class _ type , name , superclass = nil) -> RDoc :: NormalClass | RDoc :: SingleClass | RDoc :: NormalModule (46204.0) -
collection に name で指定したクラス、モジュールを追加します。
collection に name で指定したクラス、モジュールを追加します。
@param collection クラス、モジュールを追加する先を Hash オブジェ
クトで指定します。
@param class_type 追加するクラス、モジュールを RDoc::NormalClass、
RDoc::SingleClass、RDoc::NormalModule オ
ブジェクトのいずれかで指定します。
@param name クラス名を文字列で指定します。
@param su... -
RDoc
:: Context # each _ classmodule {|m| . . . } -> [RDoc :: SingleClass | RDoc :: NormalClass | RDoc :: NormalModule] (46204.0) -
追加されたクラス、モジュールに対してブロックを評価します。
追加されたクラス、モジュールに対してブロックを評価します。
@see RDoc::Context#classes, RDoc::Context#modules -
RDoc
:: Context # includes -> [RDoc :: Include] (46204.0) -
追加された RDoc::Include の配列を返します。
追加された RDoc::Include の配列を返します。 -
RDoc
:: Context # modules -> [RDoc :: NormalModule] (46204.0) -
追加された RDoc::NormalModule の配列を返します。
追加された RDoc::NormalModule の配列を返します。 -
Rational
# round(precision = 0) -> Integer | Rational (46204.0) -
自身ともっとも近い整数を返します。
自身ともっとも近い整数を返します。
中央値 0.5, -0.5 はそれぞれ 1,-1 に切り上げされます。
@param precision 計算結果の精度
@raise TypeError precision に整数以外のものを指定すると発生します。
//emlist[例][ruby]{
Rational(3).round # => 3
Rational(2, 3).round # => 1
Rational(-3, 2).round # => -2
//}
precision を指定した場合は指定した桁数の数値と、上述の性質に最も近い整
数か Rational を返し... -
UnboundMethod
# clone -> UnboundMethod (46204.0) -
自身を複製した UnboundMethod オブジェクトを作成して返します。
自身を複製した UnboundMethod オブジェクトを作成して返します。
//emlist[例][ruby]{
a = String.instance_method(:size)
b = a.clone
a == b # => true
//} -
OptionParser
# summary _ indent=(indent) (46012.0) -
サマリを表示する時のインデントを文字列で指定します。
サマリを表示する時のインデントを文字列で指定します。
@param indent サマリを表示する時に使われるインデントを文字列で指定します。
//emlist[例][ruby]{
require "optparse"
opts = OptionParser.new do |opts|
opts.on_head("-i", "--init")
opts.on("-u", "--update")
opts.on_tail("-h", "--help")
end
opts.summary_indent # => " "
opts.summarize
# ... -
OptionParser
# summary _ width=(width) (46012.0) -
サマリを表示するときの幅を整数で指定します。
サマリを表示するときの幅を整数で指定します。
@param width サマリを表示するときの幅を整数で指定します。
//emlist[例][ruby]{
require "optparse"
opts = OptionParser.new do |opts|
opts.on_head("-i", "--init")
opts.on("-u", "--update")
opts.on_tail("-h", "--help")
end
opts.summary_width # => 32
opts.summarize
# => [" -i, --init\n"... -
Gem
:: Commands :: UpdateCommand # do _ rubygems _ update(version) (45904.0) -
RubyGems 自体を更新します。
RubyGems 自体を更新します。 -
Gem
:: ConfigFile # bulk _ threshold=(bulk _ threshold) (45904.0) -
一括ダウンロードの閾値を設定します。
一括ダウンロードの閾値を設定します。
@param bulk_threshold 数値を指定します。 -
Gem
:: LoadError # version _ requirement -> Get :: Requirement (45904.0) -
ロードに失敗した Gem の必要条件を返します。
ロードに失敗した Gem の必要条件を返します。
@see Gem::Requirement, Gem::Dependency#version_requirements -
Module
# const _ defined?(name , inherit = true) -> bool (45904.0) -
モジュールに name で指定される名前の定数が定義されている時真 を返します。
モジュールに name で指定される名前の定数が定義されている時真
を返します。
スーパークラスや include したモジュールで定義された定数を検索対象
にするかどうかは第二引数で制御することができます。
@param name String, Symbol で指定される定数名。
@param inherit false を指定するとスーパークラスや include したモジュールで
定義された定数は対象にはなりません。
//emlist[例][ruby]{
module Kernel
FOO = 1
end
# Object は include したモジュ... -
OpenSSL
:: Buffering # read _ nonblock(maxlen , buf) -> String (45904.0) -
通信路から maxlen バイトを上限としてデータを読み込み、 文字列として返します。
通信路から maxlen バイトを上限としてデータを読み込み、
文字列として返します。
即座に得られるデータが 1byte でも存在すればブロックしません。
内部バッファが空でない場合はバッファのデータを返します。
即座に得られるデータが存在しないときには例外が発生します。
例外が発生した場合、内部のソケットが利用可能になってから
再びこのメソッドを呼んでください。
基本的には IO#read_nonblock と同様です。しかし以下のような
違いもあります。
このメソッドはソケットが書き込み不可能(IO::WaitWritable)という理由で
例外を発生させる可能性があります。暗号... -
OpenSSL
:: OCSP :: Request # add _ nonce(nonce = nil) -> self (45904.0) -
Request オブジェクトに nonce を追加します。
Request オブジェクトに nonce を追加します。
nonce とは、リプレイ攻撃を防止するために設定する乱数です。
@param nonce 設定するnonce文字列。nilの場合は適当な乱数を自動で設定します -
RDoc
:: Context # add _ attribute(an _ attribute) -> () (45904.0) -
引数で指定した RDoc::Attr オブジェクトを追加します。
引数で指定した RDoc::Attr オブジェクトを追加します。
@param an_attribute RDoc::Attr オブジェクトを指定します。 -
RDoc
:: Context # add _ include(an _ include) -> () (45904.0) -
引数で指定した RDoc::Include オブジェクトを追加します。
引数で指定した RDoc::Include オブジェクトを追加します。
@param an_include RDoc::Include オブジェクトを指定します。 -
RDoc
:: Context # add _ module(class _ type , name) -> RDoc :: NormalModule | RDoc :: SingleClass | RDoc :: NormalClass (45904.0) -
引数で指定したモジュールを追加します。
引数で指定したモジュールを追加します。
ただし、クラスとして既に同名のものが登録されていた場合は、何もせずにそ
のクラスを返します。
@param class_type 追加するクラス、モジュールを RDoc::NormalClass、
RDoc::SingleClass、RDoc::NormalModule オ
ブジェクトのいずれかで指定します。
@param name クラス名を文字列で指定します。
@see RDoc::Context#add_class -
RDoc
:: Context # add _ require(a _ require) -> () (45904.0) -
自身が所属する RDoc::TopLevel オブジェクトに引数で指定した RDoc::Require を追加します。
自身が所属する RDoc::TopLevel オブジェクトに引数で指定した
RDoc::Require を追加します。
@param a_require RDoc::Require オブジェクトを指定します。 -
RDoc
:: Context # find _ enclosing _ module _ named(name) -> RDoc :: NormalModule | nil (45904.0) -
find a module at a higher scope
find a module at a higher scope -
RDoc
:: Context # find _ module _ named(name) -> RDoc :: NormalModule | nil (45904.0) -
追加された RDoc::NormalModule から引数で指定した名前のモジュール を検索します。見つからなかった場合は nil を返します。
追加された RDoc::NormalModule から引数で指定した名前のモジュール
を検索します。見つからなかった場合は nil を返します。
@param name モジュールの名前を文字列で指定します。 -
OptionParser
# on _ head(*arg , &block) -> self (45769.0) -
オプションを取り扱うためのブロックを自身の持つリストの最初に登録します。
オプションを取り扱うためのブロックを自身の持つリストの最初に登録します。
@param arg OptionParser#on と同様です。
@param block OptionParser#on と同様です。
//emlist[例][ruby]{
require "optparse"
opts = OptionParser.new do |opts|
opts.on_head("-i", "--init")
opts.on("-u", "--update")
opts.on_tail("-h", "--help")
end
puts opts.help
# => ... -
OptionParser
# summary _ indent -> String (45712.0) -
サマリを表示する時のインデントを文字列で返します。
サマリを表示する時のインデントを文字列で返します。
@return サマリを表示する時のインデントを文字列で返します。
//emlist[例][ruby]{
require "optparse"
opts = OptionParser.new do |opts|
opts.on_head("-i", "--init")
opts.on("-u", "--update")
opts.on_tail("-h", "--help")
end
opts.summary_indent # => " "
opts.summarize
# => [" -i,... -
OptionParser
# summary _ width -> Integer (45712.0) -
サマリを表示するときの幅を整数で返します。
サマリを表示するときの幅を整数で返します。
@return サマリを表示するときの幅を整数で返します。
//emlist[例][ruby]{
require "optparse"
opts = OptionParser.new do |opts|
opts.on_head("-i", "--init")
opts.on("-u", "--update")
opts.on_tail("-h", "--help")
end
opts.summary_width # => 32
opts.summarize
# => [" -i, --init\n", " ... -
Fiddle
:: Importer # union(signature) -> Class (45676.0) -
C の共用体型に対応する Ruby のクラスを構築して返します。
C の共用体型に対応する Ruby のクラスを構築して返します。
共用体型を Ruby 上で定義する方法は Fiddle::Importer#struct と
ほぼ同様です。C における
typedef union epoll_data
{
void *ptr;
int fd;
uint32_t u32;
uint64_t u64;
} epoll_data_t;
は、Ruby上では
require 'fiddle/import'
module M
extend Fiddle::Importer
dlload "lib... -
Binding
# source _ location -> [String , Integer] (45622.0) -
self の Ruby のソースファイル名と行番号を返します。
self の Ruby のソースファイル名と行番号を返します。
d:spec/variables#pseudo の __FILE__ と __LINE__ も参照してください。
//emlist[例][ruby]{
p binding.source_location # => ["test.rb", 1]
//} -
OptionParser
# default _ argv=(argv) (45622.0) -
自身がデフォルトでパースする引数を文字列の配列で指定します。
自身がデフォルトでパースする引数を文字列の配列で指定します。
OptionParser#parse の引数が指定されなかったときに使われます。
@param argv デフォルトでパースしたい文字列の配列を指定します。
//emlist[例][ruby]{
require "optparse"
config = {}
opts = OptionParser.new
opts.on("-r", "--require LIBRARY"){|lib| config[:lib] = lib }
# パラメーター指定なしで実行
opts.default_argv # => []
opts.p... -
CGI
:: HtmlExtension # radio _ group(attributes) -> String (45604.0) -
タイプが radio である input 要素のリストを生成します。
タイプが radio である input 要素のリストを生成します。
生成される input 要素の name 属性はすべて同じになり、
それぞれの input 要素の後ろにはラベルが続きます。
@param attributes 属性をハッシュで指定します。
例:
radio_group({ "NAME" => "name",
"VALUES" => ["foo", "bar", "baz"] })
radio_group({ "NAME" => "name",
"VALUES" => [["foo"], [... -
CGI
:: HtmlExtension # radio _ group(name = "" , *values) -> String (45604.0) -
タイプが radio である input 要素のリストを生成します。
タイプが radio である input 要素のリストを生成します。
生成される input 要素の name 属性はすべて同じになり、
それぞれの input 要素の後ろにはラベルが続きます。
@param name name 属性の値を指定します。
@param values value 属性のリストを指定します。
それぞれの引数が、単純な文字列の場合、value 属性の値とラベルに同じものが使用されます。
それぞれの引数が、二要素または三要素の配列の場合、最終要素が true であれば、
check... -
CGI
:: Session # update -> () (45604.0) -
データベースクラスの update メソッドを呼び出して、 セッション情報をサーバに保存します。
データベースクラスの update メソッドを呼び出して、
セッション情報をサーバに保存します。
MemoryStore の場合は何もしません。 -
CGI
:: Session :: FileStore # update -> () (45604.0) -
セッションの状態をファイルに保存します。
セッションの状態をファイルに保存します。 -
CGI
:: Session :: MemoryStore # update -> () (45604.0) -
セッションの状態を保存します。 このクラスでは何もしません。
セッションの状態を保存します。
このクラスでは何もしません。 -
CGI
:: Session :: NullStore # update -> () (45604.0) -
セッションの状態を保存します。 このクラスでは何もしません。
セッションの状態を保存します。
このクラスでは何もしません。 -
CGI
:: Session :: PStore # update -> () (45604.0) -
セッションの状態をファイルに保存します。
セッションの状態をファイルに保存します。 -
DublinCoreModel
# dc _ description (45604.0) -
@todo
@todo -
DublinCoreModel
# dc _ description= (45604.0) -
@todo
@todo -
DublinCoreModel
# dc _ descriptions (45604.0) -
@todo
@todo -
DublinCoreModel
# dc _ relation (45604.0) -
@todo
@todo -
DublinCoreModel
# dc _ relation= (45604.0) -
@todo
@todo