ライブラリ
- ビルトイン (26)
- benchmark (2)
-
cgi
/ core (1) -
cgi
/ html (4) - drb (2)
-
drb
/ acl (3) - etc (1)
- fileutils (16)
-
minitest
/ unit (1) -
net
/ ftp (5) -
net
/ imap (13) -
net
/ smtp (1) -
net
/ telnet (1) - openssl (2)
- pp (1)
- psych (4)
- rake (37)
-
rake
/ packagetask (2) -
rake
/ rdoctask (3) -
rake
/ testtask (1) -
rdoc
/ context (3) -
rdoc
/ markdown (2) -
rdoc
/ markup (2) -
rexml
/ document (9) -
rexml
/ parsers / pullparser (1) -
rexml
/ parsers / sax2parser (6) -
rexml
/ parsers / streamparser (1) -
rexml
/ sax2listener (18) -
rexml
/ streamlistener (15) -
rubygems
/ commands / list _ command (1) -
rubygems
/ config _ file (1) -
rubygems
/ dependency (1) -
rubygems
/ dependency _ list (9) -
rubygems
/ indexer (1) -
rubygems
/ requirement (1) -
rubygems
/ spec _ fetcher (1) -
rubygems
/ specification (1) -
rubygems
/ uninstaller (2) -
rubygems
/ user _ interaction (2) - socket (7)
- thread (2)
- uri (3)
-
webrick
/ httputils (3) -
webrick
/ server (2) -
webrick
/ utils (1) -
win32
/ registry (7)
クラス
- ACL (2)
- Addrinfo (3)
- Array (5)
-
Benchmark
:: Job (1) -
Benchmark
:: Report (1) - CGI (1)
-
DRb
:: DRbServer (1) - Encoding (2)
-
Enumerator
:: Lazy (2) -
Gem
:: ConfigFile (1) -
Gem
:: Dependency (1) -
Gem
:: DependencyList (8) -
Gem
:: Indexer (1) -
Gem
:: Requirement (1) -
Gem
:: SpecFetcher (1) -
Gem
:: Specification (1) -
Gem
:: StreamUI (1) -
Gem
:: Uninstaller (2) -
MiniTest
:: Unit (1) -
Net
:: FTP (5) -
Net
:: IMAP (8) -
Net
:: IMAP :: Address (1) -
Net
:: IMAP :: MailboxList (3) -
Net
:: SMTP (1) - Object (1)
-
OpenSSL
:: SSL :: SSLContext (1) -
OpenSSL
:: SSL :: SSLServer (1) - PP (1)
-
Psych
:: Handler (1) -
RDoc
:: Context (3) -
RDoc
:: Markdown (2) -
RDoc
:: Markup (2) -
REXML
:: AttlistDecl (7) -
REXML
:: Document (1) -
REXML
:: Parsers :: PullEvent (1) -
REXML
:: Parsers :: SAX2Parser (6) -
REXML
:: Parsers :: StreamParser (1) -
Rake
:: FileList (31) -
Rake
:: NameSpace (1) -
Rake
:: PackageTask (2) -
Rake
:: RDocTask (3) -
Rake
:: TestTask (1) - SignalException (3)
- Socket (2)
- String (2)
- TCPServer (1)
- Thread (1)
- ThreadGroup (2)
- UNIXServer (1)
-
URI
:: MailTo (3) -
WEBrick
:: GenericServer (2) -
WEBrick
:: HTTPUtils :: FormData (2)
モジュール
-
CGI
:: HtmlExtension (4) - DRb (1)
- Enumerable (6)
- Etc (1)
- FileUtils (16)
-
Gem
:: UserInteraction (1) - Psych (3)
-
REXML
:: SAX2Listener (17) -
REXML
:: StreamListener (14) -
Rake
:: Cloneable (2) -
Rake
:: TaskManager (1) - Signal (2)
-
WEBrick
:: Utils (1) -
Win32
:: Registry :: Constants (7)
キーワード
- * (1)
- == (1)
- ACL (1)
-
ARRAY
_ METHODS (1) - AttlistDecl (1)
- ConditionVariable (1)
-
DEFAULT
_ IGNORE _ PATTERNS (1) -
DEFAULT
_ IGNORE _ PROCS (1) -
DELEGATING
_ METHODS (1) - DOSISH 対応 (1)
- DependencyList (1)
- FileList (2)
- FormData (1)
-
LABEL
_ LIST _ RE (1) - ListCommand (1)
- MARKED (1)
-
MUST
_ DEFINE (1) -
MUST
_ NOT _ DEFINE (1) - MailboxList (1)
- NOINFERIORS (1)
- NOSELECT (1)
-
REG
_ DWORD _ LITTLE _ ENDIAN (1) -
REG
_ FULL _ RESOURCE _ DESCRIPTOR (1) -
REG
_ LINK (1) -
REG
_ MULTI _ SZ (1) -
REG
_ QWORD _ LITTLE _ ENDIAN (1) -
REG
_ RESOURCE _ LIST (1) -
REG
_ RESOURCE _ REQUIREMENTS _ LIST (1) - Rubyの起動 (1)
- SAX2Listener (1)
-
SC
_ AIO _ LISTIO _ MAX (1) -
SIMPLE
_ LIST _ RE (1) -
SPECIAL
_ RETURN (1) - SizedQueue (1)
- StreamListener (1)
- Telnet (1)
- UNMARKED (1)
- [] (2)
- add (2)
-
as
_ list (1) - attlistdecl (2)
- attlistdecl? (1)
- attr (1)
- canonname (1)
- cdata (2)
- characters (1)
- chmod (1)
-
chmod
_ R (1) -
choose
_ from _ list (2) - chown (1)
-
chown
_ R (1) - ciphers= (1)
-
clear
_ exclude (1) - clone (1)
- comment (2)
-
create
_ listeners (1) - crypt (1)
- deafen (1)
- debug (1)
-
definition
_ lists (1) -
definition
_ lists= (1) - delim (1)
-
dependency
_ order (1) - dir (1)
- doctype (2)
-
doctype
_ end (1) -
drb
/ acl (1) - dup (1)
- each (1)
-
each
_ cons (2) -
each
_ slice (2) - egrep (1)
-
element
_ name (1) - elementdecl (2)
-
end
_ document (1) -
end
_ element (1) -
end
_ prefix _ mapping (1) - entity (1)
- entitydecl (2)
- exclude (1)
-
excluded
_ from _ list? (1) - existing (1)
- existing! (1)
- ext (1)
-
find
_ name (1) -
from
_ source _ index (1) -
gem
_ file _ list (1) - getacl (1)
- gsub (1)
- gsub! (1)
-
handle
_ arguments (1) - header (1)
- headers (1)
- import (1)
- include (1)
- include? (1)
-
install
_ list (1) - instruction (1)
-
ip
_ address _ list (1) -
is
_ a? (1) -
kind
_ of? (1) -
list
_ append (1) -
list
_ concat (1) -
list
_ i (1) - listen (12)
- listeners (1)
-
literal
_ concat _ list (1) -
load
_ stream (2) - ls (2)
- lsub (1)
- makedirs (1)
-
method
_ list (2) -
mkdir
_ p (1) - mkpath (1)
- name (1)
-
name
_ list (1) - new (9)
-
node
_ type (1) - notationdecl (2)
- ok? (1)
-
ok
_ to _ remove? (1) -
option
_ list (1) - pack (1)
- pack テンプレート文字列 (1)
-
package
_ files (1) -
package
_ files= (1) -
parse
_ stream (1) - pathmap (1)
-
processing
_ instruction (1) - product (2)
- progress (1)
-
rb
_ const _ list (1) -
rb
_ load (1) -
rb
_ thread _ list (1) -
rcptto
_ list (1) -
rdoc
_ files (1) -
rdoc
_ files= (1) - remove (2)
-
remove
_ all (1) -
remove
_ by _ name (1) - report= (1)
-
requirements
_ list (1) - resolve (1)
-
resolve
_ args (1) -
respond
_ to? (1) -
rexml
/ sax2listener (1) -
rexml
/ streamlistener (1) - rm (1)
-
rm
_ f (1) -
rm
_ r (1) -
rm
_ rf (1) - rmtree (1)
- route (1)
-
ruby 1
. 8 . 2 feature (1) -
rubygems
/ commands / cert _ command (1) -
rubygems
/ commands / list _ command (1) -
rubygems
/ commands / lock _ command (1) -
rubygems
/ commands / sources _ command (1) -
rubygems
/ dependency _ list (1) -
rubygems
/ security (1) -
safe
_ load (1) -
safe
_ unlink (1) -
scrolling
_ list (2) - seplist (1)
- signame (1)
-
spec
_ predecessors (1) -
start
_ document (1) -
start
_ element (1) -
start
_ prefix _ mapping (1) -
start
_ sequence (1) -
start
_ service (1) - sub (1)
- sub! (1)
-
tag
_ end (1) -
tag
_ start (1) -
test
_ files= (1) - text (1)
-
thgroup
_ list (1) -
to
_ a (1) -
to
_ ary (2) -
to
_ mailtext (1) -
to
_ rfc822text (1) -
to
_ s (1) - touch (1)
-
unmatched
_ alias _ lists (1) -
unmatched
_ alias _ lists= (1) - unpack (1)
- uptodate? (1)
- write (1)
- xlist (1)
- xmldecl (2)
- zip (6)
- セキュリティモデル (1)
- 正規表現 (1)
検索結果
先頭5件
-
static NODE * literal
_ concat _ list(NODE *head , NODE *tail) (114901.0) -
-
static NODE * list
_ append(NODE *head , NODE *tail) (96745.0) -
NODE_LIST のリスト head に非 NODE_LIST のノード tail を連結し、先頭ノードを返します。head が NULL のときは tail を NODE_LIST でラップして返します。
NODE_LIST のリスト head に非 NODE_LIST のノード
tail を連結し、先頭ノードを返します。head が NULL
のときは tail を NODE_LIST でラップして返します。 -
static NODE * list
_ concat(NODE *head , NODE *tail) (96697.0) -
NODE_LISTのリストheadにNODE_LISTのノードtailを連結し、 先頭ノードを返す。head、tailともにNULLであってはならない。
NODE_LISTのリストheadにNODE_LISTのノードtailを連結し、
先頭ノードを返す。head、tailともにNULLであってはならない。 -
static int list
_ i(ID key , ID value , VALUE ary) (96601.0) -
-
Net
:: IMAP # list(refname , mailbox) -> [Net :: IMAP :: MailboxList] | nil (73270.0) -
LIST コマンドを送り、クライアントから利用可能なメールボックス名の集合から 引数にマッチするものすべてを返します。
LIST コマンドを送り、クライアントから利用可能なメールボックス名の集合から
引数にマッチするものすべてを返します。
詳しくは 2060 の 6.3.8 を参照してください。
返り値は Net::IMAP::MailboxList の配列で返します。
返り値が空集合である場合は空の配列でなく nil を返します。
@param refname 参照名(文字列)
@param mailbox 調べるメールボックスの名前(文字列)。ワイルドカードを含んでいてもかまいません。
例:
imap.create("foo/bar")
imap.create("foo/baz")
... -
Encoding
. list -> [Encoding] (72640.0) -
現在ロードされているエンコーディングのリストを返します。
現在ロードされているエンコーディングのリストを返します。
//emlist[例][ruby]{
Encoding.list
# => [#<Encoding:ASCII-8BIT>, #<Encoding:EUC-JP>,
# #<Encoding:Shift_JIS>, #<Encoding:UTF-8>,
# #<Encoding:ISO-2022-JP (dummy)>]
Encoding.find("US-ASCII")
# => #<Encoding:US-ASCII>
Encoding.list
# => [#<Encoding:ASCII-8BIT>, #<... -
Gem
:: SpecFetcher # list(all = false) -> Array (72622.0) -
Gem::sources に格納されている各ソースから利用可能な Gem のリストを取得して返します。
Gem::sources に格納されている各ソースから利用可能な Gem のリストを取得して返します。
@param list 真を指定すると全てのバージョンの情報を返します。 -
Signal
. # list -> Hash (72622.0) -
シグナル名とシグナル番号を対応づけた Hash オブジェクトを返し ます。
シグナル名とシグナル番号を対応づけた Hash オブジェクトを返し
ます。
例:
p Signal.list # => {"WINCH"=>28, "PROF"=>27, ...}
@see Signal.#signame -
Thread
. list -> [Thread] (72622.0) -
全ての生きているスレッドを含む配列を生成して返します。aborting 状態であるスレッド も要素に含まれます。
全ての生きているスレッドを含む配列を生成して返します。aborting 状態であるスレッド
も要素に含まれます。
Thread.new do
sleep
end
sleep 0.1
p Thread.list #=> [#<Thread:0x40377a54 sleep>, #<Thread:0x4022e6fc run>] -
ThreadGroup
# list -> [Thread] (72622.0) -
self に属するスレッドの配列を返します。 version 1.8 では、aborting 状態であるスレッド も要素に含まれます。つまり「生きている」スレッドの配列を返します。
self に属するスレッドの配列を返します。
version 1.8 では、aborting 状態であるスレッド
も要素に含まれます。つまり「生きている」スレッドの配列を返します。
//emlist[例][ruby]{
ThreadGroup::Default.list # => [#<Thread:0x00007f8f13867078 run>]
//} -
WEBrick
:: HTTPUtils :: FormData # list -> Array (72622.0) -
自身が表す各フォームデータを収納した配列を生成して返します。
自身が表す各フォームデータを収納した配列を生成して返します。
例:
require "webrick/cgi"
class MyCGI < WEBrick::CGI
def do_GET(req, res)
p req.query['q'].list #=> ["val1", "val2", "val3"]
end
end
MyCGI.new.start() -
Benchmark
:: Job # list -> [String , Proc] (72604.0) -
登録されているジョブのリストを返します。
登録されているジョブのリストを返します。
それぞれの要素は、ラベルとブロックからなる二要素の配列です。 -
Benchmark
:: Report # list -> [Benchmark :: Tms] (72604.0) -
Benchmark::Report#item 実行時に作成された Benchmark::Tms オ ブジェクトの一覧を返します。
Benchmark::Report#item 実行時に作成された Benchmark::Tms オ
ブジェクトの一覧を返します。
@see Benchmark::Report#item -
Gem
:: Specification . list -> Array (72604.0) -
実行中の Ruby のインスタンスで作成された Gem::Specification のインスタンスを返します。
実行中の Ruby のインスタンスで作成された Gem::Specification のインスタンスを返します。 -
RDoc
:: Context # unmatched _ alias _ lists -> {String => RDoc :: Alias} (55201.0) -
メソッド名の対応が取れていない alias の旧メソッド名がキー、 RDoc::Alias が値の Hash を返します。
メソッド名の対応が取れていない alias の旧メソッド名がキー、
RDoc::Alias が値の Hash を返します。 -
Net
:: FTP # list(*args) {|line| . . . } -> nil (54973.0) -
LIST コマンドを送信し、結果を返します。
LIST コマンドを送信し、結果を返します。
ブロックとともに呼び出された場合は各行に対してブロックを
実行します。ブロックなしの場合には文字列の配列で結果を返します。
@param args LIST の引数を文字列で渡します。複数渡すことができます。
@raise Net::FTPTempError 応答コードが 4yz のときに発生します。
@raise Net::FTPPermError 応答コードが 5yz のときに発生します。
@raise Net::FTPProtoError 応答コードが RFC 的に正しくない場合に発生します。
@raise Net::FTPReply... -
RDoc
:: Context # unmatched _ alias _ lists=(val) (54901.0) -
メソッド名の対応が取れていない alias の旧メソッド名がキー、 RDoc::Alias が値の Hash を設定します。
メソッド名の対応が取れていない alias の旧メソッド名がキー、
RDoc::Alias が値の Hash を設定します。
@param val 旧メソッド名がキー、RDoc::Alias が値の Hash を指
定します。 -
Net
:: FTP # list(*args) -> [String] (54673.0) -
LIST コマンドを送信し、結果を返します。
LIST コマンドを送信し、結果を返します。
ブロックとともに呼び出された場合は各行に対してブロックを
実行します。ブロックなしの場合には文字列の配列で結果を返します。
@param args LIST の引数を文字列で渡します。複数渡すことができます。
@raise Net::FTPTempError 応答コードが 4yz のときに発生します。
@raise Net::FTPPermError 応答コードが 5yz のときに発生します。
@raise Net::FTPProtoError 応答コードが RFC 的に正しくない場合に発生します。
@raise Net::FTPReply... -
Rake
:: FileList # excluded _ from _ list?(file _ name) -> bool (45712.0) -
与えられたファイル名が除外される場合は、真を返します。 そうでない場合は偽を返します。
与えられたファイル名が除外される場合は、真を返します。
そうでない場合は偽を返します。
@param file_name ファイル名を指定します。
//emlist[][ruby]{
# Rakefile での記載例とする
IO.write("test1.rb", "test")
IO.write("test2.rb", "test")
task default: :test_rake_app
task :test_rake_app do
file_list = FileList.new("test1.rb", "test2.rb")
file_list.exclude("t... -
OpenSSL
:: SSL :: SSLServer # listen(backlog=5) -> 0 (45601.0) -
ラップしている TCPServer の TCPServer#listen を呼びだします。
ラップしている TCPServer の TCPServer#listen
を呼びだします。
通常は TCPServer の初期化時に listen が呼びだされるため
呼ぶ必要はないはずです。
@param backlog クライアントからの接続要求を保留できる数
@raise Errno::EXXX listen(2) が失敗すれば 例外 Errno::EXXX が発生します。 -
REXML
:: SAX2Listener # attlistdecl(element , pairs , contents) -> () (45601.0) -
DTDの属性リスト宣言に対し呼び出されるコールバックメソッドです。
DTDの属性リスト宣言に対し呼び出されるコールバックメソッドです。
@param element 要素名が文字列で渡されます
@param pairs 属性名とそのデフォルト値の対応が
{ 属性名文字列 => デフォルト値文字列(無ければnil) } という
ハッシュテーブルで渡されます
@param contents 文書内の属性リスト宣言の文字列がそのまま渡されます -
REXML
:: StreamListener # attlistdecl(element _ name , attributes , raw _ content) -> () (45601.0) -
DTDの属性リスト宣言をパースしたときに呼び出されるコールバックです。
DTDの属性リスト宣言をパースしたときに呼び出されるコールバックです。
@param element_name 要素名が文字列で渡されます
@param attributes 属性名とそのデフォルト値の対応が
{ 属性名文字列 => デフォルト値文字列(無ければnil) } という
ハッシュテーブルで渡されます
@param raw_content 文書内の属性リスト宣言の文字列がそのまま渡されます
=== 例
<!ATTLIST a att CDATA #REQUIRED xyz CDATA "foobar">
という属性リスト宣言に対しては
element_... -
PP
# seplist(list , sep = lambda { comma _ breakable } , iter _ method = :each) {|e| . . . } -> () (37276.0) -
リストの各要素を何かで区切りつつ、自身に追加していくために使われます。
リストの各要素を何かで区切りつつ、自身に追加していくために使われます。
list を iter_method によってイテレートし、各要素を引数としてブロックを実行します。
また、それぞれのブロックの実行の合間に sep が呼ばれます。
つまり、以下のふたつは同値です。
//emlist[][ruby]{
q.seplist([1,2,3]) {|v| q.pp v }
q.pp 1
q.comma_breakable
q.pp 2
q.comma_breakable
q.pp 3
//}
@param list 自身に追加したい配列を与えます。iter_method を適切に指定... -
Gem
:: StreamUI # choose _ from _ list(question , list) -> Array (37225.0) -
リストから回答を選択する質問をします。
リストから回答を選択する質問をします。
リストは質問の上に表示されます。
@param question 質問を指定します。
@param list 回答の選択肢を文字列の配列で指定します。
@return 選択肢の名称と選択肢のインデックスを要素とする配列を返します。 -
Net
:: IMAP # xlist(refname , mailbox) -> [Net :: IMAP :: MailboxList] (37219.0) -
XLISTコマンドを送り、クライアントから利用可能なメールボックス名の集合から 引数にマッチするものすべてを返します。
XLISTコマンドを送り、クライアントから利用可能なメールボックス名の集合から
引数にマッチするものすべてを返します。
Net::IMAP#list とほぼ同様ですが、
「:Sent」などの拡張されたフラグを含むことが異なります。
詳しくは
http://code.google.com/apis/gmail/imap/
を参照してください。
@param refname 参照名(文字列)
@param mailbox 調べるメールボックスの名前(文字列)。ワイルドカードを含んでいてもかまいません。
例:
imap.create("foo/bar")
imap.create("... -
REXML
:: Parsers :: SAX2Parser # listen(ary , listener) -> () (37201.0) -
コールバックをパーサに登録します。
コールバックをパーサに登録します。
引数の種類やブロックの有無でどのような場合に何がコールバックされかが
変わります。
ブロックを指定した場合はそのブロックがコールバックされます。
ブロックを指定しない場合は REXML::SAX2Listener を include した
クラスのオブジェクトを指定します。
sym は以下のシンボルが指定でき、どの場合にコールバックが呼び出されるかを
指定します。どのような場合にどのような引数でコールバックが呼び出されるか
については、
REXML::SAX2Listener の対応するメソッドで詳しく説明されていますので
そちらを参照してください。... -
REXML
:: Parsers :: SAX2Parser # listen(listener) -> () (37201.0) -
コールバックをパーサに登録します。
コールバックをパーサに登録します。
引数の種類やブロックの有無でどのような場合に何がコールバックされかが
変わります。
ブロックを指定した場合はそのブロックがコールバックされます。
ブロックを指定しない場合は REXML::SAX2Listener を include した
クラスのオブジェクトを指定します。
sym は以下のシンボルが指定でき、どの場合にコールバックが呼び出されるかを
指定します。どのような場合にどのような引数でコールバックが呼び出されるか
については、
REXML::SAX2Listener の対応するメソッドで詳しく説明されていますので
そちらを参照してください。... -
ACL
# install _ list(list) -> () (36991.0) -
ACL に list で指定したエントリーを追加します。
ACL に list で指定したエントリーを追加します。
require "drb/acl"
acl = ACL.new
acl.install_list(["deny", "192.168.1.45"])
@param list 追加するエントリー -
static VALUE method
_ list(VALUE mod , int option , int (*func)()) (36901.0) -
モジュール mod に定義されているメソッドに対して 順番に func を繰り返し呼び出します。
モジュール mod に定義されているメソッドに対して
順番に func を繰り返し呼び出します。 -
static VALUE thgroup
_ list(VALUE group) (36901.0) -
-
Encoding
. name _ list -> [String] (36622.0) -
利用可能なエンコーディングの名前を文字列の配列で返します。
利用可能なエンコーディングの名前を文字列の配列で返します。
//emlist[例][ruby]{
p Encoding.name_list
#=> ["US-ASCII", "ASCII-8BIT", "UTF-8",
# "ISO-8859-1", "Shift_JIS", "EUC-JP",
# "Windows-31J",
# "BINARY", "CP932", "eucJP", ...]
//} -
Gem
:: Requirement # as _ list -> [String] (36622.0) -
必要条件を文字列の配列で返します。
必要条件を文字列の配列で返します。
//emlist[][ruby]{
req = Gem::Requirement.new("< 5.0", ">= 1.9")
p req.as_list # => ["< 5.0", ">= 1.9"]
//} -
Gem
:: Dependency # requirements _ list -> [String] (36604.0) -
バージョンの必要条件を文字列の配列として返します。
バージョンの必要条件を文字列の配列として返します。 -
Gem
:: Indexer # gem _ file _ list -> Array (36604.0) -
インデックスを作成するために使用する Gem ファイルのリストを返します。
インデックスを作成するために使用する Gem ファイルのリストを返します。 -
Gem
:: UserInteraction # choose _ from _ list(*args) -> Array (36604.0) -
リストから回答を選択する質問をします。
リストから回答を選択する質問をします。
@param args 委譲先のメソッドに与える引数です。
@return 選択肢の名称と選択肢のインデックスを要素とする配列を返します。 -
Net
:: SMTP # rcptto _ list(to _ addrs) { . . . } -> object (36604.0) -
RCPTTO コマンドを to_addrs のすべてのメールアドレスに対して送ります。
RCPTTO コマンドを to_addrs のすべてのメールアドレスに対して送ります。
コマンドを送った後、ブロックを呼び出します。
このメソッドの返り値はブロックの返り値になります。
通常は Net::SMTP#send_message, Net::SMTP#open_message_stream で
RCPTTO が送られるため利用する必要はないはずです。
@param to_addrs 送信先メールアドレスの配列 -
RDoc
:: Context # method _ list -> [RDoc :: AnyMethod] (36604.0) -
追加された(RDoc::AnyMethod かそのサブクラスのオブジェクト)の配列 を返します。
追加された(RDoc::AnyMethod かそのサブクラスのオブジェクト)の配列
を返します。 -
RDoc
:: Markup :: LABEL _ LIST _ RE -> Regexp (36604.0) -
ラベル付きリストにマッチする正規表現です。ライブラリの内部で使用します。
ラベル付きリストにマッチする正規表現です。ライブラリの内部で使用します。 -
RDoc
:: Markup :: SIMPLE _ LIST _ RE -> Regexp (36604.0) -
リストにマッチする正規表現です。ライブラリの内部で使用します。
リストにマッチする正規表現です。ライブラリの内部で使用します。
ラベルの有無を問わずマッチします。 -
Rake
:: RDocTask # option _ list -> Array (36604.0) -
rdoc コマンドに渡すオプションのリストを返します。
rdoc コマンドに渡すオプションのリストを返します。 -
Socket
. ip _ address _ list -> [Addrinfo] (36604.0) -
ローカルの IP アドレスを配列で返します。
ローカルの IP アドレスを配列で返します。 -
Addrinfo
# listen(backlog=5) -> Socket (36601.0) -
自身のアドレスにバインドされたソケットを作成し、 listen(2) を実行します。
自身のアドレスにバインドされたソケットを作成し、
listen(2) を実行します。
ブロックが渡されたときにはそのブロックに生成された Socket
オブジェクトが渡されます。ブロックの返り値がメソッドの返り値となります。
ブロックを省略した場合は、生成された Socket
オブジェクトが返されます。
@param backlog バックログの最大数 -
Addrinfo
# listen(backlog=5) {|sock| . . . } -> object (36601.0) -
自身のアドレスにバインドされたソケットを作成し、 listen(2) を実行します。
自身のアドレスにバインドされたソケットを作成し、
listen(2) を実行します。
ブロックが渡されたときにはそのブロックに生成された Socket
オブジェクトが渡されます。ブロックの返り値がメソッドの返り値となります。
ブロックを省略した場合は、生成された Socket
オブジェクトが返されます。
@param backlog バックログの最大数 -
RDoc
:: Markdown # definition _ lists -> bool (36601.0) -
定義リストを解釈するかどうかを返します。
定義リストを解釈するかどうかを返します。
デフォルトでは true を返します。 -
RDoc
:: Markdown # definition _ lists=(val) (36601.0) -
定義リストを解釈するかどうかを設定します。
定義リストを解釈するかどうかを設定します。 -
REXML
:: Parsers :: PullEvent # attlistdecl? -> bool (36601.0) -
DTDの属性リスト宣言なら真を返します。
DTDの属性リスト宣言なら真を返します。 -
REXML
:: Parsers :: SAX2Parser # listen(ary) { . . . } -> () (36601.0) -
コールバックをパーサに登録します。
コールバックをパーサに登録します。
引数の種類やブロックの有無でどのような場合に何がコールバックされかが
変わります。
ブロックを指定した場合はそのブロックがコールバックされます。
ブロックを指定しない場合は REXML::SAX2Listener を include した
クラスのオブジェクトを指定します。
sym は以下のシンボルが指定でき、どの場合にコールバックが呼び出されるかを
指定します。どのような場合にどのような引数でコールバックが呼び出されるか
については、
REXML::SAX2Listener の対応するメソッドで詳しく説明されていますので
そちらを参照してください。... -
REXML
:: Parsers :: SAX2Parser # listen(sym) { . . . } -> () (36601.0) -
コールバックをパーサに登録します。
コールバックをパーサに登録します。
引数の種類やブロックの有無でどのような場合に何がコールバックされかが
変わります。
ブロックを指定した場合はそのブロックがコールバックされます。
ブロックを指定しない場合は REXML::SAX2Listener を include した
クラスのオブジェクトを指定します。
sym は以下のシンボルが指定でき、どの場合にコールバックが呼び出されるかを
指定します。どのような場合にどのような引数でコールバックが呼び出されるか
については、
REXML::SAX2Listener の対応するメソッドで詳しく説明されていますので
そちらを参照してください。... -
REXML
:: Parsers :: SAX2Parser # listen(sym , ary) { . . . } -> () (36601.0) -
コールバックをパーサに登録します。
コールバックをパーサに登録します。
引数の種類やブロックの有無でどのような場合に何がコールバックされかが
変わります。
ブロックを指定した場合はそのブロックがコールバックされます。
ブロックを指定しない場合は REXML::SAX2Listener を include した
クラスのオブジェクトを指定します。
sym は以下のシンボルが指定でき、どの場合にコールバックが呼び出されるかを
指定します。どのような場合にどのような引数でコールバックが呼び出されるか
については、
REXML::SAX2Listener の対応するメソッドで詳しく説明されていますので
そちらを参照してください。... -
Socket
# listen(backlog) -> 0 (36601.0) -
listen(2) と同じ働きをします。
listen(2) と同じ働きをします。
0 を返します。
@param backlog 接続を保留できる最大数
@return 0 を返します。 -
TCPServer
# listen(backlog) -> 0 (36601.0) -
listen(2) を実行します。 (Socket#listenと同じ)
listen(2) を実行します。
(Socket#listenと同じ)
backlog は、クライアントからの接続要求を保留できる数です。
listen(2) が成功すれば 0 を返します。
失敗すれば 例外 Errno::EXXX が発生します。
@param backlog backlog は、クライアントからの接続要求を保留できる数です。
@raise Errno::EXXX listen(2) が失敗すれば 例外 Errno::EXXX が発生します。
@return listen(2) が成功すれば 0 を返します。 -
UNIXServer
# listen(backlog) -> 0 (36601.0) -
listen(2) を実行します。 (Socket#listenと同じ)
listen(2) を実行します。
(Socket#listenと同じ)
backlog は、クライアントからの接続要求を保留できる数です。
listen(2) が成功すれば 0 を返します。
失敗すれば 例外 Errno::EXXX が発生します。
@param backlog バックログの最大数(接続要求を保留できる数) -
VALUE rb
_ const _ list(void *data) (36601.0) -
-
VALUE rb
_ thread _ list(void) (36601.0) -
-
WEBrick
:: GenericServer # listen(address , port) -> [TCPServer] (36601.0) -
与えられたアドレスとポートで TCPServer オブジェクトを生成し listener として管理します。
与えられたアドレスとポートで TCPServer オブジェクトを生成し
listener として管理します。
@param address アドレスを文字列で指定します。
@param port listen するポートを整数で指定します。
@see WEBrick::GenericServer#listeners, TCPServer#listen -
WEBrick
:: GenericServer # listeners -> [TCPServer] (36601.0) -
listen している TCPServer オブジェクトの配列を返します。
listen している TCPServer オブジェクトの配列を返します。 -
WEBrick
:: Utils . # create _ listeners(address , port , logger = nil) -> [TCPServer] (36601.0) -
与えられたアドレスとポートで TCPServer オブジェクトを生成し ます。
与えられたアドレスとポートで TCPServer オブジェクトを生成し
ます。
@param address アドレスを指定します。
@param port ポート番号を指定します。
@param logger ロガーオブジェクトを指定します。
@raise ArgumentError port を指定しなかった場合に発生します。
@see Socket.getaddrinfo, TCPServer -
Rake
:: FileList # clear _ exclude -> self (36373.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... -
Rake
:: FileList :: DELEGATING _ METHODS -> Array (36301.0) -
委譲するメソッドのリストです。
委譲するメソッドのリストです。 -
Net
:: IMAP :: MailboxList (36049.0) -
Net::IMAP#list、Net::IMAP#xlist、Net::IMAP#lsub で返されるメールボックスのデータを表します。
Net::IMAP#list、Net::IMAP#xlist、Net::IMAP#lsub
で返されるメールボックスのデータを表します。 -
rubygems
/ commands / list _ command (36037.0) -
Gem パッケージの名前を前方一致で検索するためのライブラリです。
Gem パッケージの名前を前方一致で検索するためのライブラリです。
Usage: gem list [STRING] [options]
Options:
-i, --[no-]installed Check for installed gem
-v, --version VERSION 指定されたバージョンの一覧を出力します
-d, --[no-]details Gem パッケージの詳細も表示します
--[no-]versions ... -
FileList (36001.0)
-
Alias of Rake::FileList
Alias of Rake::FileList -
Gem
:: Commands :: ListCommand (36001.0) -
Gem パッケージの名前を前方一致で検索するためのクラスです。
Gem パッケージの名前を前方一致で検索するためのクラスです。 -
Gem
:: DependencyList (36001.0) -
Gem の依存関係を扱うためのクラスです。
Gem の依存関係を扱うためのクラスです。 -
REXML
:: AttlistDecl (36001.0) -
DTD の属性リスト宣言を表すクラスです。
DTD の属性リスト宣言を表すクラスです。 -
REXML
:: SAX2Listener (36001.0) -
REXML::Parsers::SAX2Parser で使われるコールバックオブジェクトのためのモジュールです。
REXML::Parsers::SAX2Parser
で使われるコールバックオブジェクトのためのモジュールです。
このモジュールを include して、各メソッドを適切にオーバーライドした
クラスのインスタンスを
REXML::Parsers::SAX2Parser#listen で渡します。
REXML::Parsers::SAX2Parser#listen ではこのモジュールを使わずに
ブロックを使う方法もあります。
このモジュールで定義されているメソッド自体は何もしません。
コールバックのデフォルト動作(何もしない)を定義しているだけです。 -
REXML
:: StreamListener (36001.0) -
REXML::Parsers::StreamParser で使われるコールバックオブジェクトのためのモジュールです。
REXML::Parsers::StreamParser
で使われるコールバックオブジェクトのためのモジュールです。
このモジュールを include して、各メソッドを適切にオーバーライドした
クラスのインスタンスを
REXML::Parsers::StreamParser.new や
REXML::Document.parse_stream の引数として渡します。
このモジュールで定義されているメソッド自体は何もしません。
コールバックのデフォルト動作(何もしない)を定義しているだけです。
詳しい用例などについては c:REXML::Parsers::StreamParser#exa... -
Rake
:: FileList (36001.0) -
このクラスは Array と基本的には同じです。
このクラスは Array と基本的には同じです。
ファイルの操作をほんの少しだけ、簡単にするためのヘルパーメソッドがいくつか定義されています。
Rake::FileList は与えられた glob のパターンを使ってすぐにファイルを検索せずに、
後で評価するためにそれを保存しておきます。
このことは、多くのファイルにマッチする多くの Rake::FileList を使用できることを意味します。
実際に使用されると Rake::FileList が保持するパターンが評価されます。 -
rexml
/ sax2listener (36001.0) -
REXML::Parsers::SAX2Parser で使われるコールバックオブジェクトのためのモジュール、 REXML::SAX2Listener を定義しています。
REXML::Parsers::SAX2Parser
で使われるコールバックオブジェクトのためのモジュール、
REXML::SAX2Listener を定義しています。 -
rexml
/ streamlistener (36001.0) -
REXML::Parsers::StreamParser で使われるコールバックオブジェクトのためのモジュール、 REXML::StreamListener を定義しています。
REXML::Parsers::StreamParser
で使われるコールバックオブジェクトのためのモジュール、
REXML::StreamListener を定義しています。 -
rubygems
/ dependency _ list (36001.0) -
Gem の依存関係を扱うためのライブラリです。
Gem の依存関係を扱うためのライブラリです。 -
Gem
:: Uninstaller # remove _ all(list) (27670.0) -
list で与えられた Gem を全てアンインストールします。
list で与えられた Gem を全てアンインストールします。
@param list アンインストールする Gem のリストを指定します。 -
Gem
:: ConfigFile # handle _ arguments(arg _ list) (27622.0) -
コマンドに渡された引数を処理します。
コマンドに渡された引数を処理します。
@param arg_list コマンドに渡された引数の配列を指定します。 -
CGI
:: HtmlExtension # scrolling _ list(attributes) -> String (27607.0) -
select 要素を生成します。
select 要素を生成します。
@param attributes 属性をハッシュで指定します。
例:
popup_menu({"NAME" => "name", "SIZE" => 2, "MULTIPLE" => true,
"VALUES" => [["1", "Foo"], ["2", "Bar", true], "Baz"] })
# <SELECT NAME="name" MULTIPLE SIZE="2">
# <OPTION VALUE="1">Foo</OPTION>
... -
CGI
:: HtmlExtension # scrolling _ list(name = "" , *values) -> String (27607.0) -
select 要素を生成します。
select 要素を生成します。
@param name name 属性の値を指定します。
@param values option 要素を生成するための情報を一つ以上指定します。
それぞれ、文字列、一要素、二要素、三要素の配列を指定することができます。
文字列か一要素の配列である場合は、value 属性の値と option 要素の内容になります。
三要素の配列である場合は、順に value 属性の値、option 要素の内容、その option 要素が
選択状態かどうかを表す... -
Rake
:: FileList # resolve -> self (27373.0) -
追加リストと除外リストを評価します。
追加リストと除外リストを評価します。
//emlist[][ruby]{
# Rakefile での記載例とする
IO.write("test.rb", "test")
IO.write("test.java", "test")
IO.write("test.js", "test")
task default: :test_rake_app
task :test_rake_app do
file_list = FileList.new("*.rb")
file_list.include("*.java")
file_list.exclude("*.js")
file_... -
Rake
:: Cloneable # clone -> object (27355.0) -
自身を複製します。
自身を複製します。
自身がフリーズされていれば返されるオブジェクトもフリーズされています。
//emlist[][ruby]{
# Rakefile での記載例とする
task default: :test_rake_app
task :test_rake_app do
file_list = FileList['a.c', 'b.c']
clone = file_list.clone
clone # => ["a.c", "b.c"]
clone.exclude("a.c")
clone == file_list # => f... -
URI
:: MailTo # to _ mailtext -> String (27355.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... -
Rake
:: FileList # include(*filenames) -> self (27337.0) -
ファイル名のパターンを追加リストに登録します。 配列が与えられた場合、配列の各要素が追加されます。
ファイル名のパターンを追加リストに登録します。
配列が与えられた場合、配列の各要素が追加されます。
@param filenames 追加するファイル名のパターンを指定します。
例:
file_list.include("*.java", "*.cfg")
file_list.include %w( math.c lib.h *.o ) -
Net
:: IMAP :: MailboxList # delim -> String|nil (27301.0) -
階層区切り文字列を返します。
階層区切り文字列を返します。
まったく階層が存在しない場合は nil を返します。 -
REXML
:: AttlistDecl # element _ name -> String (27301.0) -
属性を定義しているエレメントの名前を返します。
属性を定義しているエレメントの名前を返します。 -
REXML
:: AttlistDecl # include?(key) -> bool (27301.0) -
key が属性名であるならば真を返します。
key が属性名であるならば真を返します。
@param key 属性名であるかどうか判定する文字列 -
REXML
:: SAX2Listener # elementdecl(content) -> () (27301.0) -
DTDの要素型宣言をパースしたときに呼び出されるコールバックメソッドです。
DTDの要素型宣言をパースしたときに呼び出されるコールバックメソッドです。
@param content 要素型宣言が文字列として渡されます。 -
REXML
:: SAX2Listener # end _ element(uri , localname , qname) -> () (27301.0) -
要素が終了した(閉じられた)ときに呼び出されるコールバックメソッドです。
要素が終了した(閉じられた)ときに呼び出されるコールバックメソッドです。
@param uri 名前空間のURI文字列が渡されます。対応する名前空間が存在しない場合は
nil が渡されます
@param localname 接頭辞を取り除いた要素名文字列が渡されます
@param qname 修飾名(qualified-name)文字列、つまり接頭辞を含む文字列が渡されます -
REXML
:: SAX2Listener # entitydecl(content) -> () (27301.0) -
DTDの実体宣言に出会ったときに呼び出されるコールバックメソッドです。
DTDの実体宣言に出会ったときに呼び出されるコールバックメソッドです。
@param content 実体宣言が配列で渡されます -
REXML
:: SAX2Listener # notationdecl(name , public _ or _ system , public _ id , system _ id) -> () (27301.0) -
DTDの記法宣言に出会ったときに呼び出されるコールバックメソッドです。
DTDの記法宣言に出会ったときに呼び出されるコールバックメソッドです。
@param name 記法名が文字列で渡されます
@param public_or_system "PUBLIC" もしくは "SYSTEM" が渡されます
@param public_id 公開識別子が文字列で渡されます。指定されていない場合はnilが渡されます
@param system_id システム識別子が文字列で渡されます。指定されていない場合はnilが渡されます -
REXML
:: SAX2Listener # start _ element(uri , localname , qname , attributes) -> () (27301.0) -
要素が開始されたときに呼び出されるコールバックメソッドです。
要素が開始されたときに呼び出されるコールバックメソッドです。
@param uri 名前空間のURI文字列が渡されます。対応する名前空間が存在しない場合は
nil が渡されます
@param localname 接頭辞を取り除いた要素名文字列が渡されます
@param qname 修飾名(qualified-name)文字列、つまり接頭辞を含む文字列が渡されます
@param attribute 属性が { 属性名 => 属性値文字列 } という Hash で
で渡されます。 -
REXML
:: SAX2Listener # xmldecl(version , encoding , standalone) -> () (27301.0) -
XML宣言に出会ったときに呼び出されるコールバックメソッドです。
XML宣言に出会ったときに呼び出されるコールバックメソッドです。
@param version 宣言されているバージョンが文字列で渡されます。
@param encoding 宣言されているエンコーディングが文字列で渡されます。
@param standalone スタンドアロン文書であるかどうかが "yes" "no" で渡されます -
REXML
:: StreamListener # elementdecl(content) -> () (27301.0) -
DTDの要素型宣言をパースしたときに呼び出されるコールバックメソッドです。
DTDの要素型宣言をパースしたときに呼び出されるコールバックメソッドです。
@param content 要素型宣言が文字列として渡されます。
=== 例
<!ELEMENT root (a+)>
という属性型宣言に対しては
content: "<!ELEMENT root (a+)"
という引数が渡されます。 -
REXML
:: StreamListener # entitydecl(content) -> () (27301.0) -
DTDの実体宣言をパースしたときに呼び出されるコールバックメソッドです。
DTDの実体宣言をパースしたときに呼び出されるコールバックメソッドです。
@param content 実体宣言が配列で渡されます
実体宣言の書き方によって content に渡されるデータの形式が異なります。
//emlist[][ruby]{
require 'rexml/parsers/baseparser'
require 'rexml/parsers/streamparser'
require 'rexml/streamlistener'
xml = <<EOS
<!DOCTYPE root [
<!ENTITY % YN '"Yes"'>
<!ENTITY % YN 'Yes... -
REXML
:: StreamListener # notationdecl(content) -> () (27301.0) -
DTDの記法宣言をパースしたときに呼び出されるコールバックメソッドです。
DTDの記法宣言をパースしたときに呼び出されるコールバックメソッドです。
@param content 記法宣言が
[記法名文字列, 種別("PUBLIC" もしくは "SYSTEM"), 公開識別子文字列,
URI文字列] という配列で渡されます。 -
REXML
:: StreamListener # xmldecl(version , encoding , standalone) -> () (27301.0) -
XML宣言をパースしたときに呼び出されるコールバックメソッドです。
XML宣言をパースしたときに呼び出されるコールバックメソッドです。
version, encoding, standalone はXML宣言内で
対応する構成要素が省略されている場合には nil が渡されます。
@param version 宣言されているバージョンが文字列で渡されます。
@param encoding 宣言されているエンコーディングが文字列で渡されます。
@param standalone スタンドアロン文書であるかどうかが "yes" "no" で渡されます
=== 例
<?xml version="1.0" encoding="utf-8"?>
というXML宣言... -
Rake
:: FileList # exclude(*patterns) {|entry| . . . } -> self (27301.0) -
自身から取り除くべきファイル名のパターンを自身の除外リストに登録します。
自身から取り除くべきファイル名のパターンを自身の除外リストに登録します。
パターンとして正規表現、グロブパターン、文字列が使用可能です。
さらにブロックが与えられた場合は、ブロックを評価して真になったエントリを削除します。
グロブパターンはファイルシステムに対して展開されます。
もし、ファイルシステムに存在しないファイルを明示的にリストへ追加した場合、
グロブパターンではそのファイルをリストから削除しません。
例:
FileList['a.c', 'b.c'].exclude("a.c") # => ['b.c']
FileList['a.c', 'b.c'].exclude(... -
Rake
:: FileList :: DEFAULT _ IGNORE _ PATTERNS -> Array (27301.0) -
デフォルトで除外するパターンのリストです。
デフォルトで除外するパターンのリストです。 -
Rake
:: FileList :: DEFAULT _ IGNORE _ PROCS (27301.0) -
デフォルトで除外する手続きです。
デフォルトで除外する手続きです。 -
Rake
:: FileList :: SPECIAL _ RETURN -> Array (27301.0) -
Array のインスタンスを返すので委譲した後にラップする必要があるメソッドのリストです。
Array のインスタンスを返すので委譲した後にラップする必要があるメソッドのリストです。 -
FileUtils
. # safe _ unlink(list , options = {}) -> () (18973.0) -
FileUtils.rm(list, force: true) と同じです。
FileUtils.rm(list, force: true) と同じです。
c:FileUtils#options
@param list 削除する対象。一つの場合は文字列も指定可能です。
二つ以上指定する場合は配列で指定します。
@param options :noop, :verbose が指定できます。
:force がセットされた場合は作業中すべての StandardError を無視します。
@see FileUtils.#rm -
Rake
:: PackageTask # package _ files=(file _ list) (18922.0) -
パッケージに含むファイルリストを設定します。
パッケージに含むファイルリストを設定します。
@param file_list ファイルリストを指定します。
//emlist[][ruby]{
# Rakefile での記載例とする
require 'rake/packagetask'
IO.write("test1.rb", "test")
IO.write("test2.rb", "test")
Rake::PackageTask.new("sample", "1.0.0") do |package_task|
package_task.package_files # => []
package_task.packag... -
Enumerable
# each _ slice(n) {|list| . . . } -> nil (18904.0) -
n 要素ずつブロックに渡して繰り返します。
n 要素ずつブロックに渡して繰り返します。
要素数が n で割り切れないときは、最後の回だけ要素数が減ります。
ブロックを省略した場合は
n 要素ずつ繰り返す Enumerator を返します。
@param n 区切る要素数を示す整数です。
//emlist[例][ruby]{
(1..10).each_slice(3) {|a| p a}
# => [1, 2, 3]
# [4, 5, 6]
# [7, 8, 9]
# [10]
//}
@see Enumerable#each_cons -
Psych
. safe _ load(yaml , whitelist _ classes = [] , whitelist _ symbols = [] , aliases = false , filename = nil) -> object (18901.0) -
安全に YAML フォーマットの文書を読み込み Ruby のオブジェクトを生成して返します。
安全に YAML フォーマットの文書を読み込み Ruby のオブジェクトを生成して返します。
デフォルトでは以下のクラスのオブジェクトしか変換しません。
* TrueClass
* FalseClass
* NilClass
* Numeric
* String
* Array
* Hash
再帰的なデータ構造はデフォルトでは許可されていません。
任意のクラスを許可するには whitelist_classes を指定すると、
そのクラスが追加されます。例えば Date クラスを許可するには
以下のように書いてください:
//emlist[][ruby]{
Psych.s...