893件ヒット
[1-100件を表示]
(0.121秒)
ライブラリ
クラス
- CSV (11)
-
Encoding
:: Converter (88) -
Encoding
:: InvalidByteSequenceError (77) -
Enumerator
:: ArithmeticSequence (84) -
Net
:: IMAP (97) -
Net
:: IMAP :: FetchData (11) -
Net
:: IMAP :: ThreadMember (11) - Numeric (18)
-
OpenSSL
:: ASN1 :: Sequence (11) -
OpenSSL
:: X509 :: Extension (22) -
Psych
:: Handler (22) -
Psych
:: Nodes :: Sequence (88) -
RDoc
:: Context :: Section (11) - Range (12)
-
RubyVM
:: InstructionSequence (214) - Socket (11)
- TracePoint (6)
モジュール
キーワード
- % (6)
- == (6)
- ANY (11)
- ASN1 (11)
- BLOCK (11)
- FLOW (11)
- InvalidByteSequenceError (11)
-
MSG
_ FLUSH (22) -
NEWS for Ruby 2
. 0 . 0 (11) - SEQUENCE (11)
- Sequence (11)
-
absolute
_ path (11) - anchor (11)
-
base
_ label (11) - begin (6)
- compile (11)
-
compile
_ file (11) -
compile
_ option (11) - copy (11)
- decode (11)
-
destination
_ encoding (11) -
destination
_ encoding _ name (11) - disasm (22)
- disassemble (22)
- each (12)
- end (6)
-
error
_ bytes (11) - eval (11)
-
exclude
_ end? (6) - expunge (11)
- fetch (11)
- first (12)
-
first
_ lineno (11) - hash (6)
- implicit (11)
-
incomplete
_ input? (11) - inspect (17)
-
instruction
_ sequence (6) - label (11)
- last (12)
-
last
_ error (11) -
load
_ from _ binary (9) -
load
_ from _ binary _ extra _ data (9) - move (9)
-
net
/ imap (11) - new (66)
- of (11)
- path (11)
-
primitive
_ convert (44) -
primitive
_ errinfo (11) - putback (22)
-
readagain
_ bytes (11) - search (11)
- seqno (22)
- size (6)
- sort (11)
-
source
_ encoding (11) -
source
_ encoding _ name (11) -
start
_ mapping (11) -
start
_ sequence (11) - step (30)
- store (11)
- style (11)
- tag (11)
-
to
_ a (11) -
to
_ binary (9) -
to
_ json _ raw _ object (11) -
uid
_ sort (11) -
uid
_ thread (11)
検索結果
先頭5件
- RDoc
:: Context :: Section # sequence -> String - TracePoint
# instruction _ sequence -> RubyVM :: InstructionSequence - Psych
:: Handler # start _ sequence(anchor , tag , implicit , style) -> () - Encoding
:: InvalidByteSequenceError # destination _ encoding -> Encoding - Encoding
:: InvalidByteSequenceError # destination _ encoding _ name -> String
-
RDoc
:: Context :: Section # sequence -> String (21301.0) -
section のシーケンス番号を文字列で返します。
...section のシーケンス番号を文字列で返します。
リンクを作成する時に使われます。... -
TracePoint
# instruction _ sequence -> RubyVM :: InstructionSequence (15507.0) -
script_compiledイベント発生時にコンパイルされた RubyVM::InstructionSequenceインスタンスを返します。
...pt_compiledイベント発生時にコンパイルされた
RubyVM::InstructionSequenceインスタンスを返します。
//emlist[例][ruby]{
TracePoint.new(:script_compiled) do |tp|
p tp.instruction_sequence # => <RubyVM::InstructionSequence:block in <main>@(eval):1>
end.enable do
eval("put......s 'hello'")
end
//}
@raise RuntimeError :script_compiled イベントのための
イベントフックの外側で実行した場合に発生します。... -
Psych
:: Handler # start _ sequence(anchor , tag , implicit , style) -> () (12489.0) -
sequence の開始を見付けたときに呼び出されます。
...
sequence の開始を見付けたときに呼び出されます。
anchor には sequence に関連付けられた anchor の名前が文字列で渡されます。
anchor がない場合には nil が渡されます。
tag には sequence に関連付けられた tag の名前が文字列で渡......ます。
tag がない場合には nil が渡されます。
implicit には sequence が implicit に開始されたかどうかが
真偽値で渡されます。
style には sequence の style が整数値で渡されます。以下のいずれか
です。
* Psych::Nodes::Sequence::BLOCK......ram tag タグ名
@param implicit sequence が implicit に開始されかどうか
@param style sequence のスタイル
=== Example
以下の YAML ドキュメントを例として考えます。
---
- !!seq [
a
]
- &pewpew
- b
この YAML ドキュメントには3つの list... -
Encoding
:: InvalidByteSequenceError # destination _ encoding -> Encoding (12300.0) -
エラーを発生させた変換の変換先のエンコーディングを Encoding オブジェクトで返します。
...エラーを発生させた変換の変換先のエンコーディングを Encoding
オブジェクトで返します。
@see Encoding::InvalidByteSequenceError#source_encoding,
Encoding::UndefinedConversionError#destination_encoding... -
Encoding
:: InvalidByteSequenceError # destination _ encoding _ name -> String (12300.0) -
エラーを発生させた変換の変換先のエンコーディングを文字列で返します。
...エラーを発生させた変換の変換先のエンコーディングを文字列で返します。
@see Encoding::InvalidByteSequenceError#destination_encoding... -
RubyVM
:: InstructionSequence . load _ from _ binary _ extra _ data(binary) -> String (12300.0) -
バイナリフォーマットの文字列から埋め込まれたextra_dataを取り出します。
...埋め込まれたextra_dataを取り出します。
//emlist[例][ruby]{
iseq = RubyVM::InstructionSequence.compile('num = 1 + 2')
binary = iseq.to_binary("extra_data")
RubyVM::InstructionSequence.load_from_binary_extra_data(binary) # => extra_data
//}
@see RubyVM::InstructionSequence#to_binary... -
Encoding
:: InvalidByteSequenceError # incomplete _ input? -> bool (12230.0) -
エラー発生時に入力文字列が不足している場合に真を返します。
...//emlist[例][ruby]{
ec = Encoding::Converter.new("EUC-JP", "ISO-8859-1")
begin
ec.convert("abc\xA1z")
rescue Encoding::InvalidByteSequenceError
p $!
#=> #<Encoding::InvalidByteSequenceError: "\xA1" followed by "z" on EUC-JP>
p $!.incomplete_input? #=> false
end
begin
ec.convert("abc\......xA1")
ec.finish
rescue Encoding::InvalidByteSequenceError
p $! #=> #<Encoding::InvalidByteSequenceError: incomplete "\xA1" on EUC-JP>
p $!.incomplete_input? #=> true
end
//}... -
Encoding
:: InvalidByteSequenceError # error _ bytes -> String (12224.0) -
エラー発生時に捨てられたバイト列を返します。
...//emlist[例][ruby]{
ec = Encoding::Converter.new("EUC-JP", "ISO-8859-1")
begin
ec.convert("abc\xA1\xFFdef")
rescue Encoding::InvalidByteSequenceError
p $!
#=> #<Encoding::InvalidByteSequenceError: "\xA1" followed by "\xFF" on EUC-JP>
puts $!.error_bytes.dump #=> "\xA1"
puts $!.re......adagain_bytes.dump #=> "\xFF"
end
//}
@see Encoding::InvalidByteSequenceError#readagain_bytes... -
JSON
:: Generator :: GeneratorMethods :: String # to _ json _ raw _ object -> Hash (12224.0) -
生の文字列を格納したハッシュを生成します。
...UTF-8 の文字列ではなく生の文字列を JSON に変換する場合に使用してください。
require 'json'
"にほんご".encode("euc-jp").to_json_raw_object
# => {"json_class"=>"String", "raw"=>[164, 203, 164, 219, 164, 243, 164, 180]}
"にほんご".encode("euc-jp").to_json......# source sequence is illegal/malformed (JSON::GeneratorError)... -
Encoding
:: InvalidByteSequenceError # readagain _ bytes -> String (12200.0) -
エラー発生時に読み直さなければならないバイト列を返します。
...エラー発生時に読み直さなければならないバイト列を返します。
@see Encoding::InvalidByteSequenceError#error_bytes...