別のキーワード
ライブラリ
- ビルトイン (1)
-
cgi
/ core (1) - erb (1)
- json (2)
-
json
/ add / bigdecimal (1) -
json
/ add / range (1) -
json
/ add / regexp (1) - mkmf (4)
-
net
/ ftp (1) -
net
/ imap (1) - openssl (1)
- rake (3)
-
rubygems
/ requirement (2) -
rubygems
/ specification (2) -
rubygems
/ version (2) -
webrick
/ utils (1) -
win32
/ registry (28) - win32ole (1)
クラス
- BigDecimal (1)
- Binding (1)
- ERB (1)
-
Gem
:: Requirement (2) -
Gem
:: Specification (2) -
Gem
:: Version (2) -
Net
:: FTP :: MLSxEntry (1) -
Net
:: IMAP (1) -
OpenSSL
:: X509 :: ExtensionFactory (1) -
Rake
:: Task (1) - Range (1)
- Regexp (1)
- WIN32OLE (1)
-
Win32
:: Registry (5)
モジュール
-
CGI
:: QueryExtension (1) - JSON (1)
-
JSON
:: Generator :: GeneratorMethods :: String :: Extend (1) - Kernel (5)
-
Rake
:: TaskManager (1) -
WEBrick
:: Utils (1) -
Win32
:: Registry :: API (2) -
Win32
:: Registry :: Constants (21)
キーワード
-
$ defs (1) - CreateKey (1)
-
KEY
_ ALL _ ACCESS (1) -
KEY
_ CREATE _ LINK (1) -
KEY
_ CREATE _ SUB _ KEY (1) -
KEY
_ ENUMERATE _ SUB _ KEYS (1) -
KEY
_ EXECUTE (1) -
KEY
_ NOTIFY (1) -
KEY
_ QUERY _ VALUE (1) -
KEY
_ READ (1) -
KEY
_ SET _ VALUE (1) -
KEY
_ WRITE (1) -
REG
_ CREATED _ NEW _ KEY (1) -
REG
_ LEGAL _ OPTION (1) -
REG
_ OPENED _ EXISTING _ KEY (1) -
REG
_ OPTION _ BACKUP _ RESTORE (1) -
REG
_ OPTION _ CREATE _ LINK (1) -
REG
_ OPTION _ NON _ VOLATILE (1) -
REG
_ OPTION _ OPEN _ LINK (1) -
REG
_ OPTION _ RESERVED (1) -
REG
_ OPTION _ VOLATILE (1) - RegCreateKeyExA (1)
-
STANDARD
_ RIGHTS _ READ (1) -
STANDARD
_ RIGHTS _ WRITE (1) -
create
_ body (1) -
create
_ ext _ from _ string (1) -
create
_ guid (1) -
create
_ header (1) -
create
_ id (1) -
create
_ listeners (1) -
create
_ makefile (1) -
create
_ rule (2) -
create
_ tmpsrc (1) - created? (1)
- eql? (1)
- facts (1)
-
file
_ create (1) -
json
_ create (4) - keyname (1)
-
local
_ variable _ set (1) - new (2)
-
rb
_ thread _ create (1) -
required
_ ruby _ version= (1) -
required
_ rubygems _ version= (1)
検索結果
先頭5件
- Gem
:: Version . create(input) -> Gem :: Version | nil - Gem
:: Requirement . create(input) -> Gem :: Requirement - Win32
:: Registry # create(subkey , desired = KEY _ ALL _ ACCESS , opt = REG _ OPTION _ RESERVED) - Win32
:: Registry . create(key , subkey , desired = KEY _ ALL _ ACCESS , opt = REG _ OPTION _ RESERVED) - Win32
:: Registry . create(key , subkey , desired = KEY _ ALL _ ACCESS , opt = REG _ OPTION _ RESERVED) {|reg| . . . }
-
Gem
:: Version . create(input) -> Gem :: Version | nil (63658.0) -
Gem::Version のインスタンスを作成するためのファクトリメソッドです。
Gem::Version のインスタンスを作成するためのファクトリメソッドです。
//emlist[][ruby]{
ver1 = Gem::Version.create('1.3.17') # => #<Gem::Version "1.3.17">
ver2 = Gem::Version.create(ver1) # => #<Gem::Version "1.3.17">
ver3 = Gem::Version.create(nil) # => nil
//}
@param input Gem::Version のインスタンスか文字列を指定します。
@r... -
Gem
:: Requirement . create(input) -> Gem :: Requirement (63622.0) -
Gem::Requirement のインスタンスを作成するためのファクトリメソッドです。
Gem::Requirement のインスタンスを作成するためのファクトリメソッドです。
@param input 文字列か配列か Gem::Requirement, Gem::Version のインスタンス
のいずれかを指定します。
@return 上記以外の値を input に指定するとデフォルト値を返します。
//emlist[][ruby]{
pp Gem::Requirement.create("~> 3.2.1")
# => Gem::Requirement.new(["~> 3.2.1"])
//}
@see Gem::Requirement.... -
Win32
:: Registry # create(subkey , desired = KEY _ ALL _ ACCESS , opt = REG _ OPTION _ RESERVED) (63622.0) -
@todo
@todo
Win32::Registry.create(self, subkey, desired, opt) と同じです。 -
Win32
:: Registry . create(key , subkey , desired = KEY _ ALL _ ACCESS , opt = REG _ OPTION _ RESERVED) (63607.0) -
@todo
@todo
レジストリキー key 下にキー subkey を作成し,
開いたキーを表す Win32::Registry オブジェクトを返します。
key は親のキーを Win32::Registry オブジェクトで指定します。
親のキーには定義済キー HKEY_* を使用できます (⇒Win32::Registry::Constants)
サブキーが既に存在していればキーはただ開かれ,Win32::Registry#created?
メソッドが false を返します。
ブロックが与えられると,キーは自動的に閉じられます。 -
Win32
:: Registry . create(key , subkey , desired = KEY _ ALL _ ACCESS , opt = REG _ OPTION _ RESERVED) {|reg| . . . } (63607.0) -
@todo
@todo
レジストリキー key 下にキー subkey を作成し,
開いたキーを表す Win32::Registry オブジェクトを返します。
key は親のキーを Win32::Registry オブジェクトで指定します。
親のキーには定義済キー HKEY_* を使用できます (⇒Win32::Registry::Constants)
サブキーが既に存在していればキーはただ開かれ,Win32::Registry#created?
メソッドが false を返します。
ブロックが与えられると,キーは自動的に閉じられます。 -
Net
:: IMAP # create(mailbox) -> Net :: IMAP :: TaggedResponse (54652.0) -
CREATE コマンドを送り、新しいメールボックスを作ります。
CREATE コマンドを送り、新しいメールボックスを作ります。
@param mailbox 新しいメールボックスの名前(文字列)
@raise Net::IMAP::NoResponseError 指定した名前のメールボックスが作れなかった場合に発生します -
JSON
:: Generator :: GeneratorMethods :: String :: Extend . json _ create(hash) -> String (36622.0) -
JSON のオブジェクトから Ruby の文字列を生成して返します。
JSON のオブジェクトから Ruby の文字列を生成して返します。
@param hash キーとして "raw" という文字列を持ち、その値として数値の配列を持つハッシュを指定します。
require 'json'
String.json_create({"raw" => [0x41, 0x42, 0x43]}) # => "ABC" -
OpenSSL
:: X509 :: ExtensionFactory # create _ ext _ from _ string(str) -> OpenSSL :: X509 :: Extension (36622.0) -
文字列から OpenSSL::X509::Extension オブジェクトを生成します。
文字列から OpenSSL::X509::Extension オブジェクトを生成します。
文字列は "oid = value" もしくは "oid = critical, value" という
形式である必要があります。
@param str 生成する拡張領域のデータの文字列
@see OpenSSL::X509::ExtensionFactory#create_ext -
WIN32OLE
. create _ guid -> String (36622.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の文字列表現を返します。
... -
Win32
:: Registry :: Constants :: REG _ CREATED _ NEW _ KEY (36601.0) -
@todo
@todo
キーが新しく作られたか、既存キーが開かれたか。
Win32::Registry#disposition メソッドも参照してください。 -
Win32
:: Registry :: Constants :: REG _ OPENED _ EXISTING _ KEY (36601.0) -
@todo
@todo
キーが新しく作られたか、既存キーが開かれたか。
Win32::Registry#disposition メソッドも参照してください。 -
Rake
:: TaskManager # create _ rule(*args) { . . . } (27622.0) -
与えられたパラメータに従ってルールを作成します。
与えられたパラメータに従ってルールを作成します。
@param args ルールに与えるパラメータを指定します。
//emlist[][ruby]{
# Rakefile での記載例とする
task default: :test_rake_app
task :test_rake_app do
rule = Rake.application.create_rule '.txt' => '.md' do |t|
"#{t}"
end
p rule # => 0x0000558dd2e32d20 /path/to/Rakefile:5>
end
//} -
BigDecimal
. json _ create(hash) -> BigDecimal (27604.0) -
JSON のオブジェクトから BigDecimal のオブジェクトを生成して返します。
JSON のオブジェクトから BigDecimal のオブジェクトを生成して返します。
@param hash Marshal.#load 可能な値をキー 'b' に持つハッシュを指定します。 -
CGI
:: QueryExtension # create _ body(is _ large) -> StringIO | Tempfile (27604.0) -
-
Range
. json _ create(hash) -> Range (27604.0) -
JSON のオブジェクトから Ruby のオブジェクトを生成して返します。
JSON のオブジェクトから Ruby のオブジェクトを生成して返します。
@param hash 適切なキーを持つハッシュを指定します。 -
Regexp
. json _ create(hash) -> Regexp (27604.0) -
JSON のオブジェクトから Ruby のオブジェクトを生成して返します。
JSON のオブジェクトから Ruby のオブジェクトを生成して返します。
@param hash 適切なキーを持つハッシュを指定します。 -
Win32
:: Registry :: Constants :: REG _ OPTION _ CREATE _ LINK (27604.0) -
@todo
@todo -
Win32
:: Registry :: API :: RegCreateKeyExA (27601.0) -
@todo
@todo -
Gem
:: Specification # required _ rubygems _ version=(requirement) (27319.0) -
この Gem パッケージを動作させるのに必要な RubyGems のバージョンをセットします。
この Gem パッケージを動作させるのに必要な RubyGems のバージョンをセットします。
@param requirement Gem::Requirement.create が受け付ける形式のオブジェクトを指定します。
@see Gem::Requirement -
Win32
:: Registry # created? (27319.0) -
@todo
@todo
キーが新しく作成された場合,真を返します。
(⇒Win32::Registry.create) -
JSON
. create _ id -> String (18706.0) -
json_create メソッドで使用するクラスを決定するために使用する値を返します。
json_create メソッドで使用するクラスを決定するために使用する値を返します。
デフォルトは "json_class" です。
//emlist[例][ruby]{
require "json"
class User
attr :id, :name
def initialize(id, name)
@id, @name = id, name
end
def self.json_create(object)
new(object['id'], object["name"])
end
def as_json(*)
{
... -
Kernel
# create _ header(header = "extconf . h") -> String (18640.0) -
Kernel#have_func, Kernel#have_header などの検査結果を元に、 ヘッダファイルを生成します。
Kernel#have_func, Kernel#have_header などの検査結果を元に、
ヘッダファイルを生成します。
このメソッドは extconf.rb の最後で呼び出すようにしてください。
@param header ヘッダファイルの名前を指定します。
@return ヘッダファイルの名前を返します。
例
# extconf.rb
require 'mkmf'
have_func('realpath')
have_header('sys/utime.h')
create_header
create_makefile('foo')
上の ext... -
Kernel
# create _ makefile(target , srcprefix = nil) -> true (18640.0) -
@todo
@todo
Kernel#have_library などの各種検査の結果を元に、拡張ライブラリを
ビルドするための Makefile を生成します。
extconf.rb は普通このメソッドの呼び出しで終ります。
@param target ターゲットとなる拡張ライブラリの名前を指定します。
例えば、拡張ライブラリで "Init_foo" という関数を定義して
いる場合は、"foo" を指定します。
'/' を含む場合は、最後のスラッシュ以降のみをターゲット名
として使用します... -
Kernel
# create _ tmpsrc(src) -> String (18604.0) -
与えられた C プログラムのソースコードを一時ファイルに出力して与えられたソースコードを返します。
与えられた C プログラムのソースコードを一時ファイルに出力して与えられたソースコードを返します。
@param src C プログラムのソースコードを指定します。 -
Kernel
# file _ create(*args) { . . . } -> Rake :: FileCreationTask (18604.0) -
ファイルを作成するタスクを定義します。
ファイルを作成するタスクを定義します。
主に Kernel.#directory を定義するために使用します。 -
Rake
:: Task . create _ rule(*args) { . . . } -> Rake :: Task (18604.0) -
タスクを合成するためのルールを作成します。
タスクを合成するためのルールを作成します。 -
WEBrick
:: Utils . # create _ listeners(address , port , logger = nil) -> [TCPServer] (18604.0) -
与えられたアドレスとポートで TCPServer オブジェクトを生成し ます。
与えられたアドレスとポートで TCPServer オブジェクトを生成し
ます。
@param address アドレスを指定します。
@param port ポート番号を指定します。
@param logger ロガーオブジェクトを指定します。
@raise ArgumentError port を指定しなかった場合に発生します。
@see Socket.getaddrinfo, TCPServer -
VALUE rb
_ thread _ create(fn , arg) (18601.0) -
VALUE (*fn)(); void *arg;
VALUE (*fn)();
void *arg; -
Win32
:: Registry :: Constants :: KEY _ CREATE _ LINK (18307.0) -
@todo
@todo
セキュリティアクセスマスク。 -
Win32
:: Registry :: Constants :: KEY _ CREATE _ SUB _ KEY (18307.0) -
@todo
@todo
セキュリティアクセスマスク。 -
Win32
:: Registry :: Constants :: STANDARD _ RIGHTS _ READ (18307.0) -
@todo
@todo
セキュリティアクセスマスク。 -
Win32
:: Registry :: Constants :: STANDARD _ RIGHTS _ WRITE (18307.0) -
@todo
@todo
セキュリティアクセスマスク。 -
Win32
:: Registry :: Constants :: REG _ LEGAL _ OPTION (18304.0) -
@todo
@todo -
Win32
:: Registry :: Constants :: REG _ OPTION _ BACKUP _ RESTORE (18304.0) -
@todo
@todo -
Win32
:: Registry :: Constants :: REG _ OPTION _ NON _ VOLATILE (18304.0) -
@todo
@todo -
Win32
:: Registry :: Constants :: REG _ OPTION _ OPEN _ LINK (18304.0) -
@todo
@todo -
Win32
:: Registry :: Constants :: REG _ OPTION _ RESERVED (18304.0) -
@todo
@todo -
Win32
:: Registry :: Constants :: REG _ OPTION _ VOLATILE (18304.0) -
@todo
@todo -
Win32
:: Registry :: API . # CreateKey(hkey , name , opt , desired) (18301.0) -
@todo
@todo -
Gem
:: Requirement . new(requirements) -> Gem :: Requirement (9319.0) -
Gem::Requirement のインスタンスを作成します。
Gem::Requirement のインスタンスを作成します。
@param requirements 文字列か配列か Gem::Version のインスタンスを指定します。
//emlist[][ruby]{
pp Gem::Requirement.new("~> 3.2.1")
# => Gem::Requirement.new(["~> 3.2.1"])
//}
@see Gem::Requirement#parse, Gem::Requirement.create -
Gem
:: Version # eql?(other) -> bool (9055.0) -
self と other の Gem::Version#version のバージョンが等しいとき true を返します。 そうでなければ false を返します。
self と other の Gem::Version#version のバージョンが等しいとき true を返します。
そうでなければ false を返します。
Comparable を include して作られた == と異なり、"1.0" と "1" は異なるものと判定します。
//emlist[][ruby]{
ver0 = Gem::Version.create('1.0') # #<Gem::Version "1.0">
ver1 = Gem::Version.create('1.0') # #<Gem::Version "1.0">
ver2 = Gem::Ver... -
Binding
# local _ variable _ set(symbol , obj) (9019.0) -
引数 symbol で指定した名前のローカル変数に引数 obj を設定します。
引数 symbol で指定した名前のローカル変数に引数 obj を設定します。
@param symbol ローカル変数名を Symbol オブジェクトで指定します。
@param obj 引数 symbol で指定したローカル変数に設定するオブジェクトを指定します。
//emlist[例][ruby]{
def foo
a = 1
bind = binding
bind.local_variable_set(:a, 2) # set existing local variable `a'
bind.local_variable_set(:b, 3) # create ... -
Gem
:: Specification # required _ ruby _ version=(requirement) (9019.0) -
この Gem パッケージを動作させるのに必要な Ruby のバージョンをセットします。
この Gem パッケージを動作させるのに必要な Ruby のバージョンをセットします。
@param requirement Gem::Requirement.create が受け付ける形式のオブジェクトを指定します。
@see Gem::Requirement -
Win32
:: Registry # keyname (9019.0) -
@todo
@todo
Win32::Registry.open または Win32::Registry.create に指定された
subkey の値を返します。 -
Win32
:: Registry :: Constants :: KEY _ ALL _ ACCESS (9007.0) -
@todo
@todo
セキュリティアクセスマスク。 -
Win32
:: Registry :: Constants :: KEY _ ENUMERATE _ SUB _ KEYS (9007.0) -
@todo
@todo
セキュリティアクセスマスク。 -
Win32
:: Registry :: Constants :: KEY _ EXECUTE (9007.0) -
@todo
@todo
セキュリティアクセスマスク。 -
Win32
:: Registry :: Constants :: KEY _ NOTIFY (9007.0) -
@todo
@todo
セキュリティアクセスマスク。 -
Win32
:: Registry :: Constants :: KEY _ QUERY _ VALUE (9007.0) -
@todo
@todo
セキュリティアクセスマスク。 -
Win32
:: Registry :: Constants :: KEY _ READ (9007.0) -
@todo
@todo
セキュリティアクセスマスク。 -
Win32
:: Registry :: Constants :: KEY _ SET _ VALUE (9007.0) -
@todo
@todo
セキュリティアクセスマスク。 -
Win32
:: Registry :: Constants :: KEY _ WRITE (9007.0) -
@todo
@todo
セキュリティアクセスマスク。 -
ERB
. new(str , safe _ level=NOT _ GIVEN , trim _ mode=NOT _ GIVEN , eoutvar=NOT _ GIVEN , trim _ mode: nil , eoutvar: & # 39; _ erbout& # 39;) -> ERB (919.0) -
eRubyスクリプト から ERB オブジェクトを生成して返します。
eRubyスクリプト から ERB オブジェクトを生成して返します。
@param str eRubyスクリプトを表す文字列
@param safe_level eRubyスクリプトが実行されるときのセーフレベル
@param trim_mode 整形の挙動を変更するオプション
@param eoutvar eRubyスクリプトの中で出力をためていく変数の名前を表す文
字列。eRuby スクリプトの中でさらに ERB を使うときに変更
します。通常は指定する必要はありません。
Ruby 2.6.0 から位置引数での safe_l... -
Kernel
$ $ defs -> [String] (319.0) -
拡張ライブラリをコンパイルするときのマクロ定義を指定する配列です。
拡張ライブラリをコンパイルするときのマクロ定義を指定する配列です。
この変数の値は、例えば
["-DHAVE_FUNC", "-DHAVE_HEADER_H"]
のような形式の配列です。
Kernel#have_func または Kernel#have_header
を呼び出すと、その検査結果が $defs に追加されます。
Kernel#create_header
はこの変数の値を参照してヘッダファイルを生成します。 -
Net
:: FTP :: MLSxEntry # facts -> { String => String|Integer|Time } (319.0) -
そのエントリの「facts」を返します。
そのエントリの「facts」を返します。
facts とはそのエントリに関するファイルサイズなどの様々な情報です。
Net::FTP はこの情報を文字列をキーとするハッシュテーブルで
返します。
標準では以下のような facts が定義されています。これらの facts には
対応するメソッドが定義されています。すべてのサーバでこれら
の facts がすべて実装されているわけではありません。
3659 では
modify, perm, type, size, unique はすべてのサーバで
対応すべき(SHOULD)、とされています。
* "modify" : 変更時刻 (Ti...