ライブラリ
- ビルトイン (10)
- fiddle (4)
- getoptlong (2)
-
irb
/ cmd / load (1) -
irb
/ ext / use-loader (1) - json (3)
- matrix (2)
-
net
/ http (1) -
net
/ imap (5) -
net
/ pop (2) - openssl (1)
- psych (4)
- rss (10)
- rubygems (11)
-
rubygems
/ builder (4) -
rubygems
/ command (2) -
rubygems
/ commands / build _ command (3) -
rubygems
/ dependency (1) -
rubygems
/ dependency _ installer (2) -
rubygems
/ ext / builder (5) -
rubygems
/ ext / configure _ builder (2) -
rubygems
/ ext / ext _ conf _ builder (2) -
rubygems
/ ext / rake _ builder (2) -
rubygems
/ indexer (1) -
rubygems
/ installer (2) -
rubygems
/ require _ paths _ builder (2) -
rubygems
/ requirement (2) -
rubygems
/ security (2) -
rubygems
/ source _ index (1) -
rubygems
/ specification (6) -
rubygems
/ user _ interaction (12) -
shell
/ builtin-command (1) -
shell
/ command-processor (3) -
shell
/ filter (1) - uri (12)
-
webrick
/ httpstatus (2) - win32ole (5)
クラス
-
File
:: Stat (1) -
Gem
:: Builder (3) -
Gem
:: Command (2) -
Gem
:: Commands :: BuildCommand (3) -
Gem
:: Dependency (1) -
Gem
:: DependencyInstaller (2) -
Gem
:: Ext :: Builder (4) -
Gem
:: Ext :: ConfigureBuilder (1) -
Gem
:: Ext :: ExtConfBuilder (1) -
Gem
:: Ext :: RakeBuilder (1) -
Gem
:: Indexer (1) -
Gem
:: Installer (1) -
Gem
:: LoadError (2) -
Gem
:: Requirement (2) -
Gem
:: SourceIndex (1) -
Gem
:: Specification (6) -
Gem
:: StreamUI :: SilentProgressReporter (2) -
Gem
:: StreamUI :: SimpleProgressReporter (2) -
Gem
:: StreamUI :: VerboseProgressReporter (2) - GetoptLong (2)
-
IRB
:: ExtendCommand :: Require (1) -
JSON
:: State (3) - Matrix (2)
-
Net
:: IMAP (5) -
Net
:: POPMail (2) -
Psych
:: TreeBuilder (2) -
Psych
:: Visitors :: YAMLTree (1) -
RDoc
:: Options (1) -
RSS
:: Maker :: ChannelBase (2) -
RSS
:: Maker :: RSS20 :: Items :: Item :: Guid (2) -
RSS
:: Rss :: Channel (2) -
RSS
:: Rss :: Channel :: Item (2) -
RSS
:: Rss :: Channel :: Item :: Guid (1) -
Shell
:: BuiltInCommand (1) -
Shell
:: CommandProcessor (3) -
Shell
:: Filter (1) -
URI
:: FTP (2) -
URI
:: Generic (4) -
URI
:: HTTP (2) -
URI
:: LDAP (2) -
URI
:: MailTo (2) - WIN32OLE (2)
-
WIN32OLE
_ TYPE (1) -
WIN32OLE
_ TYPELIB (1) -
WIN32OLE
_ VARIABLE (1)
モジュール
- Fiddle (4)
-
Gem
:: DefaultUserInteraction (6) -
Gem
:: QuickLoader (8) -
Gem
:: RequirePathsBuilder (1) -
Gem
:: Security (2) -
IRB
:: ExtendCommandBundle (1) -
OpenSSL
:: OCSP (1) -
Process
:: Sys (5) -
Process
:: UID (4) -
WEBrick
:: HTTPStatus (1)
キーワード
-
ALIGN
_ UINTPTR _ T (1) -
BUILD
_ RUBY _ PLATFORM (1) - Builder (2)
- ConfigureBuilder (1)
- ExtConfBuilder (1)
- ExtensionBuildError (1)
- GemPaths (1)
- GemVersions (1)
- Guid (1)
- HTTPLengthRequired (1)
- LengthRequired (1)
- QuickLoader (1)
-
RC
_ LENGTH _ REQUIRED (1) -
REQUIRED
_ ARGUMENT (1) -
REQUIRE
_ ORDER (1) -
RESPONSE
_ STATUS _ SIGREQUIRED (1) - RakeBuilder (1)
- RequirePathsBuilder (1)
-
SIZEOF
_ UINTPTR _ T (1) -
TYPE
_ UINTPTR _ T (1) - TreeBuilder (1)
-
_ invoke (1) - active? (1)
-
add
_ dependency (1) -
add
_ development _ dependency (1) -
add
_ runtime _ dependency (1) - arguments (1)
- build (16)
- build2 (2)
-
build
_ args (1) -
build
_ args= (1) -
build
_ cert (1) -
build
_ extensions (1) -
build
_ indices (1) -
build
_ self _ signed _ cert (1) -
calculate
_ integers _ for _ gem _ version (1) -
change
_ privilege (1) -
class
_ name (1) -
const
_ missing (1) -
create
_ guid (1) -
def
_ builtin _ commands (1) - default (1)
- done (3)
- execute (1)
-
find
_ name (1) -
find
_ spec _ by _ name _ and _ version (1) -
grant
_ privilege (1) - guid (3)
- guid= (1)
- install (1)
-
install
_ builtin _ commands (1) -
irb
_ require (1) - isPermaLink (2)
- isPermaLink= (1)
- lastBuildDate (2)
- lastBuildDate= (2)
-
load
_ full _ rubygems _ library (1) -
load
_ gemspecs (1) - make (1)
-
method
_ missing (1) - new (3)
-
ole
_ type _ detail (1) -
push
_ all _ highest _ version _ gems _ on _ load _ path (1) -
push
_ gem _ version _ on _ load _ path (1) - quiet (1)
-
quirks
_ mode (1) -
quirks
_ mode= (1) -
quirks
_ mode? (1) -
rb
_ uint _ new (1) -
re
_ exchangeable? (1) - redirector (1)
-
required
_ attribute (1) -
required
_ attribute? (1) -
requirements
_ list (1) - root (1)
-
rubygems
/ builder (1) -
rubygems
/ commands / build _ command (1) -
rubygems
/ ext / builder (1) -
rubygems
/ ext / configure _ builder (1) -
rubygems
/ ext / ext _ conf _ builder (1) -
rubygems
/ ext / rake _ builder (1) -
rubygems
/ require _ paths _ builder (1) - run (1)
-
satisfied
_ by? (1) -
satisfies
_ requirement? (1) - seteuid (1)
- setresuid (1)
- setreuid (1)
- setruid (1)
- setuid (1)
- setuid? (2)
-
sid
_ available? (1) - success (1)
- ui= (2)
- uid (1)
-
uid
_ copy (1) -
uid
_ move (1) -
uid
_ search (1) -
uid
_ store (1) -
uid
_ thread (1) - uidl (1)
-
unique
_ id (1) - updated (3)
- usage (1)
-
use
_ ui (2) -
version
_ requirement (1) -
version
_ requirement= (1) -
write
_ require _ paths _ file _ if _ needed (1)
検索結果
先頭5件
-
Gem
:: RequirePathsBuilder # write _ require _ paths _ file _ if _ needed(spec = @spec , gem _ home = @gem _ home) (127201.0) -
必要であれば、'.require_paths' というファイルを Gem ごとに作成します。
必要であれば、'.require_paths' というファイルを Gem ごとに作成します。 -
Gem
:: RequirePathsBuilder (108001.0) -
必要であれば、'.require_paths' というファイルを Gem ごとに作成するための モジュールです。
必要であれば、'.require_paths' というファイルを Gem ごとに作成するための
モジュールです。 -
OpenSSL
:: OCSP :: RESPONSE _ STATUS _ SIGREQUIRED -> Integer (100501.0) -
OpenSSL::OCSP::Response#status のステータスコードで 、 サーバがクライアントにリクエストへの署名を要求していることを意味します。
OpenSSL::OCSP::Response#status のステータスコードで 、
サーバがクライアントにリクエストへの署名を要求していることを意味します。
詳しくは 2560 2.3 を見てください。 -
Gem
:: Security . build _ self _ signed _ cert(email _ addr , options = {}) -> Hash (91501.0) -
与えられたメールアドレスを元にして自己署名証明書を作成します。
与えられたメールアドレスを元にして自己署名証明書を作成します。
@param email_addr メールアドレスを指定します。
@param options オプションを指定します。
@return 鍵と証明書とそれらを保存したパスを表すハッシュを返します。 -
Gem
:: Dependency # requirements _ list -> [String] (91201.0) -
バージョンの必要条件を文字列の配列として返します。
バージョンの必要条件を文字列の配列として返します。 -
Net
:: HTTPLengthRequired (90001.0) -
HTTP レスポンス 411 (Length Required) を表現するクラスです。
HTTP レスポンス 411 (Length Required) を表現するクラスです。
詳しくは 7231 Section 6.5.10 を見てください。 -
rubygems
/ require _ paths _ builder (90001.0) -
必要であれば、'.require_paths' というファイルを Gem ごとに作成するための モジュールを提供するためのライブラリです。
必要であれば、'.require_paths' というファイルを Gem ごとに作成するための
モジュールを提供するためのライブラリです。 -
Gem
:: Ext :: ConfigureBuilder . build(extension , directory , dest _ path , results) -> Array (82501.0) -
@todo
@todo
Makefile が存在しない場合は、configure スクリプトを実行して
Makefile を作成してから make を実行します。
@param extension このメソッドでは使用しません。
@param directory
@param dest_path
@param results コマンドの実行結果を格納します。破壊的に変更されます。
@see Gem::Ext::Builder.make -
Gem
:: Ext :: ExtConfBuilder . build(extension , directory , dest _ path , results) -> Array (82501.0) -
@todo
@todo
Makefile が存在しない場合は、extconf.rb を実行して
Makefile を作成してから make を実行します。
@param extension ファイル名を指定します。
@param directory このメソッドでは使用していません。
@param dest_path ???
@param results コマンドの実行結果を格納します。破壊的に変更されます。
@see Gem::Ext::Builder.make -
Gem
:: Ext :: RakeBuilder . build(extension , directory , dest _ path , results) -> Array (82501.0) -
@todo
@todo
mkrf_conf が存在する場合は、それを実行してから Rake を実行します。
@param extension ファイル名を指定します。
@param directory このメソッドでは使用していません。
@param dest_path ???
@param results コマンドの実行結果を格納します。破壊的に変更されます。
@see Gem::Ext::Builder.make -
Gem
:: Builder # build -> String (82201.0) -
スペックから Gem を作成する。
スペックから Gem を作成する。
@return 作成したファイル名を返します。 -
GetoptLong
:: REQUIRED _ ARGUMENT -> 1 (82201.0) -
オプションに必須引数があることを表す定数です。
オプションに必須引数があることを表す定数です。 -
GetoptLong
:: REQUIRE _ ORDER -> 0 (82201.0) -
非オプション引数の後に来たオプションは、オプションとして認識しません。 最初に非オプション引数が現れた時点で、オプションの解析処理を中止します。
非オプション引数の後に来たオプションは、オプションとして認識しません。
最初に非オプション引数が現れた時点で、オプションの解析処理を中止します。 -
Gem
:: DefaultUserInteraction # ui -> Gem :: ConsoleUI (81970.0) -
デフォルトの UI を返します。
デフォルトの UI を返します。
@see Gem::DefaultUserInteraction.ui -
Gem
:: DefaultUserInteraction . ui -> Gem :: ConsoleUI (81952.0) -
デフォルトの UI を返します。
デフォルトの UI を返します。 -
WEBrick
:: HTTPStatus :: LengthRequired (81001.0) -
HTTP のステータスコード 411 Length Required を表すクラスです。
HTTP のステータスコード 411 Length Required を表すクラスです。 -
URI
:: LDAP . build(ary) -> URI :: LDAP (73537.0) -
引数で与えられた URI 構成要素から URI::LDAP オブジェクトを生成します。 引数の正当性を検査します。
引数で与えられた URI 構成要素から URI::LDAP オブジェクトを生成します。
引数の正当性を検査します。
@param ary 構成要素を表す配列を与えます。要素は次の順です。
//emlist{
[:host, :port, :dn, :attributes, :scope, :filter, :extensions]
//}
@param hash 構成要素を表すハッシュを与えます。ハッシュのキーは
//emlist{
:host, :port, :dn, :attributes, :scope, :filter, :extensions... -
URI
:: LDAP . build(hash) -> URI :: LDAP (73537.0) -
引数で与えられた URI 構成要素から URI::LDAP オブジェクトを生成します。 引数の正当性を検査します。
引数で与えられた URI 構成要素から URI::LDAP オブジェクトを生成します。
引数の正当性を検査します。
@param ary 構成要素を表す配列を与えます。要素は次の順です。
//emlist{
[:host, :port, :dn, :attributes, :scope, :filter, :extensions]
//}
@param hash 構成要素を表すハッシュを与えます。ハッシュのキーは
//emlist{
:host, :port, :dn, :attributes, :scope, :filter, :extensions... -
Gem
:: Security . build _ cert(name , key , options = {}) -> OpenSSL :: X509 :: Certificate (73501.0) -
与えられた DN と秘密鍵を使用して証明書を作成します。
与えられた DN と秘密鍵を使用して証明書を作成します。
@param name DN を指定します。
@param key 秘密鍵を指定します。
@param options オプションを指定します。 -
Gem
:: Specification . required _ attribute(name , default = nil) -> () (73501.0) -
必須の属性を作成します。
必須の属性を作成します。
@param name 属性名を指定します。
@param default デフォルト値を指定します。
@see Gem::Specification.attribute -
Gem
:: Specification . required _ attribute?(name) -> bool (73501.0) -
必須属性であれば真を返します。
必須属性であれば真を返します。
@param name 属性名を指定します。 -
URI
:: Generic . build(hash) -> URI :: Generic (73501.0) -
引数で与えられた URI 構成要素から URI::Generic オブジェクトを生成します。
引数で与えられた URI 構成要素から URI::Generic オブジェクトを生成します。
@param ary 構成要素を表す配列を与えます。要素は以下の順です。
//emlist{
[scheme, userinfo, host, port, registry, path, opaque, query, fragment]
//}
@param hash 構成要素を表すハッシュを与えます。ハッシュのキーはシンボルは以下のいずれかです。
ハッシュの値は文字列で与えます。
//emlist{
:scheme ,:userinfo, :... -
URI
:: Generic . build2(hash) -> URI :: Generic (73501.0) -
URI::Generic.build と同じですが、例外 URI::InvalidComponentError が発生した場合に、引数の各要素を URI.escape して再度 build を試み ます。
URI::Generic.build と同じですが、例外 URI::InvalidComponentError
が発生した場合に、引数の各要素を URI.escape して再度 build を試み
ます。
@param ary 構成要素を表す文字列の配列を与えます。要素は以下の順です。
//emlist{
[scheme, userinfo, host, port, registry, path, opaque, query, fragment]
//}
@param hash 構成要素を表すハッシュを与えます。ハッシュのキーはシンボルは以下
のいず... -
Fiddle
:: BUILD _ RUBY _ PLATFORM -> String (73201.0) -
ビルドに用いた ruby のプラットフォームを表す文字列。
ビルドに用いた ruby のプラットフォームを表す文字列。
通常、Object::RUBY_PLATFORM と同じ。 -
Gem
:: Command . build _ args -> Array (73201.0) -
Gem をビルドするときに使用するパラメータを返します。
Gem をビルドするときに使用するパラメータを返します。 -
Gem
:: Command . build _ args=(value) (73201.0) -
Gem をビルドするときに使用するパラメータをセットします。
Gem をビルドするときに使用するパラメータをセットします。
@param value Gem をビルドするときに使用するパラメータを指定します。 -
URI
:: Generic . build(ary) -> URI :: Generic (73201.0) -
引数で与えられた URI 構成要素から URI::Generic オブジェクトを生成します。
引数で与えられた URI 構成要素から URI::Generic オブジェクトを生成します。
@param ary 構成要素を表す配列を与えます。要素は以下の順です。
//emlist{
[scheme, userinfo, host, port, registry, path, opaque, query, fragment]
//}
@param hash 構成要素を表すハッシュを与えます。ハッシュのキーはシンボルは以下のいずれかです。
ハッシュの値は文字列で与えます。
//emlist{
:scheme ,:userinfo, :... -
URI
:: Generic . build2(ary) -> URI :: Generic (73201.0) -
URI::Generic.build と同じですが、例外 URI::InvalidComponentError が発生した場合に、引数の各要素を URI.escape して再度 build を試み ます。
URI::Generic.build と同じですが、例外 URI::InvalidComponentError
が発生した場合に、引数の各要素を URI.escape して再度 build を試み
ます。
@param ary 構成要素を表す文字列の配列を与えます。要素は以下の順です。
//emlist{
[scheme, userinfo, host, port, registry, path, opaque, query, fragment]
//}
@param hash 構成要素を表すハッシュを与えます。ハッシュのキーはシンボルは以下
のいず... -
Gem
:: QuickLoader # push _ all _ highest _ version _ gems _ on _ load _ path (72901.0) -
prelude.c で定義されている内部用のメソッドです。
prelude.c で定義されている内部用のメソッドです。 -
Gem
:: QuickLoader # push _ gem _ version _ on _ load _ path (72901.0) -
prelude.c で定義されている内部用のメソッドです。
prelude.c で定義されている内部用のメソッドです。 -
Gem
:: QuickLoader . load _ full _ rubygems _ library (72901.0) -
prelude.c で定義されている内部用のメソッドです。
prelude.c で定義されている内部用のメソッドです。 -
RSS
:: Rss :: Channel # lastBuildDate (72901.0) -
@todo
@todo -
RSS
:: Rss :: Channel # lastBuildDate= (72901.0) -
@todo
@todo -
Shell
:: CommandProcessor . install _ builtin _ commands -> () (72901.0) -
ビルトインコマンドを定義します。
ビルトインコマンドを定義します。 -
Gem
:: Builder (72001.0) -
Gem::Specification のインスタンスから Gem パッケージを作成するためのクラスです。
Gem::Specification のインスタンスから Gem パッケージを作成するためのクラスです。 -
Gem
:: Ext :: Builder (72001.0) -
拡張ライブラリをビルドするためのクラスです。 他のビルダークラスはこのクラスを継承しています。
拡張ライブラリをビルドするためのクラスです。
他のビルダークラスはこのクラスを継承しています。 -
Gem
:: Ext :: ConfigureBuilder (72001.0) -
configure スクリプトを元に拡張ライブラリをビルドするクラスです。
configure スクリプトを元に拡張ライブラリをビルドするクラスです。 -
Gem
:: Ext :: ExtConfBuilder (72001.0) -
extconf.rb を元にして拡張ライブラリをビルドするためのクラスです。
extconf.rb を元にして拡張ライブラリをビルドするためのクラスです。 -
Gem
:: Ext :: RakeBuilder (72001.0) -
Rake を使用して拡張ライブラリをビルドするためのクラスです。
Rake を使用して拡張ライブラリをビルドするためのクラスです。 -
Gem
:: Installer :: ExtensionBuildError (72001.0) -
拡張ライブラリをビルド中にエラーが発生した場合に発生します。
拡張ライブラリをビルド中にエラーが発生した場合に発生します。 -
Gem
:: QuickLoader (72001.0) -
prelude.c で定義されている内部用のモジュールです。
prelude.c で定義されている内部用のモジュールです。 -
Psych
:: TreeBuilder (72001.0) -
YAML AST を構築するためのクラスです。
YAML AST を構築するためのクラスです。
Psych::Parser.new に渡して YAML ドキュメントを YAML AST に変換する
ことができます。
また、Psych::Visitors::YAMLTree.new に渡して Ruby オブジェクト
を YAML AST に変換することもできます。
=== Example
parser = Psych::Parser.new Psych::TreeBuilder.new
parser.parse('--- foo')
parser.handler.root # => #<Psych::Nodes::Stre... -
rubygems
/ builder (72001.0) -
Gem::Specification のインスタンスから Gem パッケージを作成するためのライブラリです。
Gem::Specification のインスタンスから Gem パッケージを作成するためのライブラリです。 -
rubygems
/ commands / build _ command (72001.0) -
Gem パッケージをビルドするためのライブラリです。
Gem パッケージをビルドするためのライブラリです。
Usage: gem build GEMSPEC_FILE [options]
Common Options:
-h, --help このコマンドのヘルプを表示します
-V, --[no-]verbose 表示を詳細にします
-q, --quiet 静かに実行します
--config-file FILE 指定された設定ファイルを使用します... -
rubygems
/ ext / builder (72001.0) -
拡張ライブラリをビルドするためのクラスを扱うライブラリです。
拡張ライブラリをビルドするためのクラスを扱うライブラリです。 -
rubygems
/ ext / configure _ builder (72001.0) -
configure スクリプトを元に拡張ライブラリをビルドするクラスを扱うライブラリです。
configure スクリプトを元に拡張ライブラリをビルドするクラスを扱うライブラリです。 -
rubygems
/ ext / ext _ conf _ builder (72001.0) -
extconf.rb を元にして拡張ライブラリをビルドするためのクラスを扱うライブラリです。
extconf.rb を元にして拡張ライブラリをビルドするためのクラスを扱うライブラリです。 -
rubygems
/ ext / rake _ builder (72001.0) -
Rake を使用して拡張ライブラリをビルドするためのクラスを扱うライブラリです。
Rake を使用して拡張ライブラリをビルドするためのクラスを扱うライブラリです。 -
Gem
:: DependencyInstaller # find _ spec _ by _ name _ and _ version(gem _ name , version = Gem :: Requirement . default) -> Array (64801.0) -
与えられた Gem の名前とバージョンに関する条件にマッチする Gem::Specification と それの存在する URI を含む配列を返します。
与えられた Gem の名前とバージョンに関する条件にマッチする Gem::Specification と
それの存在する URI を含む配列を返します。
@param gem_name Gem の名前を指定します。
@param version Gem が満たすバージョンに関する条件を指定します。 -
Matrix
. build(row _ size , column _ size = row _ size) {|row , col| . . . } -> Matrix (64801.0) -
row_size×column_sizeの行列をブロックの返り値から生成します。
row_size×column_sizeの行列をブロックの返り値から生成します。
行列の各要素の位置がブロックに渡され、それの返り値が行列の要素となります。
ブロックを省略した場合は Enumerator を返します。
//emlist[例][ruby]{
require 'matrix'
m = Matrix.build(2, 4) {|row, col| col - row }
# => Matrix[[0, 1, 2, 3], [-1, 0, 1, 2]]
m = Matrix.build(3) { rand }
# => a 3x3 matrix with random... -
Gem
:: Requirement . default -> Gem :: Requirement (64501.0) -
ゼロ以上 ( '>= 0' ) を指定して作成された Gem::Requirement のインスタンスを返します。
ゼロ以上 ( '>= 0' ) を指定して作成された Gem::Requirement のインスタンスを返します。
//emlist[][ruby]{
pp Gem::Requirement.default
# => Gem::Requirement.new([">= 0"])
//} -
Matrix
. build(row _ size , column _ size = row _ size) -> Enumerable (64501.0) -
row_size×column_sizeの行列をブロックの返り値から生成します。
row_size×column_sizeの行列をブロックの返り値から生成します。
行列の各要素の位置がブロックに渡され、それの返り値が行列の要素となります。
ブロックを省略した場合は Enumerator を返します。
//emlist[例][ruby]{
require 'matrix'
m = Matrix.build(2, 4) {|row, col| col - row }
# => Matrix[[0, 1, 2, 3], [-1, 0, 1, 2]]
m = Matrix.build(3) { rand }
# => a 3x3 matrix with random... -
URI
:: FTP . build(ary) -> URI :: FTP (64273.0) -
引数で与えられた URI 構成要素から URI::FTP オブジェクトを生成します。 引数の正当性を検査します。
引数で与えられた URI 構成要素から URI::FTP オブジェクトを生成します。
引数の正当性を検査します。
例:
require 'uri'
p URI::FTP.build([nil, "www.example.com", 10020, "/path", 'a'])
#=> #<URI::FTP:0x201c4f9c URL:ftp://www.example.com:10020/path;type=a>
p URI::FTP.build({:host => "www.example.com", :path => "/path", :typecode =>... -
URI
:: FTP . build(hash) -> URI :: FTP (64273.0) -
引数で与えられた URI 構成要素から URI::FTP オブジェクトを生成します。 引数の正当性を検査します。
引数で与えられた URI 構成要素から URI::FTP オブジェクトを生成します。
引数の正当性を検査します。
例:
require 'uri'
p URI::FTP.build([nil, "www.example.com", 10020, "/path", 'a'])
#=> #<URI::FTP:0x201c4f9c URL:ftp://www.example.com:10020/path;type=a>
p URI::FTP.build({:host => "www.example.com", :path => "/path", :typecode =>... -
Shell
:: CommandProcessor . def _ builtin _ commands(delegation _ class , commands _ specs) -> () (64201.0) -
@todo
@todo
@param delegation_class 処理を委譲したいクラスかモジュールを指定します。
@param commands_specs コマンドの仕様を文字列の配列で指定します。
[[コマンド名, [引数1, 引数2, ...]], ...] -
URI
:: HTTP . build(ary) -> URI :: HTTP (64201.0) -
引数で与えられた URI 構成要素から URI::HTTP オブジェクトを生成します。 引数の正当性を検査します。
引数で与えられた URI 構成要素から URI::HTTP オブジェクトを生成します。
引数の正当性を検査します。
@param ary 構成要素を表す配列を与えます。要素は次の順です。
//emlist{
[userinfo, host, port, path, query, fragment]
//}
@param hash 構成要素を表すハッシュを与えます。ハッシュのキーは :scheme, :userinfo, :host, :port, :path, :query, :fragment のいずれかです。
@raise URI::InvalidComponentEr... -
URI
:: HTTP . build(hash) -> URI :: HTTP (64201.0) -
引数で与えられた URI 構成要素から URI::HTTP オブジェクトを生成します。 引数の正当性を検査します。
引数で与えられた URI 構成要素から URI::HTTP オブジェクトを生成します。
引数の正当性を検査します。
@param ary 構成要素を表す配列を与えます。要素は次の順です。
//emlist{
[userinfo, host, port, path, query, fragment]
//}
@param hash 構成要素を表すハッシュを与えます。ハッシュのキーは :scheme, :userinfo, :host, :port, :path, :query, :fragment のいずれかです。
@raise URI::InvalidComponentEr... -
URI
:: MailTo . build(ary) -> URI :: MailTo (64201.0) -
引数で与えられた URI 構成要素から URI::MailTo オブジェクトを生成します。 引数の正当性をチェックします。
引数で与えられた URI 構成要素から URI::MailTo オブジェクトを生成します。
引数の正当性をチェックします。
@param ary 構成要素を
[to, headers]
という文字列の配列で与えます。headers は、以下のような文字列か配列で
与えます。
"subject=subscribe&cc=addr"
[["subject", "subscribe"], ["cc", "addr"]]
@param hash 構成要素をハッシュで与えます。ハッシュのキーは :to, :headers です。ハッシュの値は ary と同様です。
@r... -
URI
:: MailTo . build(hash) -> URI :: MailTo (64201.0) -
引数で与えられた URI 構成要素から URI::MailTo オブジェクトを生成します。 引数の正当性をチェックします。
引数で与えられた URI 構成要素から URI::MailTo オブジェクトを生成します。
引数の正当性をチェックします。
@param ary 構成要素を
[to, headers]
という文字列の配列で与えます。headers は、以下のような文字列か配列で
与えます。
"subject=subscribe&cc=addr"
[["subject", "subscribe"], ["cc", "addr"]]
@param hash 構成要素をハッシュで与えます。ハッシュのキーは :to, :headers です。ハッシュの値は ary と同様です。
@r... -
WIN32OLE
_ VARIABLE # ole _ type _ detail -> [String] (64081.0) -
変数の型と属性を取得します。
変数の型と属性を取得します。
@return 変数の型と属性を文字列配列で返します。
tobj = WIN32OLE_TYPE.new('Microsoft XML, v5.0', 'tagSTATSTG')
tobj.variables.each do |v|
puts "#{v.ole_type} [#{v.ole_type_detail.join(', ')}] #{v.name}"
end
出力結果
Unknown Type 31 [] pwcsName # => VT_LPWSTR はWIN32OLE::VARIANTで未定義なので変換でき... -
Fiddle
:: ALIGN _ UINTPTR _ T -> Integer (63901.0) -
C の構造体における uintptr_t のアライメントの値。
C の構造体における uintptr_t のアライメントの値。 -
Gem
:: Ext :: Builder . redirector -> String (63901.0) -
@todo
@todo
'2>&1' という文字列を返します。 -
Gem
:: Indexer # build _ indices (63901.0) -
インデックスを構築します。
インデックスを構築します。 -
Gem
:: Installer # build _ extensions (63901.0) -
拡張ライブラリをビルドします。
拡張ライブラリをビルドします。
拡張ライブラリをビルドするためのファイルタイプとして有効であるのは、
extconf.rb, configure script, Rakefile, mkmf_files です。 -
Gem
:: QuickLoader # calculate _ integers _ for _ gem _ version (63901.0) -
prelude.c で定義されている内部用のメソッドです。
prelude.c で定義されている内部用のメソッドです。 -
IRB
:: ExtendCommandBundle # irb _ require(*opts , &b) -> bool (63901.0) -
現在の irb に関する IRB::Context に対して irb_require コマンドを 実行します。
現在の irb に関する IRB::Context に対して irb_require コマンドを
実行します。
@see IRB::ExtendCommand::Require#execute -
RSS
:: Maker :: ChannelBase # lastBuildDate (63901.0) -
@todo
@todo -
RSS
:: Maker :: ChannelBase # lastBuildDate=() (63901.0) -
@todo
@todo -
WIN32OLE
. create _ guid -> String (63901.0) -
GUID(グローバル一意識別子:Global Unique Identifier)を生成します。
GUID(グローバル一意識別子:Global Unique Identifier)を生成します。
GUIDは、COMのクラス識別子(CLSID)、インターフェイス識別子(IID)など多数の
領域でWindows上のオブジェクトの識別に利用される128ビットの値です。
WIN32OLEが生成するGUIDは以下の形式によるGUIDの文字列表現です。なお00〜
FFはGUIDの先頭からのバイト位置を示します。これはレジストリのキーとして
利用される形式です。
{33221100-5544-7766-8899-AABBCCDDEEFF}
@return GUIDの文字列表現を返します。
... -
Gem
:: StreamUI :: SilentProgressReporter # done -> nil (63601.0) -
何もしません。
何もしません。 -
Gem
:: StreamUI :: SilentProgressReporter # updated(message) -> nil (63601.0) -
何もしません。
何もしません。
@param message 指定しても意味がありません。 -
Gem
:: StreamUI :: SimpleProgressReporter # done -> nil (63601.0) -
終了メッセージを表示します。
終了メッセージを表示します。 -
Gem
:: StreamUI :: SimpleProgressReporter # updated(message) -> nil (63601.0) -
ドットを表示します。
ドットを表示します。
@param message 指定しても意味がありません。 -
RSS
:: Maker :: RSS20 :: Items :: Item :: Guid # isPermaLink (63601.0) -
@todo
@todo -
RSS
:: Maker :: RSS20 :: Items :: Item :: Guid # isPermaLink=() (63601.0) -
@todo
@todo -
RSS
:: Rss :: Channel :: Item # guid (63601.0) -
@todo
@todo -
RSS
:: Rss :: Channel :: Item # guid= (63601.0) -
@todo
@todo -
RSS
:: Rss :: Channel :: Item :: Guid # isPermaLink (63601.0) -
@todo
@todo
* http://purl.org/dc/elements/1.1/ -
RSS
:: Rss :: Channel :: Item :: Guid (63001.0) -
-
Gem
:: Specification # satisfies _ requirement?(dependency) -> bool (55801.0) -
この Gem パッケージが与えられた依存関係を満たすかどうかを返します。
この Gem パッケージが与えられた依存関係を満たすかどうかを返します。
依存関係を満たす場合は真を返します。そうでない場合は偽を返します。
@param dependency チェックしたい依存関係を指定します。
@see Gem::Dependency -
Gem
:: DependencyInstaller # install(dep _ or _ name , version = Gem :: Requirement . default) -> Array (55501.0) -
指定された Gem とその依存する Gem を全てインストールします。
指定された Gem とその依存する Gem を全てインストールします。
@param dep_or_name Gem の名前か Gem::Dependency のインスタンスを指定します。
@param version バージョンに関する条件を指定します。
@return このメソッドでインストールした Gem のリストを返します。 -
Net
:: IMAP # uid _ thread(algorithm , search _ keys , charset) -> [Net :: IMAP :: ThreadMember] (55501.0) -
THREADコマンドを送り、メールボックスを検索した結果を スレッド形式の木構造で返します。
THREADコマンドを送り、メールボックスを検索した結果を
スレッド形式の木構造で返します。
ほぼ Net::IMAP#thread と同じですが、返ってくるオブジェクトの
Net::IMAP::ThreadMember#seqno の内容が message sequence number
ではなく UID となります。
@param algorithm スレッド構造構築アルゴリズム名(文字列)
@param search_key 検索条件(文字列配列)
@param charset 検索条件の解釈に用いるCHARSET名(文字列)
@see Net::IMAP::ThreadMember... -
Gem
:: LoadError # version _ requirement=(version _ requirement) (55201.0) -
ロードに失敗した Gem の必要条件をセットします。
ロードに失敗した Gem の必要条件をセットします。
@param version_requirement Gem::Requirement のインスタンスをセットします。
@see Gem::Requirement, Gem::Dependency#version_requirements -
JSON
:: State # quirks _ mode -> bool (55201.0) -
Returns true, if quirks mode is enabled. Otherwise returns false.
Returns true, if quirks mode is enabled. Otherwise returns false. -
JSON
:: State # quirks _ mode=(enable) (55201.0) -
If set to true, enables the quirks_mode mode.
If set to true, enables the quirks_mode mode. -
JSON
:: State # quirks _ mode? -> bool (55201.0) -
Returns true, if quirks mode is enabled. Otherwise returns false.
Returns true, if quirks mode is enabled. Otherwise returns false. -
Net
:: IMAP # uid _ search(keys , charset = nil) -> [Integer] (55201.0) -
UID SEARCH コマンドを送り、条件に合うメッセージの UID を配列で返します。
UID SEARCH コマンドを送り、条件に合うメッセージの UID
を配列で返します。
Net::IMAP#examine もしくは Net::IMAP#select で
指定したメールボックスを検索対象とします。
検索の条件は key に文字列の1次元配列もしくは文字列で渡します。
検索条件は "SUBJECT", "FROM" などを用いることができます。
詳しくは 2060 の 6.4.4 を見てください。
例:
p imap.uid_search(["SUBJECT", "hello"])
#=> [1, 6, 7, 8]
p imap.uid_search([... -
Net
:: IMAP # uid _ store(set , attr , flags) -> [Net :: IMAP :: FetchData] | nil (55201.0) -
UID STORE コマンドを送り、メールボックス内のメッセージを 更新します。
UID STORE コマンドを送り、メールボックス内のメッセージを
更新します。
set で更新するメッセージを指定します。
これには UID、UID の配列、もしくは
Range オブジェクトを渡します。
Net::IMAP#select で指定したメールボックスを対象とします。
attr で何をどのように変化させるかを指定します。
以下を指定することができます。
* "FLAGS"
* "+FLAGS"
* "-FLAGS"
それぞれメッセージのフラグの置き換え、追加、削除を意味します。
詳しくは 2060 の 6.4.6 を参考にしてください。
返り値は更新された内... -
Net
:: POPMail # uidl -> String (55201.0) -
メールに対して振られた、サーバ上で一意な識別子 (UIDL) をかえします。
メールに対して振られた、サーバ上で一意な識別子 (UIDL) をかえします。
Net::POPMail#number と違い、
この UIDL は接続しなおしても変化しません。 -
Process
:: Sys . # setresuid(rid , eid , sid) -> nil (55201.0) -
システムコールの setresuid を呼びます。
システムコールの setresuid を呼びます。
@param rid システムコールの引数を整数で指定します。
@param eid システムコールの引数を整数で指定します。
@param sid システムコールの引数を整数で指定します。
@raise NotImplementedError システムコールが現在のプラットフォームで提供されていない場合に発生します。
@raise Errno::EXXX システムコールに失敗した場合に発生します。 -
Process
:: Sys . # setreuid(rid , eid) -> nil (55201.0) -
システムコールの setreuid(2) を呼びます。
システムコールの setreuid(2) を呼びます。
@param rid システムコールの引数を整数で指定します。
@param eid システムコールの引数を整数で指定します。
@raise NotImplementedError システムコールが現在のプラットフォームで提供されていない場合に発生します。
@raise Errno::EXXX システムコールに失敗した場合に発生します。 -
Process
:: Sys . # setruid(id) -> nil (55201.0) -
システムコールの setruid を呼びます。
システムコールの setruid を呼びます。
@param id システムコールの引数を整数で指定します。
@raise NotImplementedError システムコールが現在のプラットフォームで提供されていない場合に発生します。
@raise Errno::EXXX システムコールに失敗した場合に発生します。 -
WEBrick
:: HTTPStatus :: RC _ LENGTH _ REQUIRED (55201.0) -
HTTP のステータスコードを表す整数です。
HTTP のステータスコードを表す整数です。
require 'webrick'
p WEBrick::HTTPStatus::RC_INTERNAL_SERVER_ERROR #=> 500 -
Gem
:: LoadError # version _ requirement -> Get :: Requirement (54901.0) -
ロードに失敗した Gem の必要条件を返します。
ロードに失敗した Gem の必要条件を返します。
@see Gem::Requirement, Gem::Dependency#version_requirements -
Process
:: UID . # change _ privilege(id) -> Integer (54901.0) -
実ユーザ ID・実効ユーザ ID・保存ユーザ ID のすべてを指定された id に変更します。 成功したら id を返します。主に root 権限を完全に放棄するために使います。
実ユーザ ID・実効ユーザ ID・保存ユーザ ID のすべてを指定された id に変更します。
成功したら id を返します。主に root 権限を完全に放棄するために使います。
利用できるかはプラットフォームに依存します。
@param id ユーザ ID を整数で指定します。
@raise ArgumentError 変更できないユーザ ID があった場合に発生します。例外の発生時にこのメソッドを呼び出す前の各ユーザ ID の値が保存されているかどうかは保証されません。
@raise NotImplementedError メソッドが現在のプラットフォームで実装されていない場合に... -
Shell
:: CommandProcessor # setuid?(file) -> bool (54901.0) -
FileTest モジュールにある同名のクラスメソッドと同じです.
FileTest モジュールにある同名のクラスメソッドと同じです.
@param file ファイル名を表す文字列を指定します。
@see FileTest.#setuid? -
Shell
:: Filter # setuid?(file) -> bool (54901.0) -
FileTest モジュールにある同名のクラスメソッドと同じです.
FileTest モジュールにある同名のクラスメソッドと同じです.
@param file ファイル名を表す文字列を指定します。
@see FileTest.#setuid? -
Fiddle
:: SIZEOF _ UINTPTR _ T -> Integer (54601.0) -
Cでの sizeof(uintptr_t) の値
Cでの sizeof(uintptr_t) の値 -
Fiddle
:: TYPE _ UINTPTR _ T -> Integer (54601.0) -
C の uintptr_t 型を表す定数。
C の uintptr_t 型を表す定数。 -
Gem
:: StreamUI :: VerboseProgressReporter # done -> nil (54601.0) -
終了メッセージを表示します。
終了メッセージを表示します。