ライブラリ
クラス
- CSV (11)
- Encoding (44)
-
Net
:: FTP (154) -
OpenSSL
:: PKCS7 (33) -
RubyVM
:: InstructionSequence (27) -
Win32
:: Registry (77) -
Zlib
:: ZStream (11)
モジュール
-
File
:: Constants (11) - JSON (11)
- Kconv (22)
- Kernel (22)
- NKF (11)
-
Win32
:: Registry :: Constants (154) - Zlib (11)
キーワード
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (11) -
ASCII
_ 8BIT (11) -
NEWS for Ruby 2
. 0 . 0 (11) -
NEWS for Ruby 2
. 3 . 0 (9) -
NEWS for Ruby 2
. 7 . 0 (5) - NKF (11)
-
REG
_ BINARY (11) -
REG
_ DWORD (11) -
REG
_ DWORD _ BIG _ ENDIAN (11) -
REG
_ DWORD _ LITTLE _ ENDIAN (11) -
REG
_ EXPAND _ SZ (11) -
REG
_ FULL _ RESOURCE _ DESCRIPTOR (11) -
REG
_ LINK (11) -
REG
_ MULTI _ SZ (11) -
REG
_ NONE (11) -
REG
_ QWORD (11) -
REG
_ QWORD _ LITTLE _ ENDIAN (11) -
REG
_ RESOURCE _ LIST (11) -
REG
_ RESOURCE _ REQUIREMENTS _ LIST (11) -
REG
_ SZ (11) - Ruby用語集 (11)
-
VARIANT
_ BINARY (11) - aliases (11)
- binary (11)
- binary= (11)
-
data
_ type (11) - encrypt (11)
- get (22)
- getbinaryfile (22)
- guess (11)
-
load
_ from _ binary (9) -
load
_ from _ binary _ extra _ data (9) -
name
_ list (11) - new (11)
- open (22)
- put (22)
- putbinaryfile (22)
-
rb
_ io _ mode _ flags2 (11) - read (11)
-
read
_ bin (11) -
read
_ i (11) -
read
_ s (11) - retrbinary (22)
- sign (11)
- storbinary (22)
-
to
_ binary (9) -
write
_ bin (11) -
write
_ i (11) -
write
_ s (11)
検索結果
先頭5件
-
File
:: Constants :: BINARY -> Integer (24317.0) -
ファイルをバイナリとして開きます。 open(2) で O_BINARYが指定できる場合に使えます。 File.openで使用します。
...ファイルをバイナリとして開きます。
open(2) で O_BINARYが指定できる場合に使えます。
File.openで使用します。... -
Kconv
:: BINARY -> Encoding (24301.0) -
JIS EUC SJIS 以外を表します。 この値はKconv.#guessの返り値としてのみ用いられます。
...JIS EUC SJIS 以外を表します。
この値はKconv.#guessの返り値としてのみ用いられます。... -
NKF
:: BINARY -> Encoding (24301.0) -
バイナリ列を表します。
バイナリ列を表します。 -
OpenSSL
:: PKCS7 :: BINARY -> Integer (24301.0) -
MIME canonical format への変換を行いません。
...MIME canonical format への変換を行いません。
OpenSSL::PKCS7.sign、OpenSSL::PKCS7.encrypt
で利用可能なフラグです。... -
Zlib
:: BINARY -> Integer (24301.0) -
Zlib::ZStream#data_type の返す、データタイプを表す整数です。
...Zlib::ZStream#data_type の返す、データタイプを表す整数です。... -
Encoding
:: BINARY -> Encoding (21301.0) -
ASCII-8BIT、ASCII互換オクテット列用のエンコーディングです。
...ASCII-8BIT、ASCII互換オクテット列用のエンコーディングです。
もっぱら文字エンコーディングを持たないデータ、文字を符号化したのではない単なるバイトの列を表現するために用いますが、このエンコーディングは ASCII 互... -
RubyVM
:: InstructionSequence . load _ from _ binary(binary) -> RubyVM :: InstructionSequence (15548.0) -
RubyVM::InstructionSequence#to_binaryにより作られたバイナリフォーマットの文字列からiseqのオブジェクトをロードします。
...RubyVM::InstructionSequence#to_binaryにより作られたバイナリフォーマットの文字列からiseqのオブジェクトをロードします。
このローダーは検証機構をもっておらず、壊れたり改変されたバイナリを読み込むと深刻な問題を引き起......りません。自分が変換したバイナリデータを使うべきです。
//emlist[例][ruby]{
iseq = RubyVM::InstructionSequence.compile('num = 1 + 2')
binary = iseq.to_binary
RubyVM::InstructionSequence.load_from_binary(binary).eval # => 3
//}
@see RubyVM::InstructionSequence#to_binary... -
RubyVM
:: InstructionSequence . load _ from _ binary _ extra _ data(binary) -> String (15532.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... -
RubyVM
:: InstructionSequence # to _ binary(extra _ data = nil) -> String (15347.0) -
バイナリフォーマットでシリアライズされたiseqのデータを文字列として返します。 RubyVM::InstructionSequence.load_from_binary メソッドでバイナリデータに対応するiseqオブジェクトを作れます。
...れたiseqのデータを文字列として返します。
RubyVM::InstructionSequence.load_from_binary メソッドでバイナリデータに対応するiseqオブジェクトを作れます。
引数の extra_data はバイナリデータと共に保存されます。
RubyVM::InstructionSequence.......load_from_binary_extra_data メソッドでこの文字列にアクセス出来ます。
注意: 変換後のバイナリデータはポータブルではありません。 to_binary で得たバイナリデータは他のマシンに移動できません。他のバージョンや他のアーキ......テクチャのRubyで作られたバイナリデータは使用できません。
//emlist[例][ruby]{
iseq = RubyVM::InstructionSequence.compile('num = 1 + 2')
iseq.to_binary("extra_data")
# ※表示の都合上改行しているが実際は改行はない
# => "YARB\x02\x00\x00\x00\x03\x00\x00... -
Win32
:: Registry :: Constants :: REG _ BINARY (15201.0) -
@todo
@todo
レジストリ値の型。