るりまサーチ

最速Rubyリファレンスマニュアル検索!
24006件ヒット [23901-24000件を表示] (0.152秒)
トップページ > クエリ:C[x] > クエリ:String[x]

別のキーワード

  1. _builtin to_c
  2. etc sc_2_c_bind
  3. etc sc_2_c_dev
  4. tracer display_c_call
  5. tracer display_c_call?

ライブラリ

クラス

モジュール

オブジェクト

キーワード

検索結果

<< < ... 238 239 240 241 > >>

REXML::Element#add_element(element, attrs = nil) -> Element (18.0)

子要素を追加します。

...合、それが追加されます。
文字列を指定した場合は、それを要素名とする要素を追加します。

attrs に { String => String } という Hash を渡すと、
追加する要素の属性を指定できます。

子要素の最後に追加されます。

返り値は...
...t[][ruby]{
require 'rexml/document'
doc = REXML::Document.new('<a/>')
el = doc.root.add_element 'my-tag' # => <my-tag/>
doc.root.to_s # => "<a><my-tag/></a>"
el = doc.root.add_element 'my-tag', {'attr1'=>'val1', 'attr2'=>'val2'}
# => <my-tag attr1='val1' attr2='val2'/>
doc.root.to_s # => "<a><my-tag...
.../><my-tag attr1='val1' attr2='val2'/></a>"
el = REXML::Element.new 'my-tag'
doc.root.add_element el # => <my-tag/>
doc.root.to_s # => "<a><my-tag/><my-tag attr1='val1' attr2='val2'/><my-tag/></a>"
//}

@see REXML::Elements#add, REXML::Element.new...

Thread#thread_variable?(key) -> bool (18.0)

引数 key で指定した名前のスレッドローカル変数が存在する場合に true、そ うでない場合に false を返します。

...カル変数が存在する場合に true、そ
うでない場合に false を返します。

@param key 変数名を String か Symbol で指定します。

me = Thread.current
me.thread_variable_set(:oliver, "a")
me.thread_variable?(:oliver) # => true
me.thread_variable?(:stanley...

main.private(*name) -> self (18.0)

メソッドを private に設定します。

...内で新規に定義さ
れるメソッドを関数形式でだけ呼び出せるように(private)設定します。

@param name 0 個以上の String または Symbol を指定します。

@raise NameError 存在しないメソッド名を指定した場合に発生します。


@see Module#p...

REXML::Formatters::Pretty (12.0)

XMLドキュメントを(文字列として)見た目良く出力するクラスです。

...rexml/document'
require 'rexml/formatters/pretty'
doc = REXML::Document.new <<EOS
<root>
<children>
<grandchildren foo='bar'/>
</children>
</root>
EOS

pretty_formatter = REXML::Formatters::Pretty.new
output = StringIO.new
pretty_formatter.write(doc, output)
output.string
# => "<root>\n <children...
...>\n <grandchildren foo='bar'/>\n </children>\n</root>"
# この出力結果は入力のXMLよりも空白が増えている
//}...

Thread#[]=(name,val) (12.0)

val を name に対応するスレッド固有のデータとして格納します。

...格納します。

@param name スレッド固有データのキーを文字列か Symbol で指定します。文字列を指定した場合は String#to_sym によりシンボルに変換されます。

@param val スレッド固有データを指定します。nil を指定するとそのスレ...

絞り込み条件を変える

WIN32OLE_VARIANT#vartype -> Integer (12.0)

selfの型情報を取得します。

...selfの型情報を取得します。

型情報は、WIN32OLE::VARIANTの定数値の組み合わせです。

obj = WIN32OLE_VARIANT.new("string")
obj.vartype # => 8 (WIN32OLE::VARIANT::VT_BSTR)
bytes = WIN32OLE_VARIANT.new([1,2,3,4,5], VT_UI1 | VT_ARRAY)
bytes.vartype # => 8209 (WIN...

Net::POPMail#all {|str| .... } -> nil (9.0)

メールを受信します。

...Net::POP3.start('pop.example.com', 110,
'YourAccount', 'YourPassword') {|pop|
pop.mails.each do |m|
puts m.pop
end
}


ブロックを利用する例:
require 'net/pop'

Net::POP3.start('pop.example.com', 110) {|pop|
pop.each_mail do |m|
m.pop do |s...

Net::POPMail#mail {|str| .... } -> nil (9.0)

メールを受信します。

...Net::POP3.start('pop.example.com', 110,
'YourAccount', 'YourPassword') {|pop|
pop.mails.each do |m|
puts m.pop
end
}


ブロックを利用する例:
require 'net/pop'

Net::POP3.start('pop.example.com', 110) {|pop|
pop.each_mail do |m|
m.pop do |s...

Net::POPMail#pop {|str| .... } -> nil (9.0)

メールを受信します。

...Net::POP3.start('pop.example.com', 110,
'YourAccount', 'YourPassword') {|pop|
pop.mails.each do |m|
puts m.pop
end
}


ブロックを利用する例:
require 'net/pop'

Net::POP3.start('pop.example.com', 110) {|pop|
pop.each_mail do |m|
m.pop do |s...

Dir.glob(pattern, flags = 0) {|file| ...} -> nil (8.0)

ワイルドカードの展開を行い、 パターンにマッチするファイル名を文字列の配列として返します。 パターンにマッチするファイルがない場合は空の配列を返します。

...fnmatch に指定できるフラグと同様のフラグを指定できます。
このフラグを指定することでマッチの挙動を変更することができます。

//emlist[][ruby]{
Dir.glob("*") #=> ["bar", "foo"]
Dir.glob("*", File::FNM_DOTMATCH) #...
...じ意
味で使えます。
: { }
コンマで区切られた文字列の組合せに展開します。例えば、
foo{a,b,c} は fooa, foob, fooc
に展開されそれぞれに対してマッチ判定を行います。

括弧は入れ子にすることができます。例え...

絞り込み条件を変える

Dir.glob(pattern, flags = 0, base: nil) {|file| ...} -> nil (8.0)

ワイルドカードの展開を行い、 パターンにマッチするファイル名を文字列の配列として返します。 パターンにマッチするファイルがない場合は空の配列を返します。

...fnmatch に指定できるフラグと同様のフラグを指定できます。
このフラグを指定することでマッチの挙動を変更することができます。

//emlist[][ruby]{
Dir.glob("*") #=> ["bar", "foo"]
Dir.glob("*", File::FNM_DOTMATCH) #...
...じ意
味で使えます。
: { }
コンマで区切られた文字列の組合せに展開します。例えば、
foo{a,b,c} は fooa, foob, fooc
に展開されそれぞれに対してマッチ判定を行います。

括弧は入れ子にすることができます。例え...
<< < ... 238 239 240 241 > >>