種類
- インスタンスメソッド (7)
- 定数 (5)
- モジュール関数 (3)
- 特異メソッド (2)
ライブラリ
- ビルトイン (3)
- etc (1)
- nkf (1)
- optparse (2)
-
rubygems
/ requirement (1) -
rubygems
/ version (2) - socket (2)
-
webrick
/ ssl (1) - win32ole (4)
クラス
-
Gem
:: Requirement (1) -
Gem
:: Version (2) - Object (1)
- OptionParser (2)
- Socket (1)
- WIN32OLE (3)
-
WIN32OLE
_ TYPE (1)
モジュール
- Etc (1)
- Kernel (2)
- NKF (1)
-
Socket
:: Constants (1) -
WEBrick
:: Config (1)
キーワード
-
IFF
_ XMIT _ DST _ RELEASE (2) -
NKF
_ RELEASE _ DATE (1) -
RUBY
_ RELEASE _ DATE (1) - SSL (1)
- eval (2)
-
ole
_ free (2) -
ole
_ methods (1) -
ole
_ reference _ count (1) - prerelease? (2)
- release= (1)
- uname (1)
検索結果
先頭5件
-
OptionParser
# release -> String (72658.0) -
プログラムのリリースを文字列で返します。
プログラムのリリースを文字列で返します。
//emlist[例][ruby]{
require "optparse"
OptionParser.new do |opts|
opts.release # => nil
opts.release = "2019-05-01"
opts.release # => "2019-05-01"
end
//} -
Gem
:: Version # release -> Gem :: Version (72640.0) -
self をリリースバージョンにした Gem::Version オブジェクトを返します。
self をリリースバージョンにした Gem::Version オブジェクトを返します。
プレリリースではないバージョンであれば self を返します。
//emlist[例][ruby]{
Gem::Version.new('1.2.0a').release # => #<Gem::Version "1.2.0">
Gem::Version.new('1.2.0').release # => #<Gem::Version "1.2.0">
//}
@see Gem::Version#prerelease? -
Socket
:: Constants :: IFF _ XMIT _ DST _ RELEASE (36652.0) -
dev_hard_start_xmit() is allowed to release skb->dst
dev_hard_start_xmit() is allowed to release skb->dst -
Socket
:: IFF _ XMIT _ DST _ RELEASE (36652.0) -
dev_hard_start_xmit() is allowed to release skb->dst
dev_hard_start_xmit() is allowed to release skb->dst -
Gem
:: Version # prerelease? -> bool (36619.0) -
self がプレリリースと思われる文字を含むバージョンかどうかを返します。
self がプレリリースと思われる文字を含むバージョンかどうかを返します。
//emlist[例][ruby]{
Gem::Version.new('1.2.0a').prerelease? # => true
Gem::Version.new('1.2.0').prerelease? # => false
//}
@see Gem::Version#release -
NKF
:: NKF _ RELEASE _ DATE -> String (36604.0) -
nkf のリリース日を表す文字列です。
nkf のリリース日を表す文字列です。 -
Object
:: RUBY _ RELEASE _ DATE -> String (36604.0) -
Ruby のリリース日を表す文字列。
Ruby のリリース日を表す文字列。 -
OptionParser
# release=(rel) (36604.0) -
プログラムのリリースを文字列で指定します。
プログラムのリリースを文字列で指定します。
@param rel プログラムのリリースを文字列で指定します。
@see OptionParser#ver -
Gem
:: Requirement # prerelease? -> bool (36601.0) -
何らかのバージョンがプレリリースのものであれば、true を返します。
何らかのバージョンがプレリリースのものであれば、true を返します。
//emlist[][ruby]{
p Gem::Requirement.new("< 5.0").prerelease? # => false
p Gem::Requirement.new("< 5.0a").prerelease? # => true
//} -
WIN32OLE
. ole _ free(aWIN32OLE) -> Integer (27619.0) -
引数で指定したオブジェクトを解放します。
引数で指定したオブジェクトを解放します。
このメソッドは主にWIN32OLEのデバッグおよびWIN32OLEを利用するミドルウェ
アの実装のために用意されています。このため、メソッドの内部動作は不定で
す。COMの仕様とWIN32OLEの内部処理に熟知していない場合は使用しないでくだ
さい。
@param aWIN32OLE 解放するWIN32OLEオブジェクト。
@return Releaseの戻り値。COMの仕様上は現在のオブジェクトの参照カウント
値を示します。 -
WIN32OLE
. ole _ reference _ count(aWIN32OLE) -> Integer (27619.0) -
引数で指定したオブジェクトの現在の参照カウント値を返します。
引数で指定したオブジェクトの現在の参照カウント値を返します。
このメソッドは主にWIN32OLEのデバッグおよびWIN32OLEを利用するミドルウェ
アの実装のために用意されています。このため、メソッドの内部動作は不定で
す。COMの仕様とWIN32OLEの内部処理に熟知していない場合は使用しないでくだ
さい。
@param aWIN32OLE 参照カウント値を求めるWIN32OLEオブジェクト。
@return AddRef呼び出し後のReleaseの戻り値。COMの仕様上は現在のオブジェ
クトの参照カウント値を示します。 -
WIN32OLE
_ TYPE # ole _ methods -> [WIN32OLE _ METHOD] (27619.0) -
型が持つメソッドのメタデータを取得します。
型が持つメソッドのメタデータを取得します。
@return 型が持つメソッドのメタデータをWIN32OLE_METHODの配列として返します。
メソッドを持たない場合は空配列を返します。
tobj = WIN32OLE_TYPE.new('Microsoft Excel 14.0 Object Library', 'Worksheet')
methods = tobj.ole_methods.map {|m| m.name }
# => ['QueryInterface', 'AddRef', 'Release',..... -
WIN32OLE
# ole _ free -> () (27337.0) -
selfが参照するCOMオブジェクトを解放します。
selfが参照するCOMオブジェクトを解放します。
selfが参照するCOMオブジェクトのIUnknown::Releaseを呼び出すことで、COMオ
ブジェクトを開放します。ole_freeを呼び出した後は、このオブジェクトに対
する操作は行えません。
excel = WIN32OLE.new('Excel.Application')
excel.ole_free # オブジェクトの解放
excel.Quit #=> RuntimeError (failed to get Dispatch Interface)
通常は利用されなくなったWIN32OLEオブジェ... -
Kernel
. # eval(expr) -> object (18319.0) -
文字列 expr を Ruby プログラムとして評価してその結果を返しま す。第2引数に Binding オブジェクトを与えた場合、 そのオブジェクトを生成したコンテキストで文字列を評価します。
文字列 expr を Ruby プログラムとして評価してその結果を返しま
す。第2引数に
Binding オブジェクトを与えた場合、
そのオブジェクトを生成したコンテキストで文字列を評価します。
expr の中のローカル変数の扱いはブロックの場合と同じです。すなわち、eval
実行前に補足されていた変数は eval 実行後にブロック外に持ち出せます。
fname と lineno が与えられた場合には、ファイル
fname の行番号 lineno から文字列 expr が書かれているかのように
コンパイルされます。スタックトレースの表示などを差し替えることが
できます。
bind によ... -
Kernel
. # eval(expr , bind , fname = "(eval)" , lineno = 1) -> object (18319.0) -
文字列 expr を Ruby プログラムとして評価してその結果を返しま す。第2引数に Binding オブジェクトを与えた場合、 そのオブジェクトを生成したコンテキストで文字列を評価します。
文字列 expr を Ruby プログラムとして評価してその結果を返しま
す。第2引数に
Binding オブジェクトを与えた場合、
そのオブジェクトを生成したコンテキストで文字列を評価します。
expr の中のローカル変数の扱いはブロックの場合と同じです。すなわち、eval
実行前に補足されていた変数は eval 実行後にブロック外に持ち出せます。
fname と lineno が与えられた場合には、ファイル
fname の行番号 lineno から文字列 expr が書かれているかのように
コンパイルされます。スタックトレースの表示などを差し替えることが
できます。
bind によ... -
WEBrick
:: Config :: SSL -> Hash (18319.0) -
以下のほとんどの項目はサーバが保持する OpenSSL::SSL::SSLContext オブジェクト を設定するためのものです。詳しくは OpenSSL::SSL::SSLContext を参照して下さい。
以下のほとんどの項目はサーバが保持する OpenSSL::SSL::SSLContext オブジェクト
を設定するためのものです。詳しくは OpenSSL::SSL::SSLContext を参照して下さい。
: :ServerSoftware
サーバソフト名を設定する。デフォルトでは
"WEBrick/VERSION (Ruby/VERSION/RELEASE_DATE) OpenSSL/VERSION"。
: :SSLEnable
ssl を有効にするかどうかを設定します。
Ruby 1.8.2 まではデフォルトで true です。
Ruby 1.8.3 以降はデフ... -
Etc
. # uname -> {Symbol => String} (337.0) -
uname(2) で取得したシステム情報を Hash で返します。
uname(2) で取得したシステム情報を Hash で返します。
@return 少なくとも :sysname, :nodename, :release, :version, :machine の
5 つのキーを持つ Hash を返します。
//emlist[例][ruby]{
require 'etc'
require 'pp'
pp Etc.uname
# => {:sysname=>"Linux",
# :nodename=>"boron",
# :release=>"2.6.18-6-xen-686",
# :version=>"#1 ...