221件ヒット
[101-200件を表示]
(0.111秒)
種類
- インスタンスメソッド (144)
- 定数 (33)
- 特異メソッド (22)
- モジュール関数 (11)
- 関数 (11)
クラス
- Matrix (44)
-
Matrix
:: LUPDecomposition (22) -
OpenSSL
:: PKCS7 (11) - PP (22)
- Socket (11)
-
WIN32OLE
_ METHOD (11) -
WIN32OLE
_ PARAM (11) -
WIN32OLE
_ VARIABLE (11)
モジュール
- Enumerable (44)
-
MiniTest
:: Assertions (1) - Process (11)
-
Socket
:: Constants (11)
キーワード
- DETACHED (11)
-
SO
_ DETACH _ FILTER (22) -
det
_ e (11) - detach (11)
- detect (22)
- determinant (22)
-
determinant
_ e (11) -
exception
_ details (1) - find (22)
- nodetype (11)
-
ole
_ type _ detail (22) -
return
_ type _ detail (11) -
sharing
_ detection (11) -
sharing
_ detection= (11)
検索結果
先頭5件
-
WIN32OLE
_ METHOD # return _ type _ detail -> [String] (12200.0) -
返り値の型と属性を取得します。
...返します。
tobj = WIN32OLE_TYPE.new('Microsoft Excel 14.0 Object Library', 'Application')
method = WIN32OLE_METHOD.new(tobj, 'Workbooks')
p method.return_type_detail # => ["PTR", "USERDEFINED", "Workbooks"]
属性が付加されていない場合は、WIN32OLE_METHOD#return_typeを......要素と
した配列が返ります。
返り値の取り得る属性値はCOMのIDL(インターフェイス定義言語)によって規
定されています。
@see http://msdn.microsoft.com/en-us/library/aa367042(VS.85).aspx... -
WIN32OLE
_ PARAM # ole _ type _ detail -> [String] (12200.0) -
パラメータの属性を取得します。
...。
tobj = WIN32OLE_TYPE.new('Microsoft Excel 9.0 Object Library', 'IWorksheetFunction')
method = WIN32OLE_METHOD.new(tobj, 'SumIf')
param1 = method.params[0]
p param1.ole_type_detail # => ["PTR", "USERDEFINED", "Range"]
パラメータの取り得る属性値はCOMのIDL(インタ......ーフェイス定義言語)によって規定されています。
@see http://msdn.microsoft.com/en-us/library/aa367042(VS.85).aspx... -
WIN32OLE
_ VARIABLE # ole _ type _ detail -> [String] (12200.0) -
変数の型と属性を取得します。
...j = 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で未定義なので変換できない
UI4 [UI4] ty......_ULARGE_INTEGER [USERDEFINED, _ULARGE_INTEGER] cbSize
_FILETIME [USERDEFINED, _FILETIME] mtime
_FILETIME [USERDEFINED, _FILETIME] ctime
_FILETIME [USERDEFINED, _FILETIME] atime
UI4 [UI4] grfMode
UI4 [UI4] grfLocksSupported
GUID [USERDEFINED, GUID] clsid
UI4 [UI4] grfStateBits
UI4 [UI4] reser......ved
上例のように、WIN32OLE_VARIABLEで取得できる変数あるいはその元となる構造
体は、必ずしもOLEオートメーション互換データというわけではありません。こ
のようなデータはWIN32OLEからは利用できません。... -
Matrix
# det _ e -> Rational | Float (9201.0) -
このメソッドは deprecated です。 Matrix#determinant を代わりに使ってください。
...このメソッドは deprecated です。
Matrix#determinant を代わりに使ってください。... -
Enumerable
# detect(ifnone = nil) -> Enumerator (6236.0) -
要素に対してブロックを評価した値が真になった最初の要素を返します。
...つからず、ifnone も指定されていないときは nil を返します。
真になる要素が見つからず、ifnone が指定されているときは ifnone を call した結果を返します。
ブロックを省略した場合は Enumerator を返します。
@param ifnone call......ます。
//emlist[例][ruby]{
# 最初の 3 の倍数を探す
p [1, 2, 3, 4, 5].find {|i| i % 3 == 0 } # => 3
p [2, 2, 2, 2, 2].find {|i| i % 3 == 0 } # => nil
# ifnone の使用例
ifnone = proc { raise ArgumentError, "item not found" }
p [1, 2, 3, 4, 5].find(ifnone) {|i| i % 7 == 0 }
#... -
Enumerable
# detect(ifnone = nil) {|item| . . . } -> object (6236.0) -
要素に対してブロックを評価した値が真になった最初の要素を返します。
...つからず、ifnone も指定されていないときは nil を返します。
真になる要素が見つからず、ifnone が指定されているときは ifnone を call した結果を返します。
ブロックを省略した場合は Enumerator を返します。
@param ifnone call......ます。
//emlist[例][ruby]{
# 最初の 3 の倍数を探す
p [1, 2, 3, 4, 5].find {|i| i % 3 == 0 } # => 3
p [2, 2, 2, 2, 2].find {|i| i % 3 == 0 } # => nil
# ifnone の使用例
ifnone = proc { raise ArgumentError, "item not found" }
p [1, 2, 3, 4, 5].find(ifnone) {|i| i % 7 == 0 }
#... -
OpenSSL
:: PKCS7 :: DETACHED -> Integer (6200.0) -
平文に署名を付ける形式 (multipart/signed) で行います。
...平文に署名を付ける形式 (multipart/signed) で行います。
OpenSSL::PKCS7.sign、OpenSSL::PKCS7.write_smime
で利用可能なフラグです。... -
Process
. # detach(pid) -> Thread (6200.0) -
子プロセス pid の終了を監視するスレッドを生成して返します。 生成したスレッドは子プロセスが終了した後に終了ステータス (Process::Status) を返します。 指定した子プロセスが存在しなければ即座に nil で終了します。
...ス pid の終了を監視するスレッドを生成して返します。
生成したスレッドは子プロセスが終了した後に終了ステータス (Process::Status) を返します。
指定した子プロセスが存在しなければ即座に nil で終了します。
@param pid 子......ドのプロセス ID を整数で指定します。
@raise NotImplementedError メソッドが現在のプラットフォームで実装されていない場合に発生します。
pid = fork {
# child
sleep 3
}
p pid # => 7762
th = Process.detach(pid)
p th.value......# => #<Process::Status: pid 7762 exit 0>... -
static enum node
_ type nodetype(node) (6200.0) -
node の種類を返します。 デバッグ用です。
node の種類を返します。
デバッグ用です。 -
Enumerable
# find(ifnone = nil) -> Enumerator (6136.0) -
要素に対してブロックを評価した値が真になった最初の要素を返します。
...つからず、ifnone も指定されていないときは nil を返します。
真になる要素が見つからず、ifnone が指定されているときは ifnone を call した結果を返します。
ブロックを省略した場合は Enumerator を返します。
@param ifnone call......ます。
//emlist[例][ruby]{
# 最初の 3 の倍数を探す
p [1, 2, 3, 4, 5].find {|i| i % 3 == 0 } # => 3
p [2, 2, 2, 2, 2].find {|i| i % 3 == 0 } # => nil
# ifnone の使用例
ifnone = proc { raise ArgumentError, "item not found" }
p [1, 2, 3, 4, 5].find(ifnone) {|i| i % 7 == 0 }
#...