670件ヒット
[201-300件を表示]
(0.136秒)
種類
- インスタンスメソッド (470)
- 特異メソッド (146)
- ライブラリ (24)
- クラス (18)
- 定数 (12)
ライブラリ
- ビルトイン (48)
-
net
/ http (60) -
net
/ pop (12) -
net
/ smtp (100) - psych (96)
- shell (12)
-
shell
/ command-processor (12) -
shell
/ filter (12) -
shell
/ process-controller (6) - thwait (12)
- zlib (264)
クラス
-
Encoding
:: Converter (24) -
Encoding
:: InvalidByteSequenceError (12) -
Net
:: HTTP (60) -
Net
:: POP3 (12) -
Net
:: SMTP (100) - Object (12)
-
Psych
:: Stream (36) -
Psych
:: Visitors :: YAMLTree (48) -
RDoc
:: Options (12) - Shell (12)
-
Shell
:: CommandProcessor (12) -
Shell
:: Filter (12) -
Shell
:: ProcessController (6) - ThreadsWait (6)
-
Zlib
:: Deflate (96) -
Zlib
:: GzipReader (12) -
Zlib
:: GzipWriter (48) -
Zlib
:: Inflate (60) -
Zlib
:: ZStream (36)
モジュール
- Zlib (12)
キーワード
- << (12)
- ErrNoFinishedThread (6)
- FINISH (12)
- Stream (12)
-
check
_ point (18) - close (12)
- convert (12)
- deflate (24)
-
finish
_ all _ jobs (18) -
finish
_ page _ dir (12) - finished (12)
- finished? (30)
- flush (12)
-
incomplete
_ input? (12) - inflate (24)
-
net
/ pop (12) -
net
/ smtp (12) - new (24)
- params (12)
- quit (12)
-
respond
_ to? (12) -
set
_ dictionary (24) - start (136)
- started? (12)
-
stream
_ end? (12) - tree (12)
-
wait
_ to _ finish _ all _ process _ controllers (6) - wrap (36)
検索結果
先頭5件
-
Zlib
:: Inflate # inflate(string) -> String (9106.0) -
string を展開ストリームに入力します。
...string を展開ストリームに入力します。
処理後、ストリームからの出力を返します。
このメソッドを呼ぶと出力バッファ及び入力バッファは空になります。
string が nil の場合はストリームへの入力を
終了します。(Zlib::ZStr......eam#finish と同じ)。
@param string 展開する文字列を入力します。
@raise Zlib::NeedDict 展開に辞書が必要な場合に発生します。
Zlib::Inflate#set_dictionary メソッドで辞書をセットした
後で、空文字列と......共にこのメソッドを再度呼び出して下さい。
require 'zlib'
cstr = "x\234\313\310OOUH+MOTH\315K\001\000!\251\004\276"
inz = Zlib::Inflate.new
p inz.inflate(cstr) #=> "hoge fuga end"... -
Zlib
:: Inflate . inflate(string) -> String (9106.0) -
string を展開します。
...string を展開します。
ちなみに、このメソッドは以下のコードとほぼ同じです:
require 'zlib'
def inflate(string)
zstream = Zlib::Inflate.new
buf = zstream.inflate(string)
zstream.finish
zstream.close
buf
end
@param string 展開する文字......列を指定します。
@raise Zlib::NeedDict 展開に辞書が必要な場合に発生します。
require 'zlib'
cstr = "x\234\313\310OOUH+MOTH\315K\001\000!\251\004\276"
p Zlib::Inflate.inflate(cstr) #=> "hoge fuga end"... -
RDoc
:: Options # finish _ page _ dir (9101.0) -
ライブラリ内部で使用します。
ライブラリ内部で使用します。 -
ThreadsWait
# finished? -> bool (9100.0) -
すでに終了したスレッドが存在すれば true を返します。
...に終了したスレッドが存在すれば true を返します。
使用例
require 'thwait'
threads = []
3.times {|i|
threads << Thread.new { sleep 1; p Thread.current }
}
thall = ThreadsWait.new(*threads)
p thall.finished? #=> false
sleep 3
p thall.finished? #=> true... -
Zlib
:: ZStream # finished? -> bool (9100.0) -
ストリームへの入力が終了している時に真を返します。
ストリームへの入力が終了している時に真を返します。 -
Zlib
:: ZStream # stream _ end? -> bool (9100.0) -
ストリームへの入力が終了している時に真を返します。
ストリームへの入力が終了している時に真を返します。 -
Psych
:: Visitors :: YAMLTree # tree -> Psych :: Nodes :: Stream|nil (6212.0) -
変換を終了し、構築した AST を返します。
...変換を終了し、構築した AST を返します。
内部で finish を呼び出し、変換処理を終了します。
このメソッドを2回以上呼ぶと、2回目以降は nil を返します。
@see Psych::Visitors::YAMLTree#finish... -
Zlib
:: FINISH -> Integer (6201.0) -
Zlib::Deflate#deflate 等に渡す、ストリームの出力を 制御するための整数です。
...Zlib::Deflate#deflate 等に渡す、ストリームの出力を
制御するための整数です。... -
Encoding
:: Converter # convert(source _ string) -> String (6134.0) -
与えられた文字列を変換して、変換できた結果を返します。 引数の末尾の文字がバイト列の途中で終わっている場合、そのバイト列は変換器内に取り置かれます。 変換を終了させるには Encoding::Converter#finish を呼びます。
...verter#finish を呼びます。
Encoding::Converter を用いると、文字列の一部または全部を渡して変換を行うことができます。よって、不正なバイトを意識せずにストリームから読み出した文字列を変換したいときには Encoding::Converter......rter#convert では、これらの例外を捕獲しても、例外を起こしたところから変換を再開することはできません。不正なバイトや変換先で未定義な文字をエスケープしたい場合やさらに細かい指定を行いたい場合は、Encoding::Convert......er#primitive_convert を用います。
@param source_string 変換する文字列の一部または全部です。
@return 変換結果である文字列の一部または全部です。
@raise Encoding::InvalidByteSequenceError 変換元のエンコーディングにおいて不正なバイト列... -
Psych
:: Stream # start(encoding = Psych :: Nodes :: Stream :: UTF8) -> Psych :: Stream (6124.0) -
Ruby オブジェクトを YAML document に変換するための準備をします。
...Ruby オブジェクトを YAML document に変換するための準備をします。
変換された document は Psych::Stream.new で指定した
出力先に出力されます。
finish を呼び出すことで出力が完了します(finish を呼び出さないと
最後まで出力され......があります)。
ブロック付きで start を呼び出すと、変換準備を終えた Stream オブジェクト
(self) がブロックに渡され、ブロックが呼び出された後に finish を呼び出します。
これによって finish を確実に呼び出すことができま...