るりまサーチ

最速Rubyリファレンスマニュアル検索!
7874件ヒット [7801-7874件を表示] (0.153秒)

別のキーワード

  1. _builtin to_a
  2. matrix to_a
  3. to_a
  4. dbm to_a
  5. argf.class to_a

クラス

キーワード

検索結果

<< < ... 77 78 79 >>

Object#public_method(name) -> Method (113.0)

オブジェクトの public メソッド name をオブジェクト化した Method オブジェクトを返します。

...ublic メソッド name をオブジェクト化した
Method オブジェクトを返します。

@param name メソッド名を Symbol または String で指定します。
@raise NameError 定義されていないメソッド名や、
protected メソッド名、 private メソッド名...
...を引数として与えると発生します。

//emlist[][ruby]{
1.public_method(:to_int) #=> #<Method: Integer#to_int>
1.public_method(:p) # method `p' for class `Integer' is private (NameError)
//}

@see Object#method,Object#public_send,Module#public_instance_method...

REXML::Elements#size -> Integer (113.0)

保持している要素の個数を返します。

...保持している要素の個数を返します。

//emlist[][ruby]{
require 'rexml/document'
doc = REXML::Document.new '<a>sean<b/>elliott<b/>russell<b/></a>'
# doc.root は3つの要素と3つのテキストノードを持つため、6を返す
doc.root.size # => 6
# そのうち要...

CSV::FieldInfo#line -> Integer (107.0)

行番号を返します。

....new("date1,date2,date3\n2018-07-09,2018-07-10\n2018-08-09,2018-08-10", headers: true)
csv.convert do |field,field_info|
p field_info.line
Date.parse(field)
end
p csv.to_a

# => 2
# => 2
# => 3
# => 3
# => [#<CSV::Row "date1":#<Date: 2018-07-09 ((2458309j,0s,0n),+0s,2299161j)> "date2":#<Date: 20...
...18-07-10 ((2458310j,0s,0n),+0s,2299161j)> "date3":nil>, ...]
//}...

Fiddle::Importer#struct(signature) -> Class (107.0)

C の構造体型に対応する Ruby のクラスを構築して返します。

...た表記ができます。そしてそれを
配列で signature に渡してデータを定義します。例えば C における
struct timeval {
long tv_sec;
long tv_usec;
};
という構造体型に対応して
Timeval = struct(["long tv_sec", "long tv_usec"])
として構造体...
...います
* クラスメソッド malloc
* initialize
* to_ptr
* to_i
* 構造体の各メンバへのアクセサ
返されるクラスは Fiddle::CStruct を継承しています。詳しくは
そちらを参照してください。


@param signature 構造体の各要素を文字列...
...require 'fiddle/import'

module M
extend Fiddle::Importer
dlload "libc.so.6"
extern "int gettimeofday(void*, void*)"
Timeval = struct(["long tv_sec", "long tv_usec"])
end

time = M::Timeval.malloc
M.gettimeofday(time, Fiddle::NULL)
p time.tv_sec
p time.tv_usec...

String#ord -> Integer (107.0)

文字列の最初の文字の文字コードを整数で返します。

...の文字コードを整数で返します。

self が空文字列のときは例外を発生します。

@return 文字コードを表す整数
@raise ArgumentError self の長さが 0 のとき発生

//emlist[例][ruby]{
p "a".ord # => 97
//}

@see Integer#chr, String#chr...

絞り込み条件を変える

IO#set_encoding(enc_str, **opts) -> self (32.0)

IO のエンコーディングを設定します。

...IO のエンコーディングを設定します。

引数が "A:B" のようにコロンで区切られた文字列の場合は、
A
を外部エンコーディング、 B を内部エンコーディングに指定します。

引数が一つで、上のような形式でない場合には、...
...

@param enc_str エンコーディングを表す文字列を指定します。"A:B" のようにコロンで区切られた
文字列を指定した場合 A が外部エンコーディング、B が内部エンコーディングを
表します。

@param ext_enc...
...oding オブジェクトを指定します。

@param int_enc 内部エンコーディングを表す文字列か Encoding オブジェクトを指定します。
@param opts エンコーディング変換のオプション
例:
io = File.open(file)
io.set_encoding("ASCII-8BIT", "EUC-JP")...
...coding オブジェクトを指定します。

@param int_enc 内部エンコーディングを表す文字列か Encoding オブジェクトを指定します。
@param opts エンコーディング変換のオプション
例:
io = File.open(file)
io.set_encoding("ASCII-8BIT", "EUC-JP")...

IO#set_encoding(ext_enc) -> self (32.0)

IO のエンコーディングを設定します。

...IO のエンコーディングを設定します。

引数が "A:B" のようにコロンで区切られた文字列の場合は、
A
を外部エンコーディング、 B を内部エンコーディングに指定します。

引数が一つで、上のような形式でない場合には、...
...

@param enc_str エンコーディングを表す文字列を指定します。"A:B" のようにコロンで区切られた
文字列を指定した場合 A が外部エンコーディング、B が内部エンコーディングを
表します。

@param ext_enc...
...oding オブジェクトを指定します。

@param int_enc 内部エンコーディングを表す文字列か Encoding オブジェクトを指定します。
@param opts エンコーディング変換のオプション
例:
io = File.open(file)
io.set_encoding("ASCII-8BIT", "EUC-JP")...
...coding オブジェクトを指定します。

@param int_enc 内部エンコーディングを表す文字列か Encoding オブジェクトを指定します。
@param opts エンコーディング変換のオプション
例:
io = File.open(file)
io.set_encoding("ASCII-8BIT", "EUC-JP")...
<< < ... 77 78 79 >>