ライブラリ
- ビルトイン (67)
- bigdecimal (1)
-
cgi
/ core (4) -
cgi
/ html (16) - csv (1)
- date (1)
- dbm (2)
- delegate (2)
- digest (2)
- erb (1)
- etc (1)
- fiddle (2)
-
fiddle
/ import (4) - gdbm (2)
- getoptlong (3)
-
irb
/ input-method (6) - logger (18)
- matrix (34)
-
minitest
/ spec (4) -
minitest
/ unit (11) - mkmf (7)
-
net
/ ftp (1) -
net
/ http (4) -
net
/ imap (17) -
net
/ pop (2) -
net
/ smtp (1) -
net
/ telnet (2) - open-uri (2)
- openssl (53)
- optparse (9)
- ostruct (8)
- pathname (4)
- prime (1)
- pstore (2)
- psych (6)
- rake (2)
-
rdoc
/ top _ level (3) - resolv (4)
-
rexml
/ document (31) -
rexml
/ parsers / pullparser (1) -
rexml
/ parsers / ultralightparser (2) -
rexml
/ sax2listener (1) -
rexml
/ streamlistener (1) -
rinda
/ rinda (2) -
rinda
/ tuplespace (13) - rss (6)
-
rubygems
/ command (1) -
rubygems
/ commands / lock _ command (1) -
rubygems
/ commands / unpack _ command (1) -
rubygems
/ dependency (1) -
rubygems
/ installer (2) -
rubygems
/ package / tar _ input (1) -
rubygems
/ package / tar _ reader / entry (2) -
rubygems
/ package / tar _ writer (2) -
rubygems
/ platform (1) -
rubygems
/ remote _ fetcher (4) -
rubygems
/ requirement (1) -
rubygems
/ security (2) -
rubygems
/ source _ info _ cache (1) -
rubygems
/ spec _ fetcher (2) -
rubygems
/ specification (6) -
rubygems
/ user _ interaction (9) - sdbm (2)
- set (1)
- shell (1)
-
shell
/ command-processor (2) -
shell
/ filter (1) -
shell
/ process-controller (2) - socket (2)
- stringio (8)
- strscan (11)
-
syslog
/ logger (1) - uri (20)
-
webrick
/ httpauth / authenticator (1) -
webrick
/ httpauth / basicauth (1) -
webrick
/ httpauth / digestauth (1) -
webrick
/ httpauth / htdigest (1) -
webrick
/ httpauth / htpasswd (2) -
webrick
/ httpauth / userdb (2) -
webrick
/ httprequest (6) -
webrick
/ httpresponse (3) -
webrick
/ httpserver (2) -
webrick
/ httpservlet / abstract (7) -
webrick
/ httputils (5) -
win32
/ registry (8) - win32ole (4)
- zlib (6)
クラス
-
ARGF
. class (1) - Array (1)
- BigDecimal (1)
- CSV (1)
- DBM (2)
- Date (1)
- Delegator (2)
-
Digest
:: Base (2) - ERB (1)
-
Encoding
:: Converter (2) -
Encoding
:: InvalidByteSequenceError (1) -
Etc
:: Passwd (1) -
Fiddle
:: CStruct (1) -
Fiddle
:: Function (2) - GDBM (2)
-
Gem
:: Command (1) -
Gem
:: Commands :: LockCommand (1) -
Gem
:: Commands :: UnpackCommand (1) -
Gem
:: Dependency (1) -
Gem
:: Installer (2) -
Gem
:: Package :: TarInput (1) -
Gem
:: Package :: TarReader :: Entry (2) -
Gem
:: Package :: TarWriter (1) -
Gem
:: Package :: TarWriter :: BoundedStream (1) -
Gem
:: Platform (1) -
Gem
:: RemoteFetcher (4) -
Gem
:: Requirement (1) -
Gem
:: Security :: Policy (2) -
Gem
:: SourceInfoCache (1) -
Gem
:: SpecFetcher (2) -
Gem
:: Specification (6) -
Gem
:: StreamUI (1) -
Gem
:: StreamUI :: SilentProgressReporter (3) -
Gem
:: StreamUI :: SimpleProgressReporter (3) -
Gem
:: StreamUI :: VerboseProgressReporter (2) - GetoptLong (3)
- IO (5)
-
IRB
:: FileInputMethod (1) -
IRB
:: InputMethod (1) -
IRB
:: ReadlineInputMethod (2) -
IRB
:: StdioInputMethod (2) - Logger (16)
-
Logger
:: Application (2) - MatchData (1)
- Matrix (14)
-
Matrix
:: EigenvalueDecomposition (10) -
Matrix
:: LUPDecomposition (10) -
MiniTest
:: Unit (2) - Module (10)
-
Net
:: FTP (1) -
Net
:: HTTP (2) -
Net
:: IMAP (2) -
Net
:: IMAP :: Address (1) -
Net
:: IMAP :: BodyTypeBasic (1) -
Net
:: IMAP :: BodyTypeMessage (1) -
Net
:: IMAP :: BodyTypeMultipart (5) -
Net
:: IMAP :: BodyTypeText (1) -
Net
:: IMAP :: Envelope (1) -
Net
:: IMAP :: MailboxACLItem (1) -
Net
:: IMAP :: MailboxQuota (1) -
Net
:: IMAP :: MailboxQuotaRoot (2) -
Net
:: IMAP :: StatusData (1) -
Net
:: POPMail (2) -
Net
:: SMTP (1) -
Net
:: Telnet (2) - Object (11)
-
OpenSSL
:: ASN1 :: Constructive (3) -
OpenSSL
:: BN (1) -
OpenSSL
:: Cipher (1) -
OpenSSL
:: Config (4) -
OpenSSL
:: Engine (1) -
OpenSSL
:: OCSP :: Request (1) -
OpenSSL
:: OCSP :: Response (1) -
OpenSSL
:: PKey :: DH (1) -
OpenSSL
:: PKey :: EC (2) -
OpenSSL
:: PKey :: EC :: Group (5) -
OpenSSL
:: PKey :: RSA (3) -
OpenSSL
:: SSL :: SSLSocket (2) -
OpenSSL
:: X509 :: Attribute (5) -
OpenSSL
:: X509 :: CRL (1) -
OpenSSL
:: X509 :: Certificate (1) -
OpenSSL
:: X509 :: Extension (1) -
OpenSSL
:: X509 :: Name (1) -
OpenSSL
:: X509 :: Request (8) -
OpenSSL
:: X509 :: Store (1) -
OpenSSL
:: X509 :: StoreContext (1) - OpenStruct (8)
- OptionParser (5)
- PStore (2)
- Pathname (4)
-
Prime
:: TrialDivisionGenerator (1) - Proc (1)
-
Psych
:: Nodes :: Scalar (1) -
Psych
:: Nodes :: Sequence (2) -
Psych
:: TreeBuilder (1) -
Psych
:: Visitors :: YAMLTree (2) -
RDoc
:: Options (2) -
RDoc
:: TopLevel (3) -
REXML
:: Attribute (6) -
REXML
:: Attributes (8) -
REXML
:: DocType (4) -
REXML
:: Document (4) -
REXML
:: Element (3) -
REXML
:: Entity (1) -
REXML
:: Instruction (3) -
REXML
:: NotationDecl (1) -
REXML
:: Parsers :: PullEvent (1) -
REXML
:: Parsers :: UltraLightParser (2) -
RSS
:: TrackBackModel10 :: TrackBackPing (4) -
RSS
:: TrackBackModel20 :: TrackBackPing (2) -
Rake
:: Application (1) -
Rake
:: FileList (1) - Rational (1)
-
Resolv
:: DNS (2) -
Resolv
:: DNS :: Resource :: HINFO (1) -
Resolv
:: DNS :: Resource :: IN :: WKS (1) -
Rinda
:: TupleEntry (11) -
Rinda
:: TupleSpace (2) -
Rinda
:: TupleSpaceProxy (2) -
RubyVM
:: InstructionSequence (2) - SDBM (2)
- Set (1)
- Shell (1)
-
Shell
:: CommandProcessor (2) -
Shell
:: Filter (1) -
Shell
:: ProcessController (2) - String (20)
- StringIO (8)
- StringScanner (11)
- Struct (5)
-
Syslog
:: Logger (1) - Thread (1)
-
Thread
:: Backtrace :: Location (1) - Time (1)
- TracePoint (2)
- TrueClass (4)
- UDPSocket (1)
- UNIXSocket (1)
-
URI
:: FTP (1) -
URI
:: Generic (9) -
URI
:: LDAP (6) -
URI
:: MailTo (4) -
WEBrick
:: HTTPAuth :: BasicAuth (1) -
WEBrick
:: HTTPAuth :: DigestAuth (1) -
WEBrick
:: HTTPAuth :: Htdigest (1) -
WEBrick
:: HTTPAuth :: Htpasswd (2) -
WEBrick
:: HTTPRequest (6) -
WEBrick
:: HTTPResponse (3) -
WEBrick
:: HTTPServer :: MountTable (2) -
WEBrick
:: HTTPServlet :: AbstractServlet (7) -
WEBrick
:: HTTPUtils :: FormData (5) -
WIN32OLE
_ METHOD (2) -
WIN32OLE
_ TYPE (1) -
WIN32OLE
_ TYPELIB (1) -
Win32
:: Registry (8) -
Zlib
:: Deflate (2) -
Zlib
:: GzipFile :: Error (1) -
Zlib
:: GzipReader (2) -
Zlib
:: GzipWriter (1)
モジュール
-
CGI
:: HtmlExtension (16) -
CGI
:: QueryExtension (4) -
Fiddle
:: Importer (3) - GC (1)
-
Gem
:: InstallUpdateOptions (1) - Kernel (7)
-
MiniTest
:: Assertions (9) -
Net
:: HTTPHeader (2) -
OpenSSL
:: Buffering (9) -
OpenURI
:: Meta (1) -
OpenURI
:: OpenRead (1) -
OptionParser
:: Arguable (4) -
REXML
:: Namespace (1) -
REXML
:: SAX2Listener (1) -
REXML
:: StreamListener (1) -
WEBrick
:: HTTPAuth :: Authenticator (1) -
WEBrick
:: HTTPAuth :: UserDB (2)
キーワード
- & (1)
- << (2)
- == (2)
- [] (5)
- []= (3)
- ^ (1)
-
_ dump (2) -
absolute
_ path (2) -
accept
_ language (2) - add (3)
-
add
_ attribute (1) -
add
_ entry (1) -
add
_ schedule (1) -
add
_ value (1) - algorithm (1)
- alive? (1)
- anchor (1)
-
as
_ list (1) -
assert
_ empty (1) -
assert
_ equal (1) -
assert
_ in _ delta (1) -
assert
_ in _ epsilon (1) -
assert
_ match (1) -
assert
_ operator (1) -
assert
_ respond _ to (1) -
assert
_ same (1) - attribute (1)
-
attribute
_ of (1) - attributes (2)
- attributes= (2)
-
attributes
_ of (1) - basename (1)
- bitmap (1)
- body (2)
- call (1)
- cancel (1)
- canceled? (1)
-
capable
_ auth _ types (1) - casecmp (1)
- charset (1)
-
check
_ key (1) -
check
_ until (1) -
checkbox
_ group (2) - children (1)
- clone (1)
- close (2)
-
cofactor
_ expansion (1) - collect (1)
- column (2)
-
column
_ vectors (1) -
compute
_ key (1) -
const
_ defined? (1) -
const
_ get (1) - constants (1)
- content (1)
-
content
_ type (1) - count (2)
-
cpp
_ command (1) - cpu (2)
- create (1)
-
create
_ body (1) -
create
_ makefile (1) -
create
_ value (1) -
curve
_ name (1) - d (1)
- debug (2)
-
default
_ argv (1) -
default
_ executable (1) -
defined
_ class (1) - deflate (1)
- delete (1)
-
delete
_ field (1) -
delete
_ passwd (1) - det (1)
- determinant (1)
-
dh
_ compute _ key (1) - dn (1)
-
do
_ DELETE (1) -
do
_ GET (1) -
do
_ HEAD (1) -
do
_ OPTIONS (1) -
do
_ POST (1) -
do
_ PUT (1) - doctype (1)
- done (3)
- download (1)
- each (4)
-
each
_ attribute (1) -
each
_ child (2) -
each
_ element _ with _ attribute (1) -
each
_ line (2) -
each
_ pair (2) -
each
_ value (1) - eigen (1)
- eigensystem (1)
-
eigenvalue
_ matrix (1) - eigenvalues (1)
-
eigenvector
_ matrix (1) -
eigenvector
_ matrix _ inv (1) - eigenvectors (1)
-
ensure
_ dependency (1) - eql? (2)
- error (2)
-
error
_ bytes (1) - exclude (1)
- executable (1)
- executables (1)
- expired? (1)
- expires (1)
- expires= (1)
- extensions (1)
-
extract
_ entry (1) - fatal (2)
- fetch (3)
-
fetch
_ path (1) -
file
_ absolute _ name (1) -
file
_ name (1) - filename (1)
- filter (1)
-
find
_ executable (1) -
find
_ local _ symbol (1) -
find
_ matching (1) -
first
_ lineno (1) - flush (1)
-
force
_ encoding (1) - form (2)
- fragment (1)
-
full
_ gem _ path (1) -
full
_ name (3) -
garbage
_ collect (1) -
get
_ attribute _ ns (1) -
get
_ byte (1) -
get
_ file _ uri _ path (1) -
get
_ one _ optional _ argument (1) -
get
_ passwd (3) -
get
_ path (1) -
get
_ value (1) - getbyte (1)
- getc (1)
- getch (1)
- getresource (1)
- getresources (1)
- gets (3)
- gsub (1)
- gsub! (3)
- guid (2)
-
have
_ struct _ member (2) - headers (1)
- hostname (1)
- info (2)
- input (1)
-
insert
_ output (1) - inspect (2)
-
install
_ update _ defaults _ str (1) -
instance
_ methods (1) - instruction? (1)
- language (4)
-
laplace
_ expansion (1) - length (1)
- limit (1)
- line (2)
- lines (1)
- ljust (1)
- location (1)
- log (4)
- lup (1)
-
lup
_ decomposition (1) - mailbox (3)
-
make
_ passwd (1) - map (1)
- match? (1)
-
matched
_ size (1) -
max
_ value _ length (1) -
max
_ value _ name _ length (1) -
media
_ subtype (1) -
media
_ type (1) - members (1)
- merge (1)
- methods (1)
- modifiable (1)
-
multipart
_ form (4) -
must
_ be _ close _ to (1) -
must
_ be _ within _ delta (1) -
must
_ be _ within _ epsilon (1) -
must
_ equal (1) - name (3)
- namespace (1)
- namespaces (1)
-
new
_ ostruct _ member (1) -
node
_ type (2) - normalize! (1)
- notify (2)
-
num
_ keys (1) -
num
_ values (1) - oid (1)
- oid= (1)
-
only
_ trusted (1) -
only
_ trusted= (1) - opaque (1)
- open (1)
-
open
_ uri _ or _ path (1) - order! (4)
- pack (1)
- param (1)
- parse (1)
- parse! (2)
- pass (1)
- password (1)
-
password
_ field (2) - path (1)
-
path
_ translated (1) - permutation? (1)
- permute! (2)
- pivots (1)
- port (1)
-
post
_ connection _ check (1) - prefix (1)
- prefixes (1)
-
prime
_ fasttest? (1) -
private
_ instance _ methods (1) -
private
_ methods (1) -
processing
_ instruction (1) -
progress
_ reporter (1) -
protected
_ instance _ methods (1) -
protected
_ methods (2) -
proxy
_ uri (1) -
proxy
_ user (1) - ptr (1)
- pubid (1)
- public (2)
- public? (1)
-
public
_ decrypt (1) -
public
_ encrypt (1) -
public
_ instance _ methods (1) -
public
_ methods (2) - puke (1)
- push (1)
- puts (3)
- query (1)
-
query
_ string= (1) - quiet (1)
- quiet? (1)
- quotaroots (1)
-
radio
_ group (2) -
rdoc
_ include (1) - read (2)
-
read
_ nonblock (3) -
readable
_ atfer _ eof? (1) - readchar (1)
- readline (1)
- readlines (1)
- readpartial (5)
- realm (2)
- recvfrom (1)
-
recvfrom
_ nonblock (1) - regular? (1)
- renew (1)
- replacement= (1)
-
request
_ line (1) -
request
_ method (1) -
requirements
_ list (1) - resource (1)
- resource= (1)
- result (1)
-
return
_ type (1) -
return
_ type _ detail (1) -
return
_ value (1) - rewind (1)
- root (1)
- route (1)
-
scan
_ full (1) -
scan
_ until (1) - scope (1)
-
scrolling
_ list (2) - scrub (1)
- scrub! (1)
-
search
_ full (1) - seed (1)
- select (3)
-
server
_ protocol (1) - service (1)
-
set
_ default (1) -
set
_ error (1) -
set
_ socket (1) -
set
_ trace _ func (1) -
signature
_ algorithm (3) -
singleton
_ methods (1) - singular? (1)
- size (2)
-
skip
_ until (1) - slice (1)
- solve (1)
-
source
_ location (1) -
spec
_ path (1) - squeeze! (1)
- start (1)
- status (1)
-
status
_ line (1) -
status
_ string (1) - store (1)
- strftime (2)
- struct (1)
- sub (1)
- sub! (2)
-
sub
_ type (1) - subject (1)
- subtract (1)
- subtype (1)
- succ (1)
- sysread (3)
- tag (1)
- tagging (1)
- tagging= (1)
- target (1)
- terminated? (1)
-
test
_ suite _ file (1) - to (1)
-
to
_ a (2) -
to
_ ary (2) -
to
_ der (4) -
to
_ h (1) -
to
_ mailtext (1) -
to
_ pem (2) -
to
_ ptr (1) -
to
_ rfc822text (1) -
to
_ s (3) -
to
_ string (1) -
to
_ text (2) - truncate (6)
- trust= (2)
-
try
_ file (1) -
try
_ run (2) - typecode (1)
- uclass (1)
-
uid
_ store (1) - uidl (1)
-
ultra
_ safe (1) -
ultra
_ safe= (1) - ungetc (1)
-
unique
_ id (1) - unknown (2)
- unpack (1)
- unscan (1)
- unused (1)
- upcase! (1)
- update (2)
- updated (3)
-
upper
_ triangular? (1) - upto (1)
- user (1)
- v (1)
-
v
_ inv (1) - value (9)
- value= (3)
-
values
_ at (5) -
wait
_ all _ jobs _ execution (1) - waitfor (1)
- warn (2)
-
windows
_ stub _ script (1) - write (8)
-
write
_ nonblock (1) - xpath (1)
- | (1)
検索結果
先頭5件
-
Gem
:: InstallUpdateOptions # install _ update _ defaults _ str -> String (100504.0) -
Gem コマンドの install サブコマンドに渡されるデフォルトのオプションを返します。
Gem コマンドの install サブコマンドに渡されるデフォルトのオプションを返します。
デフォルトのオプションは以下の通りです。
--rdoc --no-force --no-test --wrappers -
Matrix
# upper _ triangular? -> bool (82204.0) -
行列が上三角行列ならば true を返します。
行列が上三角行列ならば true を返します。 -
Matrix
:: LUPDecomposition # l -> Matrix (81607.0) -
LUP分解の下半行列部分を返します。
LUP分解の下半行列部分を返します。 -
Matrix
:: LUPDecomposition # p -> Matrix (81607.0) -
LUP分解の置換行列部分を返します。
LUP分解の置換行列部分を返します。 -
Matrix
:: LUPDecomposition # u -> Matrix (81607.0) -
LUP分解の上半行列部分を返します。
LUP分解の上半行列部分を返します。 -
Matrix
:: EigenvalueDecomposition # eigenvalues -> [Float] (72604.0) -
固有値を配列で返します。
固有値を配列で返します。 -
Shell
:: ProcessController # wait _ all _ jobs _ execution -> () (72604.0) -
全てのジョブの実行が終わるまで待ちます。
全てのジョブの実行が終わるまで待ちます。 -
Matrix
# lup -> Matrix :: LUPDecomposition (65074.0) -
行列の LUP 分解を保持したオブジェクトを返します。
行列の LUP 分解を保持したオブジェクトを返します。
Matrix::LUPDecomposition は to_ary を定義しているため、
多重代入によって3つの行列(下三角行列、上三角行列、置換行列)
を得ることができます。これを [L, U, P] と書くと、
L*U = P*self を満たします。
//emlist[例][ruby]{
require 'matrix'
a = Matrix[[1, 2], [3, 4]]
l, u, p = a.lup
l.lower_triangular? # => true
u.upper_triangular? # => true
p.... -
Matrix
# lup _ decomposition -> Matrix :: LUPDecomposition (65074.0) -
行列の LUP 分解を保持したオブジェクトを返します。
行列の LUP 分解を保持したオブジェクトを返します。
Matrix::LUPDecomposition は to_ary を定義しているため、
多重代入によって3つの行列(下三角行列、上三角行列、置換行列)
を得ることができます。これを [L, U, P] と書くと、
L*U = P*self を満たします。
//emlist[例][ruby]{
require 'matrix'
a = Matrix[[1, 2], [3, 4]]
l, u, p = a.lup
l.lower_triangular? # => true
u.upper_triangular? # => true
p.... -
REXML
:: Attributes # get _ attribute _ ns(namespace , name) -> REXML :: Attribute | nil (64804.0) -
namespace と name で特定される属性を返します。
namespace と name で特定される属性を返します。
namespace で名前空間を、 name で prefix を含まない属性名を
指定します。
指定された属性が存在しない場合は nil を返します。
XML プロセッサが prefix を置き換えてしまった場合でも、このメソッドを
使うことで属性を正しく指定することができます。
@param namespace 名前空間(URI, 文字列)
@param name 属性名(文字列)
//emlist[][ruby]{
require 'rexml/document'
doc = REXML::Document.ne... -
REXML
:: Attributes # each _ attribute {|attribute| . . . } -> () (64222.0) -
各属性に対しブロックを呼び出します。
各属性に対しブロックを呼び出します。
個々の属性は REXML::Attribute オブジェクトで渡されます。
//emlist[][ruby]{
require 'rexml/document'
doc = REXML::Document.new(<<EOS)
<root xmlns:foo="http://example.org/foo"
xmlns:bar="http://example.org/bar">
<a foo:att='1' bar:att='2' att='<'/>
</root>
EOS
a = doc.get_elements("/root... -
CGI
:: QueryExtension # path _ translated -> String (64204.0) -
ENV['PATH_TRANSLATED'] を返します。
ENV['PATH_TRANSLATED'] を返します。 -
Matrix
:: EigenvalueDecomposition # eigenvalue _ matrix -> Matrix (64204.0) -
固有値を対角成分に並べた行列を返します。
固有値を対角成分に並べた行列を返します。 -
REXML
:: Namespace # fully _ expanded _ name -> String (64204.0) -
完全修飾名を返します。
完全修飾名を返します。 -
RubyVM
:: InstructionSequence # absolute _ path -> String | nil (64204.0) -
self が表す命令シーケンスの絶対パスを返します。
self が表す命令シーケンスの絶対パスを返します。
self を文字列から作成していた場合は nil を返します。
例1:irb で実行した場合
iseq = RubyVM::InstructionSequence.compile('num = 1 + 2')
# => <RubyVM::InstructionSequence:<compiled>@<compiled>>
iseq.absolute_path
# => nil
例2: RubyVM::InstructionSequence.compile_file を使用した場合
# /tmp/method.... -
Thread
:: Backtrace :: Location # absolute _ path -> String (64204.0) -
self が表すフレームの絶対パスを返します。
self が表すフレームの絶対パスを返します。
//emlist[例][ruby]{
# foo.rb
class Foo
attr_accessor :locations
def initialize(skip)
@locations = caller_locations(skip)
end
end
Foo.new(0..2).locations.map do |call|
puts call.absolute_path
end
# => /path/to/foo.rb
# /path/to/foo.rb
# /path/to/foo.rb
//}
@see... -
WEBrick
:: HTTPAuth :: Htpasswd # delete _ passwd(realm , user) -> String (64204.0) -
ユーザのパスワードを削除します。realm は無視されます。
ユーザのパスワードを削除します。realm は無視されます。
@param realm レルムは無視されます。
@param user ユーザ名を指定します。 -
Fiddle
:: CStruct # to _ ptr -> Fiddle :: Pointer (63904.0) -
保持している構造体へのポインタを返します。
保持している構造体へのポインタを返します。 -
Gem
:: Security :: Policy # only _ trusted -> bool (63904.0) -
この値が真である場合は、検証済みの Gem のみインストールします。
この値が真である場合は、検証済みの Gem のみインストールします。 -
Gem
:: Security :: Policy # only _ trusted=(flag) (63904.0) -
検証済みの Gem のみインストールするかどうかを設定します。
検証済みの Gem のみインストールするかどうかを設定します。
@param flag 真、または偽を指定します。 -
OpenStruct
# new _ ostruct _ member(name) -> Symbol (63904.0) -
与えられた名前のアクセサメソッドを自身に定義します。
与えられた名前のアクセサメソッドを自身に定義します。
@param name 文字列かシンボルで定義するアクセサの名前を指定します。 -
PStore
# ultra _ safe -> bool (63904.0) -
真であれば、パフォーマンスと引き換えにファイル更新の衝突を避けることができます。 デフォルトは偽です。
真であれば、パフォーマンスと引き換えにファイル更新の衝突を避けることができます。
デフォルトは偽です。
このフラグの効果があるのは一部のプラットフォームだけです。
(e.g. all POSIX platforms: Linux, Mac OS X, FreeBSD, etc) -
PStore
# ultra _ safe=(flag) (63904.0) -
真をセットすると、パフォーマンスと引き換えにファイル更新の衝突を避けることができます。
真をセットすると、パフォーマンスと引き換えにファイル更新の衝突を避けることができます。
このフラグの効果があるのは一部のプラットフォームだけです。
(e.g. all POSIX platforms: Linux, Mac OS X, FreeBSD, etc)
@param flag 真偽値を指定します。 -
REXML
:: SAX2Listener # processing _ instruction(target , data) -> () (63904.0) -
XML 処理命令(PI)に対し呼び出されるコールバックメソッドです。
XML 処理命令(PI)に対し呼び出されるコールバックメソッドです。
@param target ターゲット名が文字列で渡されます
@param data 処理命令の内容が文字列で渡されます -
StringScanner
# skip _ until(regexp) -> Integer | nil (63904.0) -
regexp が一致するまで文字列をスキャンします。 マッチに成功したらスキャンポインタを進めて、 スキャン開始位置からマッチ部分の末尾までの部分文字列の長さを返します。 マッチに失敗したら nil を返します。
regexp が一致するまで文字列をスキャンします。
マッチに成功したらスキャンポインタを進めて、
スキャン開始位置からマッチ部分の末尾までの部分文字列の長さを返します。
マッチに失敗したら nil を返します。
@param regexp マッチに使用する正規表現を指定します。
//emlist[例][ruby]{
require 'strscan'
s = StringScanner.new('test string')
s.scan_until(/str/) # => 8
s.matched # => "str"
s.pos # =>... -
RSS
:: TrackBackModel10 :: TrackBackPing # value (63604.0) -
@todo
@todo -
RSS
:: TrackBackModel10 :: TrackBackPing # value= (63604.0) -
@todo
@todo -
RSS
:: TrackBackModel20 :: TrackBackPing # value (63604.0) -
@todo
@todo -
RSS
:: TrackBackModel20 :: TrackBackPing # value= (63604.0) -
@todo
@todo -
Shell
:: ProcessController # add _ schedule(command) -> () (63604.0) -
指定されたコマンドを待機ジョブとして登録します。 ただし、実行中のジョブが存在しない場合は、そのジョブを直ちに実行します。
指定されたコマンドを待機ジョブとして登録します。
ただし、実行中のジョブが存在しない場合は、そのジョブを直ちに実行します。
@param command コマンドを指定します。 -
WEBrick
:: HTTPServlet :: AbstractServlet # do _ PUT(request , response) -> () (63604.0) -
自身の service メソッドから HTTP のリクエストに応じて 呼ばれるメソッドです。AbstractServlet のサブクラスはこれらのメソッドを適切に実装し なければいけません。返り値は特に規定されていません。
自身の service メソッドから HTTP のリクエストに応じて
呼ばれるメソッドです。AbstractServlet のサブクラスはこれらのメソッドを適切に実装し
なければいけません。返り値は特に規定されていません。
クライアントが使う可能性のある RFC で定義された HTTP のメソッドはすべて実装する必要があります。
クライアントからのリクエストに使われないと分かっているメソッドは実装しなくてもかまいません。
実装されていない HTTP メソッドであった場合、自身の service メソッドが
例外を発生させます。
このメソッドが呼ばれた時点では、クライアントからのリクエスト... -
REXML
:: Parsers :: UltraLightParser # parse -> Array (63304.0) -
XML 文書のパース結果を配列による木で返します。
XML 文書のパース結果を配列による木で返します。
返される木構造配列については lib:rexml/parsers/ultralightparser#nodes
を参照してください。
@raise REXML::ParseException XML文書のパースに失敗した場合に発生します
@raise REXML::UndefinedNamespaceException XML文書のパース中に、定義されていない名前空間
が現れた場合に発生します -
CGI
:: HtmlExtension # multipart _ form(action = nil , enctype = "multipart / form-data") -> String (56104.0) -
enctype 属性に "multipart/form-data" をセットした form 要素を生成します。 ブロックを与えると、ブロックを評価した結果が内容になります。
enctype 属性に "multipart/form-data" をセットした form 要素を生成します。
ブロックを与えると、ブロックを評価した結果が内容になります。
@param action action 属性の値を指定します。
@param enctype enctype 属性の値を指定します。
例:
multipart_form{ "string" }
# <FORM METHOD="post" ENCTYPE="multipart/form-data">string</FORM> -
CGI
:: HtmlExtension # multipart _ form(action = nil , enctype = "multipart / form-data") { . . . } -> String (56104.0) -
enctype 属性に "multipart/form-data" をセットした form 要素を生成します。 ブロックを与えると、ブロックを評価した結果が内容になります。
enctype 属性に "multipart/form-data" をセットした form 要素を生成します。
ブロックを与えると、ブロックを評価した結果が内容になります。
@param action action 属性の値を指定します。
@param enctype enctype 属性の値を指定します。
例:
multipart_form{ "string" }
# <FORM METHOD="post" ENCTYPE="multipart/form-data">string</FORM> -
OpenSSL
:: X509 :: Request # add _ attribute(attr) -> OpenSSL :: X509 :: Attribute (56104.0) -
新たな attribute を CSR に追加します。
新たな attribute を CSR に追加します。
@param attr 追加する attribute(OpenSSL::X509::Attribute の
インスタンス)
@return 渡した attribute オブジェクトを返します
@see OpenSSL::X509::Request#attribute,
OpenSSL::X509::Request#attribute= -
REXML
:: DocType # attribute _ of(element , attribute) -> String | nil (55876.0) -
DTD 内の属性リスト宣言で、 element という名前の要素の attribute という 名前の属性のデフォルト値を返します。
DTD 内の属性リスト宣言で、 element という名前の要素の attribute という
名前の属性のデフォルト値を返します。
elementという名前の要素の属性値は宣言されていない、
elementという名前の要素にはattributeという名前の属性が宣言されていない、
もしくはデフォルト値が宣言されていない、のいずれかの場合は nil を返します。
@param element 要素名(文字列)
@param attribute 属性名(文字列)
//emlist[][ruby]{
require 'rexml/document'
doctype = REXML::Doc... -
Gem
:: Package :: TarInput # extract _ entry(destdir , entry , expected _ md5sum = nil) (55804.0) -
指定された destdir に entry を展開します。
指定された destdir に entry を展開します。
@param destdir 展開先のディレクトリを指定します。
@param entry エントリを指定します。
@param expected_md5sum 期待する MD5 チェックサムを指定します。
@raise Gem::Package::BadCheckSum チェックサムが一致しなかった場合に発生します。 -
Object
# must _ be _ within _ epsilon(actual , epsilon = 0 . 001) -> true (55804.0) -
自身と実際の値の相対誤差が許容範囲内である場合、検査にパスしたことになります。
自身と実際の値の相対誤差が許容範囲内である場合、検査にパスしたことになります。
@param actual 実際の値を指定します。
@param epsilon 許容する相対誤差を指定します。
@raise MiniTest::Assertion 検査に失敗した場合に発生します。 -
OpenSSL
:: X509 :: Request # attributes -> [OpenSSL :: X509 :: Attribute] (55804.0) -
CSR が保持している attribute を OpenSSL::X509::Attribute の配列で返します。
CSR が保持している attribute を OpenSSL::X509::Attribute
の配列で返します。
attribute とは X.509 証明書署名要求 に含まれる申請者に関する
追加的な情報です。必須ではありません。X.509v3 拡張領域を
CSR に含めるときは "reqExt" という oid の attribute を追加
します。
@see OpenSSL::X509::Request#attribute=,
OpenSSL::X509::Request#add_attribute -
Encoding
:: Converter # insert _ output(string) -> nil (55630.0) -
変換器内のバッファに文字列を挿入します。 バッファに保持された文字列は、次の変換時の変換結果と一緒に返されます。
変換器内のバッファに文字列を挿入します。
バッファに保持された文字列は、次の変換時の変換結果と一緒に返されます。
変換先がステートフルなエンコーディングであった場合、
挿入された文字列は状態に基づいて変換され、状態を更新します。
このメソッドは変換に際してエラーが発生した際にのみ利用されるべきです。
@param string 挿入する文字列
//emlist[][ruby]{
ec = Encoding::Converter.new("utf-8", "iso-8859-1")
src = "HIRAGANA LETTER A is \u{3042}."
dst = ""
p ec.... -
REXML
:: DocType # attributes _ of(element) -> [REXML :: Attribute] (55558.0) -
DTD 内の属性リスト宣言で、 element という名前の要素に対し宣言されている 属性の名前とデフォルト値を REXML::Attribute の配列で返します。
DTD 内の属性リスト宣言で、 element という名前の要素に対し宣言されている
属性の名前とデフォルト値を REXML::Attribute の配列で返します。
名前とデフォルト値のペアは、各 Attribute オブジェクトの
REXML::Attribute#name と
REXML::Attribute#value で表現されます。
//emlist[][ruby]{
require 'rexml/document'
doctype = REXML::Document.new(<<EOS).doctype
<!DOCTYPE books [
<!ELEMENT book (c... -
CGI
:: HtmlExtension # multipart _ form(attributes) -> String (55504.0) -
enctype 属性に "multipart/form-data" をセットした form 要素を生成します。 ブロックを与えると、ブロックを評価した結果が内容になります。
enctype 属性に "multipart/form-data" をセットした form 要素を生成します。
ブロックを与えると、ブロックを評価した結果が内容になります。
@param attributes 属性をハッシュで指定します。
例:
multipart_form("url"){ "string" }
# <FORM METHOD="post" ACTION="url" ENCTYPE="multipart/form-data">string</FORM> -
CGI
:: HtmlExtension # multipart _ form(attributes) { . . . } -> String (55504.0) -
enctype 属性に "multipart/form-data" をセットした form 要素を生成します。 ブロックを与えると、ブロックを評価した結果が内容になります。
enctype 属性に "multipart/form-data" をセットした form 要素を生成します。
ブロックを与えると、ブロックを評価した結果が内容になります。
@param attributes 属性をハッシュで指定します。
例:
multipart_form("url"){ "string" }
# <FORM METHOD="post" ACTION="url" ENCTYPE="multipart/form-data">string</FORM> -
Gem
:: RemoteFetcher # get _ file _ uri _ path(uri) -> String (55504.0) -
与えられた URI から "file://" を取り除いた文字列を返します。
与えられた URI から "file://" を取り除いた文字列を返します。
@param uri URI を表す文字列を指定します。 -
OpenSSL
:: PKey :: RSA # public _ decrypt(str , mode = OpenSSL :: PKey :: RSA :: PKCS1 _ PADDING) -> String (55504.0) -
文字列 str を公開鍵で復号化します。
文字列 str を公開鍵で復号化します。
復号化されたデータを文字列で返します。
mode でパディングモードを指定します。以下のいずれかが
利用可能です。暗号化に利用したパディングモードと同じものを
指定する必要があります。
* OpenSSL::PKey::RSA::PKCS1_PADDING
* OpenSSL::PKey::RSA::NO_PADDING
@param str 復号化する文字列
@param mode パディングモード
@raise OpenSSL::PKey::RSAError 復号化に失敗した場合に発生します。 -
OpenSSL
:: PKey :: RSA # public _ encrypt(str , mode = OpenSSL :: PKey :: RSA :: PKCS1 _ PADDING) -> String (55504.0) -
文字列 str を公開鍵で暗号化します。
文字列 str を公開鍵で暗号化します。
暗号化されたデータを文字列で返します。
mode でパディングモードを指定します。以下の4つのうちいずれかが
利用可能です。
* OpenSSL::PKey::RSA::PKCS1_PADDING
* OpenSSL::PKey::RSA::SSLV23_PADDING
* OpenSSL::PKey::RSA::PKCS1_OAEP_PADDING
* OpenSSL::PKey::RSA::NO_PADDING
@param str 暗号化する文字列
@param mode パディングモード
@raise OpenSSL::PKey:... -
REXML
:: Element # each _ element _ with _ attribute(key , value = nil , max = 0 , name = nil) {|element| . . . } -> () (55276.0) -
特定の属性を持つすべての子要素を引数としてブロックを呼び出します。
特定の属性を持つすべての子要素を引数としてブロックを呼び出します。
key で指定した属性名の属性を持つ要素のみを対象とします。
value を指定すると、keyで指定した属性名を持つ属性の値がvalueである
もののみを対象とします。
maxを指定すると、対象となる子要素の先頭 max 個のみが対象となります。
name を指定すると、それは xpath 文字列と見なされ、
それにマッチするもののみが対象となります。
max に 0 を指定すると、max の指定は無視されます(0個ではありません)。
@param key 属性名(文字列)
@param value 属性値(文字列)
... -
REXML
:: DocType # public -> String | nil (55240.0) -
DTD の公開識別子を返します。
DTD の公開識別子を返します。
DTD が公開識別子による外部サブセットを含んでいない場合は 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-strict.dtd">
EOS
doctype.system # => "http:/... -
WIN32OLE
_ METHOD # return _ type _ detail -> [String] (55222.0) -
返り値の型と属性を取得します。
返り値の型と属性を取得します。
@return 返り値の型と属性を文字列配列で返します。
tobj = WIN32OLE_TYPE.new('Microsoft Excel 14.0 Object Library', 'Application')
method = WIN32OLE_METHOD.new(tobj, 'Workbooks')
p method.return_type_detail # => ["PTR", "USERDEFINED", "Workbooks"]
属性が付加されていない場合は、WIN32OLE_METHOD#return_typeを要素と
... -
CGI
:: QueryExtension # accept _ language -> String (55204.0) -
ENV['HTTP_ACCEPT_LANGUAGE'] を返します。
ENV['HTTP_ACCEPT_LANGUAGE'] を返します。 -
Delegator
# public _ methods(all = true) -> [Symbol] (55204.0) -
そのオブジェクトが理解できる public メソッド名の一覧を返します。
そのオブジェクトが理解できる public メソッド名の一覧を返します。
@param all 偽を指定すると __getobj__ のスーパークラスで定義されたメソッドを除きます。
@see Object#public_methods -
Fiddle
:: Function # ptr -> Integer | Fiddle :: Function (55204.0) -
関数ポインタを返します。
関数ポインタを返します。
Fiddle::Function.new の第1引数として指定したものを返します。 -
Gem
:: Command # get _ one _ optional _ argument -> String (55204.0) -
コマンドラインからオプショナルな引数を取得して返します。
コマンドラインからオプショナルな引数を取得して返します。
@return 一つ以上、指定した場合は最初の値を返します。一つも指定していない場合は nil を返します。 -
Gem
:: Specification # full _ gem _ path -> String (55204.0) -
この Gem パッケージへのフルパスを返します。
この Gem パッケージへのフルパスを返します。 -
Module
# public _ instance _ methods(inherited _ too = true) -> [Symbol] (55204.0) -
そのモジュールで定義されている public メソッド名 の一覧を配列で返します。
そのモジュールで定義されている public メソッド名
の一覧を配列で返します。
@param inherited_too false を指定するとそのモジュールで定義されているメソッドのみ返します。
@see Object#public_methods, Module#instance_methods -
Net
:: SMTP # capable _ auth _ types -> [String] (55204.0) -
接続したサーバで利用可能な認証を配列で返します。
接続したサーバで利用可能な認証を配列で返します。
返り値の配列の要素は、 'PLAIN', 'LOGIN', 'CRAM-MD5' です。
このメソッドは Net::SMTP#start などでセッションを開始
した以降にしか正しい値を返しません。 -
Object
# public _ methods(include _ inherited = true) -> [Symbol] (55204.0) -
そのオブジェクトが理解できる public メソッド名の一覧を返します。
そのオブジェクトが理解できる public メソッド名の一覧を返します。
@param include_inherited 偽となる値を指定すると自身のクラスのスーパークラスで定義されたメソッドを除きます。
@see Module#public_instance_methods,Object#methods,Object#singleton_methods -
OpenSSL
:: PKey :: RSA # public? -> true (55204.0) -
自身が公開鍵を持っているかどうか判定します。
自身が公開鍵を持っているかどうか判定します。
秘密鍵は公開鍵も持っているため、常に true を返します。 -
OpenSSL
:: X509 :: Store # trust=(trust) (55204.0) -
@todo
@todo
以下のいずれかの定数の値を指定します。
* OpenSSL::X509::TRUST_COMPAT
* OpenSSL::X509::TRUST_EMAIL
* OpenSSL::X509::TRUST_OBJECT_SIGN
* OpenSSL::X509::TRUST_SSL_CLIENT
* OpenSSL::X509::TRUST_SSL_SERVER
* OpenSSL::X509::TRUST_OCSP_REQUEST
* OpenSSL::X509::TRUST_OCSP_SIGN
@param trust 整数値
@see OpenSSL::X5... -
OpenSSL
:: X509 :: StoreContext # trust=(trust) (55204.0) -
@todo
@todo
以下のいずれかの定数の値を指定します。
* OpenSSL::X509::TRUST_COMPAT
* OpenSSL::X509::TRUST_EMAIL
* OpenSSL::X509::TRUST_OBJECT_SIGN
* OpenSSL::X509::TRUST_SSL_CLIENT
* OpenSSL::X509::TRUST_SSL_SERVER
* OpenSSL::X509::TRUST_OCSP_REQUEST
* OpenSSL::X509::TRUST_OCSP_SIGN
@param trust 整数値
@see OpenSSL::X... -
REXML
:: NotationDecl # public -> String | nil (55204.0) -
公開識別子を返します。
公開識別子を返します。
宣言が公開識別子を含まない場合は nil を返します。 -
Shell
:: CommandProcessor # truncate(path , length) -> 0 (55204.0) -
File クラスにある同名のクラスメソッドと同じです.
File クラスにある同名のクラスメソッドと同じです.
@param path パスを表す文字列を指定します。
@param length 変更したいサイズを整数で与えます。
@see File.truncate -
WEBrick
:: HTTPRequest # accept _ language -> [String] (55204.0) -
Accept-Language ヘッダの内容を自然言語を表す文字列の配列で返します。 配列は品質係数(qvalue)でソートされています。
Accept-Language ヘッダの内容を自然言語を表す文字列の配列で返します。
配列は品質係数(qvalue)でソートされています。 -
WEBrick
:: HTTPRequest # query _ string=(value) (55204.0) -
リクエスト URI のクエリーを文字列で表すアクセサです。 デフォルトは request_uri.query です。
リクエスト URI のクエリーを文字列で表すアクセサです。
デフォルトは request_uri.query です。
@param value クエリーを表す文字列を指定します。 -
Fiddle
:: Importer # struct(signature) -> Class (54940.0) -
C の構造体型に対応する Ruby のクラスを構築して返します。
C の構造体型に対応する Ruby のクラスを構築して返します。
構造体の各要素は C と似せた表記ができます。そしてそれを
配列で signature に渡してデータを定義します。例えば C における
struct timeval {
long tv_sec;
long tv_usec;
};
という構造体型に対応して
Timeval = struct(["long tv_sec", "long tv_usec"])
として構造体に対応するクラスを生成します。
このメソッドが返すクラスには以下のメソッドが定義されています
* クラスメソッド malloc
... -
Gem
:: Package :: TarReader :: Entry # full _ name -> String (54904.0) -
自身の完全な名前を返します。
自身の完全な名前を返します。 -
Gem
:: StreamUI :: SilentProgressReporter # updated(message) -> nil (54904.0) -
何もしません。
何もしません。
@param message 指定しても意味がありません。 -
Gem
:: StreamUI :: SimpleProgressReporter # updated(message) -> nil (54904.0) -
ドットを表示します。
ドットを表示します。
@param message 指定しても意味がありません。 -
OpenSSL
:: OCSP :: Response # status _ string -> String (54904.0) -
レスポンスステータスを human-readable な文字列で返します。
レスポンスステータスを human-readable な文字列で返します。
@see OpenSSL::OCSP::Response#status -
OpenSSL
:: X509 :: Attribute # value -> OpenSSL :: ASN1 :: ASN1Data (54904.0) -
attribute の値を OpenSSL::ASN1::ASN1Data のオブジェクトで 返します。
attribute の値を OpenSSL::ASN1::ASN1Data のオブジェクトで
返します。
@raise OpenSSL::X509::AttributeError 値の取得に失敗した場合に発生します
@see OpenSSL::X509::Attribute#value= -
OpenSSL
:: X509 :: Request # attributes=(attrs) (54904.0) -
CSR の attribute をクリアして新しい attribute を設定します。
CSR の attribute をクリアして新しい attribute を設定します。
@param attrs 新たに設定する attribute(OpenSSL::X509::Attribute の
インスタンス)の配列
@see OpenSSL::X509::Request#attribute
OpenSSL::X509::Request#add_attribute -
RDoc
:: TopLevel # file _ absolute _ name -> String (54904.0) -
自身が管理するファイルに関する絶対パスを文字列で返します。
自身が管理するファイルに関する絶対パスを文字列で返します。 -
REXML
:: Parsers :: PullEvent # instruction? -> bool (54904.0) -
XML処理命令なら真を返します。
XML処理命令なら真を返します。 -
URI
:: LDAP # attributes -> String (54904.0) -
自身の Attribute を文字列で返します。
自身の Attribute を文字列で返します。 -
WEBrick
:: HTTPRequest # request _ line -> String (54904.0) -
クライアントのリクエストの最初の行(GET / HTTP/1.1)を文字列で返します。
クライアントのリクエストの最初の行(GET / HTTP/1.1)を文字列で返します。 -
WEBrick
:: HTTPServlet :: AbstractServlet # do _ DELETE(request , response) -> () (54904.0) -
自身の service メソッドから HTTP のリクエストに応じて 呼ばれるメソッドです。AbstractServlet のサブクラスはこれらのメソッドを適切に実装し なければいけません。返り値は特に規定されていません。
自身の service メソッドから HTTP のリクエストに応じて
呼ばれるメソッドです。AbstractServlet のサブクラスはこれらのメソッドを適切に実装し
なければいけません。返り値は特に規定されていません。
クライアントが使う可能性のある RFC で定義された HTTP のメソッドはすべて実装する必要があります。
クライアントからのリクエストに使われないと分かっているメソッドは実装しなくてもかまいません。
実装されていない HTTP メソッドであった場合、自身の service メソッドが
例外を発生させます。
このメソッドが呼ばれた時点では、クライアントからのリクエスト... -
WEBrick
:: HTTPServlet :: AbstractServlet # do _ POST(request , response) -> () (54904.0) -
自身の service メソッドから HTTP のリクエストに応じて 呼ばれるメソッドです。AbstractServlet のサブクラスはこれらのメソッドを適切に実装し なければいけません。返り値は特に規定されていません。
自身の service メソッドから HTTP のリクエストに応じて
呼ばれるメソッドです。AbstractServlet のサブクラスはこれらのメソッドを適切に実装し
なければいけません。返り値は特に規定されていません。
クライアントが使う可能性のある RFC で定義された HTTP のメソッドはすべて実装する必要があります。
クライアントからのリクエストに使われないと分かっているメソッドは実装しなくてもかまいません。
実装されていない HTTP メソッドであった場合、自身の service メソッドが
例外を発生させます。
このメソッドが呼ばれた時点では、クライアントからのリクエスト... -
TracePoint
# return _ value -> object (54622.0) -
メソッドやブロックの戻り値を返します。
メソッドやブロックの戻り値を返します。
@raise RuntimeError :return、:c_return、:b_return イベントのためのイベ
ントフックの外側で実行した場合に発生します。
//emlist[例][ruby]{
def foo(ret)
ret
end
trace = TracePoint.new(:return) do |tp|
p tp.return_value # => 1
end
trace.enable
foo 1
//} -
Matrix
:: EigenvalueDecomposition # eigenvector _ matrix -> Matrix (54604.0) -
右固有ベクトルを横に並べた行列を返します。
右固有ベクトルを横に並べた行列を返します。 -
Matrix
:: EigenvalueDecomposition # eigenvector _ matrix _ inv -> Matrix (54604.0) -
左固有ベクトルを縦に並べた行列を返します。
左固有ベクトルを縦に並べた行列を返します。
これは Matrix::EigenvalueDecomposition#v の逆行列です -
Matrix
:: LUPDecomposition # singular? -> bool (54604.0) -
元の行列が正方で特異なら true を、正則なら false を返します。 LUP 分解の結果を利用して判定します。
元の行列が正方で特異なら true を、正則なら false を返します。
LUP 分解の結果を利用して判定します。
@see Matrix#singular? -
OpenSSL
:: X509 :: Attribute # value=(val) (54604.0) -
attribute の値を設定します。
attribute の値を設定します。
引数には OpenSSL::ASN1::ASN1Data のオブジェクトを渡さなければなりません。
@param val 設定する値の OpenSSL::ASN1::ASN1Data オブジェクト
@raise OpenSSL::X509::AttributeError val が不正であった場合に発生します
@see OpenSSL::X509::Attribute#value -
Rinda
:: TupleEntry # value -> Array | Hash (54604.0) -
管理対象のタプルを返します。
管理対象のタプルを返します。 -
URI
:: LDAP # attributes=(s) (54604.0) -
自身の Attribute を文字列で設定します。
自身の Attribute を文字列で設定します。
@param s 自身の Attribute を文字列で設定します。 -
WEBrick
:: HTTPServlet :: AbstractServlet # do _ OPTIONS(request , response) -> () (54604.0) -
自身の service メソッドから HTTP のリクエストに応じて 呼ばれるメソッドです。AbstractServlet のサブクラスはこれらのメソッドを適切に実装し なければいけません。返り値は特に規定されていません。
自身の service メソッドから HTTP のリクエストに応じて
呼ばれるメソッドです。AbstractServlet のサブクラスはこれらのメソッドを適切に実装し
なければいけません。返り値は特に規定されていません。
クライアントが使う可能性のある RFC で定義された HTTP のメソッドはすべて実装する必要があります。
クライアントからのリクエストに使われないと分かっているメソッドは実装しなくてもかまいません。
実装されていない HTTP メソッドであった場合、自身の service メソッドが
例外を発生させます。
このメソッドが呼ばれた時点では、クライアントからのリクエスト... -
RSS
:: TrackBackModel10 :: TrackBackPing # resource (54304.0) -
@todo
@todo -
RSS
:: TrackBackModel10 :: TrackBackPing # resource= (54304.0) -
@todo
@todo -
Rinda
:: TupleEntry # canceled? -> bool (54304.0) -
タプルが既にキャンセルされているならば真を返します。
タプルが既にキャンセルされているならば真を返します。
@see Rinda::TupleEntry#cancel -
String
# unpack(template) -> Array (47488.0) -
Array#pack で生成された文字列を テンプレート文字列 template にしたがってアンパックし、 それらの要素を含む配列を返します。
Array#pack で生成された文字列を
テンプレート文字列 template にしたがってアンパックし、
それらの要素を含む配列を返します。
@param template pack テンプレート文字列
@return オブジェクトの配列
以下にあげるものは、Array#pack、String#unpack
のテンプレート文字の一覧です。テンプレート文字は後に「長さ」を表す数字
を続けることができます。「長さ」の代わりに`*'とすることで「残り全て」
を表すこともできます。
長さの意味はテンプレート文字により異なりますが大抵、
"iiii"
のよう... -
REXML
:: Element # attribute(name , namespace = nil) -> REXML :: Attribute | nil (46804.0) -
name で指定される属性を返します。
name で指定される属性を返します。
属性は REXML::Attribute オブジェクトの形で返します。
name は "foo:bar" のように prefix を指定することができます。
namespace で名前空間の URI を指定することで、その名前空間内で
name という属性名を持つ属性を指定できます。
指定した属性名の属性がない場合は nil を返します。
@param name 属性名(文字列)
@param namespace 名前空間のURI(文字列)
//emlist[][ruby]{
require 'rexml/document'
doc = R... -
Gem
:: Installer # ensure _ dependency(spec , dependency) -> true (46504.0) -
インストールしようとしている Gem が依存関係を満たしている事を確認します。
インストールしようとしている Gem が依存関係を満たしている事を確認します。
依存関係を満たしていない場合は、例外 Gem::InstallError が発生します。
@param spec Gem::Specification のインスタンスを指定します。
@param dependency Gem::Dependency のインスタンスを指定します。
@raise Gem::InstallError 依存関係を満たしていない場合に発生します。 -
Kernel
# try _ run(src , opt = "") -> bool | nil (46504.0) -
与えられたソースコードが、コンパイルやリンクできるかどうか検査します。
与えられたソースコードが、コンパイルやリンクできるかどうか検査します。
以下の全ての検査に成功した場合は、真を返します。そうでない場合は偽を返します。
* src が C のソースとしてコンパイルできるか
* 生成されたオブジェクトが依存しているライブラリとリンクできるか
* リンクしたファイルが実行可能かどうか
* 実行ファイルがきちんと存在しているかどうか
ブロックを与えた場合、そのブロックはコンパイル前に評価されます。
ブロック内でソースコードを変更することができます。
@param src C のソースコードを指定します。
@param opt リンカに渡す... -
Kernel
# try _ run(src , opt = "") { . . . } -> bool | nil (46504.0) -
与えられたソースコードが、コンパイルやリンクできるかどうか検査します。
与えられたソースコードが、コンパイルやリンクできるかどうか検査します。
以下の全ての検査に成功した場合は、真を返します。そうでない場合は偽を返します。
* src が C のソースとしてコンパイルできるか
* 生成されたオブジェクトが依存しているライブラリとリンクできるか
* リンクしたファイルが実行可能かどうか
* 実行ファイルがきちんと存在しているかどうか
ブロックを与えた場合、そのブロックはコンパイル前に評価されます。
ブロック内でソースコードを変更することができます。
@param src C のソースコードを指定します。
@param opt リンカに渡す... -
OpenSSL
:: Config # add _ value(section , name , value) -> String (46504.0) -
section で指定したセクションにある name というキーの 情報を value に変更します。
section で指定したセクションにある name というキーの
情報を value に変更します。
指定した section が存在しない場合には新たにそのセクションが
オブジェクト内に作られます。
指定した name が存在しない場合も同様に新たな領域が
そのオブジェクト内に作られます。指定した name が存在した場合には
情報が上書きされます。
value を返します。
@param section セクションを表す文字列
@param name キーを表す文字列
@param value 変更後の値の文字列
@raise OpenSSL::ConfigError 設定に失敗し... -
Resolv
:: DNS # getresource(name , typeclass) -> Resolv :: DNS :: Resource (46504.0) -
nameに対応するDNSリソースレコードを取得します。 最初に見つかったリソースを返します。
nameに対応するDNSリソースレコードを取得します。
最初に見つかったリソースを返します。
typeclass は以下のいずれかです。
* Resolv::DNS::Resource::IN::ANY
* Resolv::DNS::Resource::IN::NS
* Resolv::DNS::Resource::IN::CNAME
* Resolv::DNS::Resource::IN::SOA
* Resolv::DNS::Resource::IN::HINFO
* Resolv::DNS::Resource::IN::MINFO
* Resolv::DNS... -
Resolv
:: DNS # getresources(name , typeclass) -> [Resolv :: DNS :: Resource] (46504.0) -
nameに対応するDNSリソースレコードを取得します。 見つかったリソース全てを配列にして返します。
nameに対応するDNSリソースレコードを取得します。
見つかったリソース全てを配列にして返します。
typeclass は以下のいずれかです。
* Resolv::DNS::Resource::IN::ANY
* Resolv::DNS::Resource::IN::NS
* Resolv::DNS::Resource::IN::CNAME
* Resolv::DNS::Resource::IN::SOA
* Resolv::DNS::Resource::IN::HINFO
* Resolv::DNS::Resource::IN::MINFO
* Resolv:... -
WEBrick
:: HTTPServer :: MountTable # delete(dir) -> WEBrick :: HTTPServlet :: AbstractServlet (46504.0) -
ディレクトリとサーブレットの対応を削除してサーブレットを返します。
ディレクトリとサーブレットの対応を削除してサーブレットを返します。
@param dir ディレクトリを指定します。
@return WEBrick::HTTPServlet::AbstractServlet のサブクラスのインタンスを返します。 -
String
# ljust(width , padding = & # 39; & # 39;) -> String (46312.0) -
長さ width の文字列に self を左詰めした文字列を返します。 self の長さが width より長い時には元の文字列の複製を返します。 また、第 2 引数 padding を指定したときは 空白文字の代わりに padding を詰めます。
長さ width の文字列に self を左詰めした文字列を返します。
self の長さが width より長い時には元の文字列の複製を返します。
また、第 2 引数 padding を指定したときは
空白文字の代わりに padding を詰めます。
@param width 返り値の文字列の最小の長さ
@param padding 長さが width になるまで self の右側に詰める文字
//emlist[例][ruby]{
p "foo".ljust(10) # => "foo "
p "foo".ljust(9) # =... -
Fiddle
:: Importer # create _ value(type , val = nil) -> Fiddle :: CStruct (46240.0) -
型が type で要素名が "value" であるような構造体を 定義(Fiddle::Importer#struct)し、 その構造体のメモリを Fiddle::CStruct#malloc で確保し、 確保したメモリを保持しているオブジェクトを返します。
型が type で要素名が "value" であるような構造体を
定義(Fiddle::Importer#struct)し、
その構造体のメモリを Fiddle::CStruct#malloc で確保し、
確保したメモリを保持しているオブジェクトを返します。
type は "int", "void*" といった文字列で型を指定します。
val に nil 以外を指定すると、確保された構造体に
その値を代入します。
@param type 型を表す文字列
@param val 構造体に確保される初期値
例
require 'fiddle/import'
module M
... -
Fiddle
:: Importer # value(type , val = nil) -> Fiddle :: CStruct (46240.0) -
型が type で要素名が "value" であるような構造体を 定義(Fiddle::Importer#struct)し、 その構造体のメモリを Fiddle::CStruct#malloc で確保し、 確保したメモリを保持しているオブジェクトを返します。
型が type で要素名が "value" であるような構造体を
定義(Fiddle::Importer#struct)し、
その構造体のメモリを Fiddle::CStruct#malloc で確保し、
確保したメモリを保持しているオブジェクトを返します。
type は "int", "void*" といった文字列で型を指定します。
val に nil 以外を指定すると、確保された構造体に
その値を代入します。
@param type 型を表す文字列
@param val 構造体に確保される初期値
例
require 'fiddle/import'
module M
...