1262件ヒット
[1-100件を表示]
(0.147秒)
ライブラリ
- ビルトイン (764)
- json (12)
-
net
/ http (24) - openssl (12)
- optparse (24)
-
rubygems
/ command (12) - shell (18)
-
shell
/ command-processor (18) -
shell
/ filter (18) - socket (36)
- strscan (36)
- thread (12)
- win32ole (24)
- zlib (252)
クラス
- Array (48)
-
Encoding
:: Converter (48) -
Encoding
:: InvalidByteSequenceError (24) -
Enumerator
:: ArithmeticSequence (20) - Exception (68)
-
File
:: Stat (12) -
Gem
:: Command (12) -
JSON
:: State (12) - LoadError (12)
- LocalJumpError (24)
- MatchData (48)
- Module (12)
- Mutex (2)
- NameError (22)
-
Net
:: HTTPResponse (12) - Object (12)
-
OpenSSL
:: SSL :: SSLContext (12) - OptionParser (24)
- Random (36)
- Range (43)
- Regexp (24)
- Shell (18)
-
Shell
:: CommandProcessor (18) -
Shell
:: Filter (18) - SignalException (24)
- Socket (12)
- StopIteration (12)
- String (108)
- StringScanner (36)
- SystemCallError (12)
- SystemExit (12)
- Thread (48)
-
Thread
:: Mutex (10) -
Thread
:: Queue (36) -
Thread
:: SizedQueue (36) - UDPSocket (12)
- UNIXServer (12)
- UncaughtThrowError (11)
- WIN32OLE (24)
-
Zlib
:: GzipReader (216) -
Zlib
:: GzipWriter (24) -
Zlib
:: Inflate (12)
モジュール
- Comparable (12)
-
Net
:: HTTPHeader (12)
キーワード
- == (19)
- =~ (12)
- [] (102)
- accept (12)
-
accept
_ nonblock (12) - at (12)
-
backtrace
_ locations (12) -
beginning
_ of _ line? (12) - begins? (12)
- bol? (12)
-
ca
_ file= (12) - cause (12)
-
check
_ circular? (12) - clamp (12)
- close (12)
-
connect
_ nonblock (12) - cover? (19)
- deq (24)
- each (24)
-
each
_ byte (24) -
each
_ line (24) - end (19)
- eof (12)
- eof? (12)
- errno (12)
-
error
_ bytes (12) - exception (12)
- exit (12)
-
exit
_ value (12) - fetch (12)
- finish (12)
-
fixed
_ encoding? (12) - getc (12)
- gets (12)
-
incomplete
_ input? (12) -
initialize
_ copy (12) - kill (12)
- last (24)
- lineno (12)
- lineno= (12)
-
local
_ variables (10) - mkdir (18)
- name (12)
- offset (24)
-
ole
_ get _ methods (12) -
ole
_ query _ interface (12) - path (12)
- pop (24)
-
primitive
_ convert (48) -
public
_ constant (12) - rand (36)
- read (12)
- readchar (12)
- readline (12)
- readlines (12)
- reason (12)
-
recvfrom
_ nonblock (12) - reject (12)
- result (12)
- rewind (12)
-
set
_ backtrace (12) -
set
_ dictionary (12) - shift (24)
- signm (12)
- signo (12)
- slice (72)
- sticky? (12)
- success? (12)
- terminate (12)
- test (18)
- ungetc (12)
- unlock (12)
- unscan (12)
- value (23)
検索結果
先頭5件
-
MatchData
# begin(n) -> Integer | nil (18238.0) -
n 番目の部分文字列先頭のオフセットを返します。
...nilを返します。
@param n 部分文字列を指定する数値。
@raise IndexError 範囲外の n を指定した場合に発生します。
//emlist[例][ruby]{
/(foo)(bar)(BAZ)?/ =~ "foobarbaz"
p $~.begin(0) # => 0
p $~.begin(1) # => 0
p $~.begin(2) # => 3
p $~.begin(3) # => nil
p......$~.begin(4) # => `begin': index 4 out of matches (IndexError)
//}
@see MatchData#end... -
Enumerator
:: ArithmeticSequence # begin -> Numeric | nil (18202.0) -
初項 (始端) を返します。
初項 (始端) を返します。
@see Enumerator::ArithmeticSequence#end -
StringScanner
# beginning _ of _ line? -> bool (12201.0) -
スキャンポインタが行頭を指しているなら true を、 行頭以外を指しているなら false を返します。
...ているなら false を返します。
行頭の定義は、文字列先頭かまたは \n の直後を指していることです。
文字列末尾は必ずしも行頭ではありません。
//emlist[例][ruby]{
require 'strscan'
s = StringScanner.new("test\nstring")
s.bol? # => true......s.scan(/\w+/)
s.bol? # => false
s.scan(/\n/)
s.bol? # => true
s.scan(/\w+/)
s.bol? # => false
//}... -
WIN32OLE
# ole _ get _ methods -> [WIN32OLE _ METHOD] (9207.0) -
オブジェクトの参照可能プロパティ情報をWIN32OLE_METHODの配列として 返します。
...をWIN32OLE_METHODの配列として
返します。
ole_get_methodsメソッドは、OLEオートメーションサーバのメソッドのうち読
み取り可能なプロパティをWIN32OLE_METHODの配列として返します。
@return WIN32OLE_METHODの配列。
@raise WIN32OLERuntimeError......報ライブラリ(TypeLib)が提供されていない場合などに発生します。
excel = WIN32OLE.new('Excel.Application')
excel.ole_get_methods.each do |prop|
begin
puts "#{prop.name}=#{excel._getproperty(prop.dispid, [], [])}"
rescue WIN32OLERuntimeError
puts......"can't read #{prop.name} property"
end
end
@see WIN32OLE#ole_methods, WIN32OLE#ole_func_methods,
WIN32OLE#ole_put_methods... -
WIN32OLE
# ole _ query _ interface(iid) -> WIN32OLE (9207.0) -
IID(インターフェイスID)を指定してオブジェクトの別のインターフェイスを 持つオブジェクトを取得します。
...したインターフェイスを持つWIN32OLEオブジェクト
@raise WIN32OLERuntimeError 指定したIIDをオブジェクトが持たない場合に通知されます。
ie = WIN32OLE.new('InternetExplorer.Application')
ie_web_app = ie.ole_query_interface('{0002DF05-0000-0000-C000-000......、正しく実装されたOLEオートメーションサーバでは本メソッドが意味
を持つことはありません。というのは、2つ以上の異なるWIN32OLEで操作可能な
インターフェイスを持つということは、IID_IDispatch(OLEオートメーション
の......イスを呼び出す可能性を持つということを意
味します。当然、それはサーバ実装のバグです。
問題は、C++のvtblアクセスや.NET FrameworkのCOM Interopのために静的型情
報が必要となることです。このため、一度あるインターフェ... -
Zlib
:: GzipReader # lineno=(num) (9131.0) -
IO クラスの同名メソッドIO#lineno=と同じです。
...IO クラスの同名メソッドIO#lineno=と同じです。
但し、gzip ファイル中に
エラーがあった場合 Zlib::Error 例外や
Zlib::GzipFile::Error 例外が発生します。
gzip ファイルのフッターの処理に注意して下さい。
gzip ファイルのフッター......合は
Zlib::GzipFile::NoFooter, Zlib::GzipFile::CRCError,
Zlib::GzipFile::LengthError 例外を発生させます。
* EOF (圧縮データの最後) を越えて読み込み要求を受けた時。
すなわち Zlib::GzipReader#read,
Zlib::GzipReader#gets メソッド等が nil を返......、Zlib::GzipFile#close メソッドが
呼び出された時。
* EOF まで読み込んだ後、Zlib::GzipReader#unused メソッドが
呼び出された時。
@param num 新たな行番号を整数で指定します。
@raise Zlib::Error Zlib::Error を参照
@raise Zlib::GzipFile::E... -
Zlib
:: GzipReader # lineno -> Integer (9125.0) -
IO クラスの同名メソッドIO#linenoと同じです。
...IO クラスの同名メソッドIO#linenoと同じです。
但し、gzip ファイル中に
エラーがあった場合 Zlib::Error 例外や
Zlib::GzipFile::Error 例外が発生します。
gzip ファイルのフッターの処理に注意して下さい。
gzip ファイルのフッターに......合は
Zlib::GzipFile::NoFooter, Zlib::GzipFile::CRCError,
Zlib::GzipFile::LengthError 例外を発生させます。
* EOF (圧縮データの最後) を越えて読み込み要求を受けた時。
すなわち Zlib::GzipReader#read,
Zlib::GzipReader#gets メソッド等が nil を返......、Zlib::GzipFile#close メソッドが
呼び出された時。
* EOF まで読み込んだ後、Zlib::GzipReader#unused メソッドが
呼び出された時。
@raise Zlib::Error Zlib::Error を参照
@raise Zlib::GzipFile::Error Zlib::GzipFile::Errorを参照
@raise Zlib::GzipFile::No... -
OpenSSL
:: SSL :: SSLContext # ca _ file=(ca) (9113.0) -
接続相手の検証のために使う、信頼している CA 証明書ファイルのパスを 設定します。
...の説明)
-----BEGIN CERTIFICATE-----
... (CA certificate in base64 encoding) ...
-----END CERTIFICATE-----
(ここに証明書の説明)
-----BEGIN CERTIFICATE-----
... (CA certificate in base64 encoding) ...
-----END CERTIFICATE-----
デフォルトは nil です。
@param ca C......A証明書ファイルのパス文字列
@see OpenSSL::SSL::SSLContext#ca_file=... -
Zlib
:: GzipReader # readline(rs = $ / ) -> String (9113.0) -
IO クラスの同名メソッドIO#readlineと同じです。
...IO クラスの同名メソッドIO#readlineと同じです。
但し、gzip ファイル中に
エラーがあった場合 Zlib::Error 例外や
Zlib::GzipFile::Error 例外が発生します。
gzip ファイルのフッターの処理に注意して下さい。
gzip ファイルのフッター......合は
Zlib::GzipFile::NoFooter, Zlib::GzipFile::CRCError,
Zlib::GzipFile::LengthError 例外を発生させます。
* EOF (圧縮データの最後) を越えて読み込み要求を受けた時。
すなわち Zlib::GzipReader#read,
Zlib::GzipReader#gets メソッド等が nil を返......lib::GzipFile#close メソッドが
呼び出された時。
* EOF まで読み込んだ後、Zlib::GzipReader#unused メソッドが
呼び出された時。
@param rs 行の区切りを文字列で指定します。
@raise EOFError EOF に到達したとき発生します。
@raise Zl...