242件ヒット
[1-100件を表示]
(0.133秒)
種類
- インスタンスメソッド (154)
- 特異メソッド (33)
- ライブラリ (33)
- 定数 (11)
- クラス (11)
ライブラリ
- ビルトイン (44)
- csv (11)
-
fiddle
/ import (66) - openssl (11)
-
rexml
/ document (66) - stringio (11)
クラス
-
ARGF
. class (11) - CSV (11)
- Encoding (22)
- IO (11)
-
REXML
:: DocType (11) -
REXML
:: Entity (11) -
REXML
:: ExternalEntity (33) - StringIO (11)
モジュール
-
Fiddle
:: Importer (66) -
OpenSSL
:: ASN1 (11)
キーワード
- EXTERNAL (11)
- ExternalEntity (11)
- [] (11)
- bind (11)
-
default
_ external (11) -
default
_ external= (11) - dlload (11)
- external (11)
-
external
_ encoding (44) -
external
_ id (11) - fiddle (11)
-
fiddle
/ import (11) -
fiddle
/ types (11) - new (11)
- struct (11)
-
to
_ s (11) - typealias (11)
- write (11)
検索結果
先頭5件
-
Fiddle
:: Importer # extern(signature , *opts) -> Fiddle :: Function (21213.0) -
Fiddle::Importer#dlload で取り込んだライブラリから C の関数をインポートします。
...Fiddle::Importer#dlload で取り込んだライブラリから
C の関数をインポートします。
インポートした関数はそのモジュールにモジュール関数として定義されます。
signature で関数の名前とシネグチャを指定します。例えば
"int str......ートした関数を表す Fiddle::Function オブジェクトを返します。
@param signature 関数の名前とシネグチャ
@param opts オプション
例
require 'fiddle/import'
module M
extern Fiddle::Importer
dlload "libc.so.6"
extern "int strcmp(char*, char*)"
en... -
StringIO
# external _ encoding -> Encoding (15300.0) -
現在の外部エンコーディングを返します。
現在の外部エンコーディングを返します。 -
ARGF
. class # external _ encoding -> Encoding (12300.0) -
ARGF が処理するファイルに対する外部エンコーディングを返します。 デフォルトは Encoding.default_external です。
...ARGF が処理するファイルに対する外部エンコーディングを返します。
デフォルトは Encoding.default_external です。
ARGF.class#set_encoding で設定します。
例:
ARGF.external_encoding # => #<Encoding:UTF-8>
@see IO, ARGF.class#internal_encoding... -
CSV
# external _ encoding -> Encoding | nil (12300.0) -
IO#external_encoding に委譲します。
...
IO#external_encoding に委譲します。... -
IO
# external _ encoding -> Encoding | nil (12300.0) -
IO の外部エンコーディングを返します。 外部エンコーディングが指定されていない場合は nil を返します。 ただし読み込み専用モードの場合は Encoding.default_external になります。
...
IO の外部エンコーディングを返します。
外部エンコーディングが指定されていない場合は nil を返します。
ただし読み込み専用モードの場合は Encoding.default_external になります。
//emlist[例][ruby]{
IO.write("testfile", "abcde")
File.ope......n("testfile") { |f| p f.external_encoding } # => #<Encoding:UTF-8>
//}... -
REXML
:: DocType # external _ id -> String | nil (12200.0) -
DTD が外部サブセットを用いている場合は "SYSTEM", "PUBLIC" の いずれかの文字列を返します。
...IC" の
いずれかの文字列を返します。
それ以外の場合は nil を返します。
//emlist[][ruby]{
require 'rexml/document'
doctype = REXML::Document.new(<<EOS).doctype
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-stri......me # => "html"
doctype.external_id # => "PUBLIC"
doctype = REXML::Document.new(<<EOS).doctype
<!DOCTYPE books [
<!ELEMENT books (book+)>
<!ELEMENT book (title,author)>
<!ELEMENT title (#PCDATA)>
<!ELEMENT author (#PCDATA)>
]>
EOS
doctype.name # => "books"
doctype.external_id # => nil
//}... -
REXML
:: ExternalEntity # write(output , indent) -> () (12100.0) -
output へ self を文字列化して出力します。
...output へ self を文字列化して出力します。
このメソッドは deprecated です。REXML::Formatter で
出力してください。
@param output 出力先の IO オブジェクト
@param indent インデントの大きさ。無視されます。... -
REXML
:: ExternalEntity (12000.0) -
DTD 内の宣言でパラメータ実体参照を使って宣言が されているものを表わすクラスです。
...す。
<!ENTITY % HTMLsymbol PUBLIC
"-//W3C//ENTITIES Symbols for XHTML//EN"
"xhtml-symbol.ent">
%HTMLsymbol;
//emlist[][ruby]{
require 'rexml/document'
doctype = REXML::Document.new(<<EOS).doctype
<!DOCTYPE xhtml [
<!ENTITY % HTMLsymbol PUBLIC
"-//W3C//ENTITIES Symbols for......XHTML//EN"
"xhtml-symbol.ent">
%HTMLsymbol;
]>
EOS
p doctype.children.find_all{|child| REXML::ExternalEntity === child }.map(&:to_s)
# => ["%HTMLsymbol;"]
//}... -
Encoding
. default _ external -> Encoding (9200.0) -
既定の外部エンコーディングを返します。
...に従って default_external を決定します。ロケールの確認・設定方法については各システムのマニュアルを参照してください。
default_external は必ず設定されます。Encoding.locale_charmap が nil を返す場合には US-ASCII が、
ロケールに......Rubyが扱えないエンコーディングが指定されている場合には ASCII-8BIT が、default_external に設定されます。
@see spec/rubycmd locale(1), Encoding.locale_charmap Encoding.default_internal......default_external を決定します。ロケールの確認・設定方法については各システムのマニュアルを参照してください。
-E オプションを指定していない場合は、WindowsではUTF-8、その他のOSではロケールに従って default_external を決......_external は必ず設定されます。Encoding.locale_charmap が nil を返す場合には US-ASCII が、
ロケールにRubyが扱えないエンコーディングが指定されている場合には ASCII-8BIT が、default_external に設定されます。
@see spec/rubycmd locale(1), Encodi......ng.locale_charmap Encoding.default_internal... -
Encoding
. default _ external=(encoding) (9200.0) -
既定の外部エンコーディングを設定します。
...を設定します。
default_external を変更する前に作成した文字列と、default_external を変更した後に作成した文字列とではエンコーディングが異なる可能性があるため、Ruby スクリプト内で Encoding.default_external を設定してはいけま......に、ruby -E を使用して、正しい default_external で Ruby を起動してください。
デフォルトの外部エンコーディングがどのように使われるかについては Encoding.default_external を参照してください。
@see spec/rubycmd Encoding.default_external...