別のキーワード
ライブラリ
- ビルトイン (84)
- fileutils (151)
-
net
/ imap (48) - openssl (60)
-
rake
/ packagetask (12) -
rdoc
/ code _ object (48) -
rdoc
/ parser / simple (12) -
rexml
/ document (24) -
rubygems
/ command (12) -
rubygems
/ dependency _ list (24) -
rubygems
/ source _ index (12) -
rubygems
/ uninstaller (36) -
rubygems
/ validator (12) - tmpdir (24)
-
webrick
/ httpservlet / filehandler (12)
クラス
- BasicObject (12)
- Dir (24)
-
Gem
:: Command (12) -
Gem
:: DependencyList (24) -
Gem
:: SourceIndex (12) -
Gem
:: Uninstaller (36) -
Gem
:: Validator (12) - Module (60)
-
Net
:: IMAP (48) - Object (12)
-
OpenSSL
:: SSL :: SSLContext (48) -
RDoc
:: CodeObject (48) -
RDoc
:: Parser :: Simple (12) -
REXML
:: Attribute (12) -
REXML
:: Child (12) -
Rake
:: PackageTask (12) -
WEBrick
:: HTTPServlet :: FileHandler (12)
モジュール
- FileUtils (139)
-
OpenSSL
:: OCSP (12)
キーワード
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (12) - FileUtils (12)
- Marshal フォーマット (12)
-
NEWS for Ruby 2
. 0 . 0 (12) -
NEWS for Ruby 2
. 5 . 0 (8) -
REVOKED
_ STATUS _ REMOVEFROMCRL (12) - Ruby プログラムの実行 (12)
- Ruby用語集 (12)
-
add
_ response _ handler (24) -
cp
_ lr (7) -
cp
_ r (12) -
document
_ children= (12) -
document
_ self= (12) -
generic
_ ivar _ remove (12) - idle (12)
-
method
_ removed (12) - mktmpdir (24)
- new (12)
-
ok
_ to _ remove? (12) -
rb
_ mod _ remove _ const (12) -
rb
_ mod _ remove _ cvar (12) -
rb
_ mod _ remove _ method (12) -
rb
_ obj _ remove _ instance _ variable (12) -
rb
_ remove _ method (12) -
rb
_ thread _ remove (12) -
remove
_ all (12) -
remove
_ by _ name (12) -
remove
_ class _ variable (12) -
remove
_ classes _ and _ modules (12) -
remove
_ const (12) -
remove
_ dir (12) -
remove
_ entry (12) -
remove
_ entry _ secure (12) -
remove
_ executables (12) -
remove
_ file (12) -
remove
_ handler (12) -
remove
_ instance _ variable (12) -
remove
_ leading _ dot _ dir (12) -
remove
_ method (24) -
remove
_ methods _ etc (12) -
remove
_ option (12) -
remove
_ private _ comments (12) -
remove
_ response _ handler (12) -
remove
_ spec (12) -
remove
_ trace (12) - rm (12)
-
rm
_ r (12) -
rm
_ rf (12) - rmtree (12)
-
ruby 1
. 6 feature (12) -
ruby 1
. 8 . 3 feature (12) -
ruby 1
. 8 . 4 feature (12) -
ruby 1
. 9 feature (12) -
rubygems
/ commands / cert _ command (12) -
rubygems
/ commands / sources _ command (12) -
rubygems
/ commands / uninstall _ command (12) -
rubygems
/ security (12) -
session
_ remove (12) -
session
_ remove _ cb (12) -
session
_ remove _ cb= (12) -
set
_ params (12) -
singleton
_ method _ removed (12) -
undef
_ method (12) - クラス/メソッドの定義 (12)
検索結果
先頭5件
-
BasicObject
# singleton _ method _ removed(name) -> object (6122.0) -
特異メソッドが Module#remove_method に より削除された時にインタプリタから呼び出されます。
...特異メソッドが Module#remove_method に
より削除された時にインタプリタから呼び出されます。
通常のメソッドの削除に対するフックには
Module#method_removedを使います。
@param name 削除されたメソッド名が Symbol で渡されます。......][ruby]{
class Foo
def singleton_method_removed(name)
puts "singleton method \"#{name}\" was removed"
end
end
obj = Foo.new
def obj.foo
end
class << obj
remove_method :foo
end
#=> singleton method "foo" was removed
//}
@see Module#method_removed,BasicObject#singleton_method_added,Basic... -
Module
# method _ removed(name) -> () (6122.0) -
メソッドが Module#remove_method により削除 された時にインタプリタがこのメソッドを呼び出します。
...メソッドが Module#remove_method により削除
された時にインタプリタがこのメソッドを呼び出します。
特異メソッドの削除に対するフックには
BasicObject#singleton_method_removed
を使います。
@param name 削除されたメソッド名が Symbol......で渡されます。
//emlist[例][ruby]{
class Foo
def Foo.method_removed(name)
puts "method \"#{name}\" was removed"
end
def foo
end
remove_method :foo
end
# => method "foo" was removed
//}... -
FileUtils
. # remove _ entry(path , force = false) -> () (6119.0) -
ファイル path を削除します。path がディレクトリなら再帰的に削除します。
...ls.#remove_entry_secure の項を参照してください。
@param path 削除するパス。
@param force 真のときは削除中に発生した StandardError を無視します。
//emlist[][ruby]{
require 'fileutils'
FileUtils.remove_entry '/tmp/ruby.tmp.08883'
//}
@see FileUtils.#remove_en... -
Module
# remove _ class _ variable(name) -> object (6119.0) -
引数で指定したクラス変数を取り除き、そのクラス変数に設定さ れていた値を返します。
...ールやクラスに定義されていない場合に発生します。
//emlist[例][ruby]{
class Foo
@@foo = 1
remove_class_variable(:@@foo) # => 1
p @@foo # => uninitialized class variable @@foo in Foo (NameError)
end
//}
@see Module#remove_const, Object#remove_instance_variable... -
Module
# remove _ const(name) -> object (6119.0) -
name で指定した定数を取り除き、その定数に設定されていた値を 返します。
...た定数がそのモジュールやクラスに定義されていない場合に発生します。
//emlist[例][ruby]{
class Foo
FOO = 1
p remove_const(:FOO) # => 1
p FOO # => uninitialized constant FOO at Foo (NameError)
end
//}
組み込みクラス/モジュールを設定して......指定した(まだロードしてない)定数を含めて削除する事ができます。
取り除かれた定数は参照できなくなりますが、消える訳ではないので注意して
使用してください。
@see Module#remove_class_variable, Object#remove_instance_variable... -
static VALUE rb
_ mod _ remove _ method(VALUE mod , VALUE name) (6116.0) -
Module#remove_method の実体。
...Module#remove_method の実体。
モジュール mod から name という名前のメソッドを
検索し、エントリを削除します。見付からなかったときは
例外 NameError が発生します。... -
Module
# remove _ method(*name) -> self (6113.0) -
インスタンスメソッド name をモジュールから削除します。
...ring か Symbol を指定します。
@raise NameError 指定したメソッドが定義されていない場合に発生します。
//emlist[例][ruby]{
class C
def foo
end
remove_method :foo
remove_method :no_such_method # 例外 NameError が発生
end
//}
@see Module#undef_method... -
OpenSSL
:: SSL :: SSLContext # session _ remove _ cb -> Proc | nil (6107.0) -
セッションが内部キャッシュから破棄されたときに呼び出される コールバックを返します。
...セッションが内部キャッシュから破棄されたときに呼び出される
コールバックを返します。
設定されていないときは nil を返します。
@see OpenSSL::SSL::SSLContext#session_remove_cb=... -
OpenSSL
:: SSL :: SSLContext # session _ remove _ cb=(cb) (6107.0) -
セッションが内部キャッシュから破棄されたときに呼び出される コールバックを設定します。
...れるセッション(OpenSSL::SSL::Session)]
という配列です。
セッションキャッシュについて詳しくは OpenSSL::SSL::Session を
見てください。
@param cb コールバックオブジェクト(Proc もしくは Method)
@see OpenSSL::SSL::SSLContext#session_remove_cb...