ライブラリ
- ビルトイン (460)
- abbrev (1)
- benchmark (2)
- bigdecimal (2)
-
cgi
/ core (49) -
cgi
/ html (6) -
cgi
/ session (4) - csv (24)
- date (16)
- dbm (15)
- delegate (3)
- digest (2)
-
drb
/ gw (2) - erb (1)
- expect (2)
- fiddle (2)
-
fiddle
/ import (5) - gdbm (11)
- getoptlong (1)
-
io
/ wait (1) - ipaddr (2)
-
irb
/ context (1) -
irb
/ ext / history (2) -
irb
/ ext / save-history (7) - json (3)
-
json
/ add / date (1) -
json
/ add / date _ time (1) -
json
/ add / symbol (1) - logger (8)
- matrix (17)
- mkmf (40)
- monitor (5)
-
mutex
_ m (4) -
net
/ ftp (38) -
net
/ http (62) -
net
/ imap (64) -
net
/ pop (3) -
net
/ smtp (7) - observer (3)
- open-uri (1)
- openssl (169)
- optparse (9)
- ostruct (4)
- pathname (10)
- pp (5)
- prettyprint (12)
- pstore (3)
- psych (86)
- pty (1)
-
racc
/ parser (4) - rake (32)
-
rake
/ rdoctask (2) -
rake
/ testtask (5) -
rdoc
/ context (11) -
rdoc
/ markup (1) -
rdoc
/ parser / ruby (1) -
rdoc
/ text (1) -
rdoc
/ top _ level (2) - resolv (7)
-
rexml
/ document (59) -
rexml
/ parsers / pullparser (4) -
rexml
/ parsers / sax2parser (4) -
rexml
/ parsers / ultralightparser (1) -
rexml
/ sax2listener (3) -
rexml
/ streamlistener (4) -
rinda
/ rinda (5) -
rinda
/ tuplespace (16) - ripper (2)
-
ripper
/ lexer (2) - rss (78)
-
rubygems
/ command (4) -
rubygems
/ command _ manager (2) -
rubygems
/ commands / build _ command (1) -
rubygems
/ commands / dependency _ command (5) -
rubygems
/ commands / update _ command (2) -
rubygems
/ commands / which _ command (2) -
rubygems
/ config _ file (3) -
rubygems
/ dependency (6) -
rubygems
/ dependency _ installer (6) -
rubygems
/ dependency _ list (4) -
rubygems
/ format (1) -
rubygems
/ indexer (4) -
rubygems
/ installer (4) -
rubygems
/ old _ format (1) -
rubygems
/ package / f _ sync _ dir (1) -
rubygems
/ package / tar _ header (2) -
rubygems
/ package / tar _ input (3) -
rubygems
/ package / tar _ reader (2) -
rubygems
/ package / tar _ reader / entry (12) -
rubygems
/ platform (1) -
rubygems
/ remote _ fetcher (1) -
rubygems
/ requirement (3) -
rubygems
/ security (18) -
rubygems
/ server (1) -
rubygems
/ source _ index (3) -
rubygems
/ source _ info _ cache (5) -
rubygems
/ source _ info _ cache _ entry (3) -
rubygems
/ spec _ fetcher (5) -
rubygems
/ specification (22) -
rubygems
/ user _ interaction (6) -
rubygems
/ validator (2) -
rubygems
/ version (2) - scanf (6)
- sdbm (13)
- set (1)
- shell (5)
-
shell
/ command-processor (9) -
shell
/ filter (9) -
shell
/ process-controller (3) -
shell
/ system-command (11) - shellwords (1)
- socket (32)
- stringio (17)
- strscan (6)
- sync (15)
-
syslog
/ logger (18) - thwait (2)
- tsort (6)
- uri (10)
-
webrick
/ cgi (1) -
webrick
/ httpauth / userdb (2) -
webrick
/ httprequest (9) -
webrick
/ httpresponse (5) -
webrick
/ https (1) -
webrick
/ httpserver (1) -
webrick
/ httputils (2) -
webrick
/ log (2) -
webrick
/ server (2) -
win32
/ registry (44) - win32ole (38)
-
yaml
/ dbm (11) - zlib (10)
クラス
-
ARGF
. class (14) - Addrinfo (5)
- Array (173)
- BasicSocket (2)
-
Benchmark
:: Tms (2) - BigDecimal (2)
- Binding (4)
-
CGI
:: Cookie (1) -
CGI
:: Session :: MemoryStore (4) - CSV (8)
-
CSV
:: Row (5) -
CSV
:: Table (10) - Complex (2)
- DBM (15)
-
DRb
:: GW (2) - Date (17)
- DateTime (1)
- Delegator (3)
-
Digest
:: Base (2) - ERB (1)
-
Encoding
:: Converter (7) -
Encoding
:: InvalidByteSequenceError (7) - Enumerator (11)
-
Enumerator
:: Lazy (33) -
Enumerator
:: Yielder (2) -
Fiddle
:: Closure (1) -
Fiddle
:: Handle (1) -
File
:: Stat (2) - GDBM (11)
-
Gem
:: Command (4) -
Gem
:: CommandManager (2) -
Gem
:: Commands :: BuildCommand (1) -
Gem
:: Commands :: DependencyCommand (5) -
Gem
:: Commands :: UpdateCommand (2) -
Gem
:: Commands :: WhichCommand (2) -
Gem
:: ConfigFile (3) -
Gem
:: Dependency (6) -
Gem
:: DependencyInstaller (6) -
Gem
:: DependencyList (4) -
Gem
:: Format (1) -
Gem
:: Indexer (4) -
Gem
:: Installer (4) -
Gem
:: OldFormat (1) -
Gem
:: Package :: TarHeader (2) -
Gem
:: Package :: TarInput (3) -
Gem
:: Package :: TarReader (2) -
Gem
:: Package :: TarReader :: Entry (12) -
Gem
:: Platform (1) -
Gem
:: RemoteFetcher (1) -
Gem
:: Requirement (3) -
Gem
:: Security :: Policy (13) -
Gem
:: Security :: Signer (5) -
Gem
:: Server (1) -
Gem
:: SourceIndex (3) -
Gem
:: SourceInfoCache (5) -
Gem
:: SourceInfoCacheEntry (3) -
Gem
:: SpecFetcher (5) -
Gem
:: Specification (22) -
Gem
:: StreamUI (3) -
Gem
:: Validator (2) -
Gem
:: Version (2) - GetoptLong (1)
- Hash (15)
- IO (13)
- IPAddr (2)
- IPSocket (3)
-
IRB
:: Context (8) -
JSON
:: State (2) - LocalJumpError (1)
- Logger (6)
-
Logger
:: Formatter (2) - MatchData (2)
- Matrix (9)
-
Matrix
:: EigenvalueDecomposition (1) -
Matrix
:: LUPDecomposition (1) - Method (5)
- Module (19)
- Monitor (1)
- NameError (2)
-
Net
:: FTP (15) -
Net
:: FTP :: MLSxEntry (23) -
Net
:: HTTP (33) -
Net
:: HTTPGenericRequest (7) -
Net
:: HTTPResponse (4) -
Net
:: IMAP (12) -
Net
:: IMAP :: BodyTypeBasic (12) -
Net
:: IMAP :: BodyTypeMessage (14) -
Net
:: IMAP :: BodyTypeMultipart (9) -
Net
:: IMAP :: BodyTypeText (13) -
Net
:: IMAP :: ContentDisposition (1) -
Net
:: IMAP :: Envelope (2) -
Net
:: IMAP :: MailboxList (1) -
Net
:: POP3 (3) -
Net
:: SMTP (7) - NilClass (1)
- Numeric (6)
- Object (16)
-
OpenSSL
:: ASN1 :: Constructive (1) -
OpenSSL
:: ASN1 :: Primitive (1) -
OpenSSL
:: BN (4) -
OpenSSL
:: Cipher (9) -
OpenSSL
:: Engine (1) -
OpenSSL
:: Netscape :: SPKI (1) -
OpenSSL
:: OCSP :: BasicResponse (3) -
OpenSSL
:: OCSP :: Request (2) -
OpenSSL
:: PKCS7 (2) -
OpenSSL
:: PKCS7 :: RecipientInfo (1) -
OpenSSL
:: PKey :: DH (11) -
OpenSSL
:: PKey :: DSA (14) -
OpenSSL
:: PKey :: EC (13) -
OpenSSL
:: PKey :: EC :: Group (17) -
OpenSSL
:: PKey :: EC :: Point (5) -
OpenSSL
:: PKey :: PKey (2) -
OpenSSL
:: PKey :: RSA (32) -
OpenSSL
:: SSL :: SSLContext (7) -
OpenSSL
:: SSL :: SSLServer (2) -
OpenSSL
:: SSL :: SSLSocket (3) -
OpenSSL
:: X509 :: CRL (2) -
OpenSSL
:: X509 :: Certificate (5) -
OpenSSL
:: X509 :: ExtensionFactory (16) -
OpenSSL
:: X509 :: Name (1) -
OpenSSL
:: X509 :: Request (4) -
OpenSSL
:: X509 :: Store (4) -
OpenSSL
:: X509 :: StoreContext (1) - OpenStruct (4)
- OptionParser (6)
-
OptionParser
:: ParseError (3) - PStore (2)
-
PStore
:: DummyMutex (1) -
PTY
:: ChildExited (1) - Pathname (10)
- PrettyPrint (12)
- Proc (5)
-
Psych
:: Emitter (6) -
Psych
:: Handler (12) -
Psych
:: Nodes :: Alias (2) -
Psych
:: Nodes :: Document (5) -
Psych
:: Nodes :: Mapping (4) -
Psych
:: Nodes :: Node (7) -
Psych
:: Nodes :: Scalar (12) -
Psych
:: Nodes :: Sequence (4) -
Psych
:: Nodes :: Stream (2) -
Psych
:: Parser (4) -
Psych
:: Parser :: Mark (3) -
Psych
:: ScalarScanner (2) -
Psych
:: Stream (3) -
Psych
:: SyntaxError (6) -
Psych
:: TreeBuilder (1) -
Psych
:: Visitors :: YAMLTree (9) -
RDoc
:: Context (11) -
RDoc
:: Markup (1) -
RDoc
:: Options (8) -
RDoc
:: Parser :: Ruby (1) -
RDoc
:: TopLevel (2) -
REXML
:: AttlistDecl (3) -
REXML
:: Attribute (2) -
REXML
:: Attributes (1) -
REXML
:: Child (1) -
REXML
:: Comment (1) -
REXML
:: DocType (16) -
REXML
:: Document (2) -
REXML
:: Element (8) -
REXML
:: Elements (1) -
REXML
:: Entity (10) -
REXML
:: ExternalEntity (2) -
REXML
:: Formatters :: Pretty (4) -
REXML
:: Instruction (1) -
REXML
:: NotationDecl (2) -
REXML
:: Parsers :: PullEvent (3) -
REXML
:: Parsers :: PullParser (1) -
REXML
:: Parsers :: SAX2Parser (4) -
REXML
:: Parsers :: UltraLightParser (1) -
REXML
:: Text (3) -
REXML
:: XMLDecl (1) -
RSS
:: Maker :: ChannelBase (3) -
RSS
:: Maker :: ChannelBase :: CategoriesBase (1) -
RSS
:: Maker :: ChannelBase :: CategoriesBase :: CategoryBase (4) -
RSS
:: Maker :: ChannelBase :: SkipDaysBase (1) -
RSS
:: Maker :: ChannelBase :: SkipDaysBase :: DayBase (2) -
RSS
:: Maker :: RSS20 :: Items :: Item :: Categories (1) -
RSS
:: Maker :: RSS20 :: Items :: Item :: Enclosure (2) -
RSS
:: Maker :: RSSBase (1) -
RSS
:: Maker :: XMLStyleSheets :: XMLStyleSheet (12) -
RSS
:: Rss :: Channel (6) -
RSS
:: Rss :: Channel :: Item (2) -
RSS
:: Rss :: Channel :: Item :: Category (4) -
RSS
:: Rss :: Channel :: Item :: Enclosure (3) -
RSS
:: Rss :: SkipDays (3) -
RSS
:: TaxonomyTopicModel :: TaxonomyTopic (6) -
RSS
:: TaxonomyTopicsModel :: TaxonomyTopics (1) -
RSS
:: XMLStyleSheet (12) -
Racc
:: Parser (4) -
Rake
:: Application (2) -
Rake
:: EarlyTime (2) -
Rake
:: FileCreationTask (1) -
Rake
:: FileList (7) -
Rake
:: InvocationChain :: EmptyInvocationChain (3) -
Rake
:: NameSpace (1) -
Rake
:: RDocTask (2) -
Rake
:: Task (4) -
Rake
:: TaskArguments (3) -
Rake
:: TestTask (5) - Random (3)
- Range (3)
- Rational (2)
-
Resolv
:: DNS (3) -
Resolv
:: DNS :: Name (1) -
Resolv
:: DNS :: Resource :: IN :: SRV (1) -
Resolv
:: DNS :: Resource :: SOA (1) -
Resolv
:: IPv4 (1) -
Rinda
:: TupleEntry (11) -
Rinda
:: TupleSpace (5) -
Rinda
:: TupleSpaceProxy (5) - Ripper (2)
-
Ripper
:: Lexer (2) -
RubyVM
:: InstructionSequence (11) - SDBM (13)
- Set (1)
- Shell (5)
-
Shell
:: CommandProcessor (9) -
Shell
:: Filter (9) -
Shell
:: ProcessController (3) -
Shell
:: SystemCommand (11) - Socket (4)
-
Socket
:: AncillaryData (12) -
Socket
:: Option (2) -
Socket
:: UDPSource (1) - String (21)
- StringIO (17)
- StringScanner (6)
- Struct (2)
- Symbol (26)
-
Syslog
:: Logger (17) -
Syslog
:: Logger :: Formatter (1) - SystemCallError (1)
- SystemExit (1)
- TCPServer (1)
- Thread (8)
-
Thread
:: Mutex (2) -
Thread
:: Queue (1) - ThreadsWait (2)
- Time (11)
- TracePoint (3)
- UDPSocket (1)
- UNIXServer (1)
-
URI
:: FTP (2) -
URI
:: Generic (8) - UnboundMethod (2)
- Vector (6)
-
WEBrick
:: CGI (1) -
WEBrick
:: GenericServer (2) -
WEBrick
:: HTTPRequest (10) -
WEBrick
:: HTTPResponse (5) -
WEBrick
:: HTTPServer :: MountTable (1) -
WEBrick
:: HTTPUtils :: FormData (2) -
WEBrick
:: Log (2) - WIN32OLE (6)
-
WIN32OLE
_ METHOD (3) -
WIN32OLE
_ PARAM (2) -
WIN32OLE
_ TYPE (16) -
WIN32OLE
_ TYPELIB (8) -
WIN32OLE
_ VARIABLE (2) -
WIN32OLE
_ VARIANT (1) -
Win32
:: Registry (41) -
Win32
:: Registry :: Error (1) -
Win32
:: Registry :: PredefinedKey (2) -
YAML
:: DBM (11) -
Zlib
:: Deflate (3) -
Zlib
:: GzipReader (3) -
Zlib
:: GzipWriter (1) -
Zlib
:: Inflate (2) -
Zlib
:: ZStream (1)
モジュール
-
CGI
:: Html4Fr (1) -
CGI
:: Html4Tr (1) -
CGI
:: HtmlExtension (4) -
CGI
:: QueryExtension (43) -
CGI
:: QueryExtension :: Value (6) - DublinCoreModel (3)
- Enumerable (42)
-
Fiddle
:: Importer (5) - FileUtils (2)
-
Gem
:: LocalRemoteOptions (1) -
Gem
:: Package :: FSyncDir (1) -
Gem
:: UserInteraction (3) -
IRB
:: HistorySavingAbility (2) -
JSON
:: Generator :: GeneratorMethods :: Array (1) - Kernel (45)
- MonitorMixin (4)
-
Mutex
_ m (4) -
Net
:: HTTPHeader (18) - Observable (3)
-
OpenSSL
:: Buffering (3) -
OpenSSL
:: SSL :: SocketForwarder (2) -
OpenURI
:: Meta (1) -
RDoc
:: Text (1) -
REXML
:: Namespace (1) -
REXML
:: SAX2Listener (3) -
REXML
:: StreamListener (4) -
RSS
:: SyndicationModel (6) -
RSS
:: TaxonomyTopicModel (2) -
RSS
:: TaxonomyTopicsModel (1) -
RSS
:: XMLStyleSheetMixin (2) -
Rake
:: TaskManager (5) -
Sync
_ m (15) - TSort (6)
-
WEBrick
:: HTTPAuth :: UserDB (2)
キーワード
- & (1)
- * (3)
- + (2)
- - (1)
- << (5)
- <=> (4)
- == (5)
- =~ (2)
- [] (22)
- []= (6)
-
_ dump (1) -
_ getproperty (1) -
_ invoke (1) -
_ setproperty (1) - abbrev (1)
- about (1)
- about= (1)
-
absolute
_ path (1) - accept (2)
-
accept
_ charset (1) -
accept
_ encoding (1) -
accept
_ language (1) -
accept
_ nonblock (1) - actions (1)
-
active
_ jobs (1) - add (4)
-
add
_ attribute (1) -
add
_ bindir (1) -
add
_ class (1) -
add
_ class _ or _ module (2) -
add
_ dependency (1) -
add
_ development _ dependency (1) -
add
_ entry (1) -
add
_ extra _ args (1) -
add
_ field (1) -
add
_ module (1) -
add
_ observer (1) -
add
_ proxy _ option (1) -
add
_ runtime _ dependency (1) -
add
_ to (1) - addr (3)
- afamily (1)
- alias (1)
- alive? (1)
- alternate (2)
- alternate= (2)
- anchor (4)
- anchor= (4)
- any? (4)
- append (1)
- appendable? (1)
-
arg
_ names (1) - args (2)
- arguments (1)
- argv (1)
- arity (3)
-
array
_ nl (1) -
array
_ nl= (1) -
ascii
_ only? (1) -
ask
_ yes _ no (2) -
asn1
_ flag (1) -
asn1
_ flag= (1) - assoc (2)
- at (1)
- attr (1)
-
attribute
_ of (1) -
attributes
_ of (1) -
auth
_ only (1) -
auth
_ type (2) -
auth
_ type= (1) - authenticate (2)
-
base
_ label (1) - binary (1)
- binary= (1)
- bind (2)
- body (6)
- body= (2)
-
body
_ exist? (1) -
body
_ stream (1) -
body
_ stream= (1) - breakable (2)
- bsearch (4)
-
bsearch
_ index (2) -
by
_ col _ or _ row (1) -
by
_ col _ or _ row! (1) -
by
_ row (1) -
by
_ row! (1) - bytes (9)
-
bytes
_ read (1) - bytesize (1)
- byteslice (3)
-
cache
_ control (1) - call (2)
-
callee
_ id (1) - cancel (1)
- canceled? (1)
- canonical (1)
- canonical= (1)
- capability (1)
-
capable
_ auth _ types (1) - casecmp (1)
- casecmp? (1)
- category (2)
- category= (2)
-
cert
_ chain (2) -
cert
_ chain= (1) - charset (3)
- charset= (2)
-
check
_ key (1) -
check
_ private _ key (1) -
check
_ signedness (2) -
check
_ sizeof (2) - children (2)
-
choose
_ from _ list (2) - chunk (2)
-
chunk
_ while (1) - cipher (1)
- class (1)
-
class
_ variables (1) - cleanpath (1)
- clear (1)
- clone (2)
- close (4)
-
close
_ on _ empty _ response (1) -
close
_ on _ empty _ response= (1) - closed? (1)
-
cmsg
_ is? (1) - code (1)
- coerce (5)
- cofactor (1)
- collect (3)
- collect! (2)
- collect2 (2)
-
collect
_ concat (2) - column (2)
- combination (2)
- command (1)
-
command
_ names (1) - compact (2)
- compact! (1)
- compact= (1)
-
compact
_ specs (1) -
compare
_ by _ identity (1) -
compare
_ by _ identity? (1) - component (1)
-
compute
_ key (1) - concat (3)
- config (1)
- config= (1)
- constants (1)
- content (3)
- content= (3)
-
content
_ id (3) -
content
_ length (1) -
content
_ type (5) -
content
_ type= (2) - context (3)
- converters (1)
-
convertible
_ int (2) - convpath (1)
- copy (3)
-
copy
_ nonce (1) - copyright (2)
- copyright= (2)
- count (3)
- creatable? (1)
- create (2)
-
create
_ body (1) -
create
_ ext (1) -
create
_ ext _ from _ array (1) -
create
_ ext _ from _ hash (1) -
create
_ ext _ from _ string (1) -
create
_ extension (2) -
create
_ value (1) - created? (1)
- crl (1)
- crl= (1)
- crypt (1)
- ctype (1)
-
current
_ scope (1) - curry (4)
-
curve
_ name (1) - cwday (1)
- cwyear (1)
- cycle (4)
- d (1)
- d= (1)
- data (1)
-
data
_ type (1) - date (1)
- date= (1)
-
datetime
_ format (1) -
datetime
_ format= (2) - day (3)
- day= (1)
- days (1)
-
dc
_ type (1) -
dc
_ type= (1) -
dc
_ types (1) - debug (1)
- debug? (1)
- decrypt (3)
-
default
_ event _ sources (1) - degree (1)
- deletable? (1)
- delete (7)
-
delete
_ at (1) -
delete
_ attribute (1) -
delete
_ if (2) -
delete
_ key (1) -
delete
_ observers (1) -
delete
_ value (1) -
depend
_ rules (1) - dependencies (1)
-
dependency
_ order (1) -
dependent
_ gems (1) - description (3)
-
descriptor
_ length (1) -
dest
_ directory (1) -
destination
_ encoding (1) -
destination
_ encoding _ name (1) -
development
_ dependencies (1) -
dh
_ compute _ key (1) - dig (3)
- directory (2)
- directory? (7)
-
directory
_ makable? (1) - disasm (1)
- disassemble (1)
- disposition (2)
- dmp1 (1)
- dmp1= (1)
- dmq1 (1)
- dmq1= (1)
-
do
_ rubygems _ update (1) - doctype (6)
- doctype? (1)
-
doctype
_ end (1) - domain (2)
- domain= (2)
- drop (3)
-
drop
_ while (4) -
dry
_ run (1) -
dry
_ run= (1) -
dsa
_ sign _ asn1 (1) -
dsa
_ verify _ asn1 (1) -
dsp
_ type (1) -
dummy
_ makefile (1) - dup (1)
- e (1)
- e= (1)
- each (14)
- each2 (2)
-
each
_ byte (10) -
each
_ child (2) -
each
_ element _ with _ attribute (1) -
each
_ entry (4) -
each
_ index (2) -
each
_ key (3) -
each
_ method (1) -
each
_ name (1) -
each
_ pair (6) -
each
_ resource (1) -
each
_ strongly _ connected _ component (2) -
each
_ strongly _ connected _ component _ from (2) -
each
_ value (1) - eigensystem (1)
- empty (1)
- empty? (11)
-
enable
_ ssl (1) -
enc
_ key (1) - encoding (4)
- encoding= (1)
- encrypt (2)
-
end
_ document (1) -
end
_ mapping (1) -
end
_ sequence (1) -
end
_ stream (1) -
ensure
_ dependency (1) - enterable? (1)
- entities (1)
- entity (3)
- entitydecl (2)
- entitydecl? (1)
-
enum
_ for (2) - eof? (1)
- eos? (1)
- eql? (3)
- errno (1)
- error (1)
- error? (1)
-
error
_ bytes (1) - eval (1)
-
eval
_ history (1) -
eval
_ history= (1) - event (1)
-
event
_ type (1) - exclude (1)
- expect (2)
- expired? (1)
- expires (1)
- expires= (1)
- export (5)
- extension (4)
- external (1)
-
external
_ id (1) -
extract
_ entry (1) - facts (1)
- family (3)
-
family
_ addrinfo (2) - fatal (1)
- fatal? (1)
- fetch (9)
- fields (1)
- file (1)
- file? (2)
-
file
_ entries (2) - files (1)
- fill (6)
-
find
_ all (1) -
find
_ command _ possibilities (1) -
find
_ gems (1) -
find
_ gems _ with _ sources (1) -
find
_ index (3) -
find
_ library (2) -
find
_ local _ symbol (2) -
find
_ matching (1) -
find
_ paths (1) -
find
_ proxy (1) -
find
_ reverse _ dependencies (1) -
find
_ spec _ by _ name _ and _ version (1) -
find
_ symbol (1) -
find
_ system _ command (2) -
find
_ type (2) - finish (2)
- finished (1)
- finished? (1)
- first (4)
-
first
_ lineno (1) -
flat
_ map (2) - flatten (2)
- flatten! (1)
- flush (4)
- force (1)
- form (2)
- format (1)
- formatter (1)
- formatter= (1)
- friday? (2)
- from (1)
- fsync (1)
-
fsync
_ dir (1) - ftype (5)
-
full
_ name (1) -
gateway
_ interface (1) -
gather
_ dependencies (1) -
gem
_ file _ list (1) -
gem
_ paths (1) -
gems
_ to _ install (1) -
generate
_ bin _ symlink (1) -
generate
_ key (1) -
generate
_ key! (1) - generator (1)
- genspace (1)
- get (1)
-
get
_ all _ gem _ names (1) -
get
_ byte (1) -
get
_ fields (1) -
get
_ line _ types (1) -
get
_ proxy _ from _ env (1) - getbinaryfile (2)
- getbyte (5)
- getc (1)
- getresource (1)
- getresources (1)
- gets (1)
- grep (1)
-
grep
_ v (1) - group (3)
- group= (1)
-
group
_ by (2) - gsub (1)
- guid (2)
- handler (1)
- handler= (1)
-
has
_ key? (1) - hash (1)
-
have
_ library (2) -
have
_ struct _ member (2) -
have
_ type (2) - header (1)
-
header
_ converters (1) - headers (3)
- helpcontext (1)
- helpfile (1)
- helpstring (1)
-
history
_ file (1) -
history
_ file= (1) - hkey (1)
- host (1)
- href (2)
- href= (2)
- hstack (1)
-
hyperlink
_ all (1) -
hyperlink
_ all= (1) - id2name (1)
- imaginary (3)
- import (1)
-
import
_ symbol (1) -
in
_ namespace (1) -
in
_ reply _ to (1) - include? (3)
-
incomplete
_ input? (1) - indent (1)
- indentation (1)
- indentation= (1)
- index (5)
- info (2)
- info? (1)
-
init
_ save _ history (1) - inject (2)
- insert (1)
- inspect (5)
- install (1)
-
install
_ rb (1) -
installation
_ satisfies _ dependency? (1) -
installed
_ gems (1) -
instance
_ methods (1) -
instance
_ variables (1) - int (1)
- intern (2)
- invert (1)
- invert! (1)
-
ip
_ pktinfo (1) -
ipv6
_ pktinfo (1) -
ipv6
_ pktinfo _ addr (1) -
ipv6
_ pktinfo _ ifindex (1) - iqmp (1)
- iqmp= (1)
- isatty (1)
-
issuer
_ certificate (1) -
issuer
_ certificate= (1) - jobs (2)
- join (1)
-
keep
_ if (2) - key (5)
- key= (2)
- key? (3)
-
key
_ len (1) -
key
_ len= (1) - keyname (1)
- keys (6)
- kill (1)
- label (1)
- lang (1)
- language (4)
- last (3)
-
latest
_ specs (1) -
latest
_ system _ cache _ file (1) - lazy (2)
-
legacy
_ repos (1) - length (2)
- level (2)
- level= (1)
- lex (1)
-
library
_ name (1) - libs (1)
- line (2)
-
line
_ width (1) -
line
_ width= (1) - lines (2)
- list (2)
- listable? (1)
- listen (4)
-
load
_ gemspecs (1) -
load
_ history (1) -
load
_ private _ key (1) - loader (1)
- loader= (1)
-
local
_ variable _ defined? (1) -
local
_ variable _ get (1) -
local
_ variable _ set (1) -
local
_ variables (2) - lock (1)
- log (2)
- login (1)
-
main
_ type (1) -
major
_ version (2) - map (3)
- map! (2)
- map2 (1)
- mark (1)
-
marshal
_ dump (4) -
marshal
_ load (2) - match (1)
- match? (1)
- max (8)
-
max
_ by (4) -
max
_ key _ length (1) -
max
_ value _ length (1) -
max
_ value _ name _ length (1) - maxwidth (1)
- md5 (3)
- mday (2)
- media (2)
- media= (2)
-
media
_ subtype (4) -
media
_ type (5) - member? (5)
- members (1)
- merge (2)
- merge! (1)
-
method
_ id (1) -
method
_ list (1) - methods (2)
- min (8)
-
min
_ by (4) -
minmax
_ by (2) -
minor
_ version (2) - mkcol (1)
- mkdir (3)
- mlsd (2)
- mlst (1)
- modify (1)
-
module
_ function (2) -
mon
_ synchronize (1) -
mon
_ try _ enter (1) - move (1)
-
mu
_ synchronize (1) -
mu
_ try _ lock (1) - multipart? (5)
-
multipart
_ form (2) - n (1)
- n= (1)
-
n
_ bytes (1) - name (8)
-
named
_ captures (1) - names (2)
- namespace (1)
- namespaces (2)
- ndata (1)
- negotiate (1)
- nest (1)
-
new
_ category (2) -
new
_ day (1) -
new
_ ostruct _ member (1) -
new
_ start (1) - newline (1)
-
next
_ values (1) -
next
_ year (1) -
node
_ type (9) - normalized (1)
- notation (1)
- notationdecl (1)
- notations (1)
- notify (6)
-
notify
_ observers (1) -
num
_ bytes (1) -
num
_ keys (1) -
num
_ values (1) - offset (1)
-
ok
_ to _ remove? (1) -
ole
_ query _ interface (1) -
ole
_ type (3) -
ole
_ type _ detail (2) -
on
_ curve? (1) -
ongoing
_ visibility= (1) -
only
_ signed (1) -
only
_ signed= (1) -
only
_ trusted (1) -
only
_ trusted= (1) - open (1)
- open? (1)
- opened? (1)
-
option
_ list (1) - order (1)
-
original
_ name (2) - outdated (1)
- output (1)
- p (1)
- p= (1)
- pack (2)
- param (4)
- parameters (2)
- params (5)
- params= (1)
-
params
_ ok? (1) - parent (1)
- parse (4)
-
parse
_ time (1) - parts (1)
- patch (1)
- path (2)
-
path
_ info (1) -
path
_ translated (1) -
pathmap
_ explode (1) - pathname (1)
- peek (1)
-
peek
_ values (1) - peep (1)
- peeraddr (3)
- perm (1)
- permutation (2)
- pfamily (1)
-
pkcs5
_ keyivgen (1) - plain (1)
- plain= (1)
-
point
_ conversion _ form (1) -
point
_ conversion _ form= (1) - pop (2)
- pos (1)
- post (1)
- pragma (1)
- prefix (1)
- prefixes (1)
- prepend (1)
- prerequisites (1)
-
pretty
_ inspect (1) -
pretty
_ print (3) -
pretty
_ print _ cycle (1) -
pretty
_ print _ inspect (1) -
pretty
_ print _ instance _ variables (1) -
prev
_ day (1) -
prev
_ year (1) -
primitive
_ convert (4) -
primitive
_ errinfo (1) -
print
_ dependencies (1) - priority (2)
- priority= (1)
-
priv
_ key (2) -
priv
_ key= (2) - private (3)
- private? (2)
-
private
_ decrypt (1) -
private
_ encrypt (1) -
private
_ instance _ methods (1) -
private
_ key (1) -
private
_ key= (1) -
private
_ key? (1) -
private
_ methods (1) - problem (1)
- product (2)
- progid (1)
-
prompt
_ mode (1) - propfind (1)
- proppatch (1)
- protected (3)
-
protected
_ instance _ methods (1) -
protected
_ methods (2) - proxy? (1)
-
proxy
_ address (1) -
proxy
_ address= (1) -
proxy
_ basic _ auth (1) -
proxy
_ from _ env= (1) -
proxy
_ from _ env? (1) -
proxy
_ pass (1) -
proxy
_ pass= (1) -
proxy
_ port (1) -
proxy
_ port= (1) -
proxy
_ uri (1) -
proxy
_ user (1) -
proxy
_ user= (1) - proxyaddr (1)
- proxyport (1)
-
psych
_ to _ yaml (1) -
psych
_ y (1) - pubid (1)
- public (4)
- public? (1)
-
public
_ decrypt (1) -
public
_ encrypt (1) -
public
_ instance _ methods (1) -
public
_ key (3) -
public
_ key= (2) -
public
_ methods (2) - purgeable? (1)
- push (2)
- putback (1)
- putbinaryfile (2)
- q (1)
- q= (1)
- query (2)
- query= (1)
-
query
_ string (2) -
query
_ string= (1) - quoted (1)
- quoted= (1)
- raise (1)
-
random
_ key (1) - rassoc (2)
- read (5)
-
read
_ all (2) -
read
_ bin (1) -
read
_ body (2) -
read
_ i (1) -
read
_ nonblock (2) -
read
_ s (1) - readable? (1)
-
readagain
_ bytes (1) - readbyte (3)
- readline (1)
- readlines (5)
- ready (1)
- ready? (1)
-
really
_ verbose (1) - reason (1)
- recover (1)
- recvfrom (1)
-
recvfrom
_ nonblock (1) - recvmsg (1)
-
recvmsg
_ nonblock (1) - reduce (2)
- ref (1)
- referer (1)
- refresh (1)
- registry (1)
- registry= (1)
- reject (8)
- reject! (6)
-
relative
_ path _ from (1) -
remote
_ addr (1) -
remote
_ host (1) -
remote
_ ident (1) -
remote
_ user (1) -
remove
_ by _ name (1) - renamable? (1)
- renew (1)
-
repeated
_ combination (2) -
repeated
_ permutation (2) - replace (5)
- reply (1)
-
reply
_ to (1) -
request
_ body _ permitted? (1) -
request
_ method (1) -
required
_ ruby _ version (1) -
required
_ ruby _ version= (1) -
required
_ rubygems _ version (1) -
required
_ rubygems _ version= (1) - requirements (1)
-
requirements
_ list (1) -
resolve
_ args (1) - resources (1)
-
respond
_ to _ missing? (1) -
response
_ body _ permitted? (1) -
response
_ handlers (1) - restore (1)
- retrbinary (2)
- retry (1)
-
return
_ type (1) -
return
_ type _ detail (1) -
return
_ vtype (1) - reverse (1)
- reverse! (1)
-
reverse
_ each (2) - rewind (1)
- rindex (3)
- root (2)
- roots (1)
- rotate (1)
- rotate! (1)
- row (1)
- ruby (1)
-
ruby2
_ keywords (1) -
ruby
_ opts (1) -
ruby
_ opts= (1) -
rubygems
_ version (1) -
rubygems
_ version= (1) -
runtime
_ dependencies (1) - sample (4)
-
satisfied
_ by? (1) -
satisfies
_ requirement? (1) - saturday? (2)
-
save
_ history (2) -
save
_ history= (1) - say (2)
- scalar (1)
- scan (2)
- scanf (6)
-
script
_ name (1) - scrub (1)
- scrub! (1)
- search (3)
-
search
_ with _ source (1) - seed (1)
- seed= (1)
- select (7)
- select! (2)
-
server
_ name (1) -
server
_ port (1) -
server
_ protocol (1) -
server
_ software (1) -
session
_ cache _ stats (1) - set (1)
-
set
_ backtrace (1) -
set
_ content _ type (1) -
set
_ dictionary (2) -
set
_ eoutvar (1) -
set
_ error (1) -
set
_ generator (1) -
set
_ params (1) -
set
_ visibility _ for (1) - setbyte (1)
- setproperty (2)
- shared? (1)
- shelljoin (1)
- shift (4)
- shuffle (2)
- shuffle! (2)
- sign (7)
-
signing
_ key (1) -
singleton
_ methods (1) - size (10)
- skipDays (2)
- skipDays= (1)
- slice (8)
- slice! (3)
-
slice
_ after (2) -
slice
_ before (3) -
slice
_ when (1) - socktype (1)
- sort (3)
- sort! (2)
-
sort
_ by (2) -
sort
_ by! (2) -
source
_ encoding (1) -
source
_ encoding _ name (1) -
source
_ index (1) -
source
_ ole _ types (1) - sources (1)
-
spec
_ predecessors (1) - split (2)
-
split
_ all (1) -
src
_ type (1) -
ssl
_ version (1) - start (6)
-
start
_ document (1) -
start
_ export (1) -
start
_ immediately (1) -
start
_ immediately= (1) -
start
_ import (1) -
start
_ mapping (1) -
start
_ sequence (1) -
start
_ stream (1) - started (1)
- started? (1)
- starttls (1)
- starttls? (1)
-
starttls
_ always? (1) - status (3)
- step (4)
- sticky? (2)
- storbinary (2)
- store (5)
- streaming? (1)
- strftime (2)
-
strongly
_ connected _ components (1) - style (3)
- style= (1)
-
sub
_ type (1) -
subdomain
_ of? (1) -
subject
_ certificate (1) -
subject
_ certificate= (1) -
subject
_ request (1) -
subject
_ request= (1) - subtype (4)
- sum (2)
- summarize (2)
- summary (2)
- summary= (2)
-
summary
_ indent (1) -
summary
_ indent= (1) -
summary
_ width (1) -
summary
_ width= (1) -
super
_ each (1) -
sy
_ updateBase (1) -
sy
_ updateBase= (1) -
sy
_ updateFrequency (1) -
sy
_ updateFrequency= (1) -
sy
_ updatePeriod (1) -
sy
_ updatePeriod= (1) - sym (1)
- symlink (2)
- symlink? (2)
- symmetric? (1)
- sync (3)
- sync= (2)
-
sync
_ ex _ count (1) -
sync
_ ex _ locker (1) -
sync
_ ex _ locker= (1) -
sync
_ sh _ locker (1) -
sync
_ sh _ locker= (1) -
sync
_ shared? (1) -
sync
_ synchronize (1) -
sync
_ try _ lock (1) -
sync
_ upgrade _ waiting (1) -
sync
_ upgrade _ waiting= (1) -
sync
_ waiting (1) -
sync
_ waiting= (1) - synchronize (5)
-
synthesize
_ file _ task (1) - sysaccept (3)
- sysopen (1)
- sysread (5)
- sysseek (1)
- syssign (1)
- system (5)
- system= (1)
-
system
_ cache _ file (1) -
system
_ path (1) - sysverify (1)
- syswrite (3)
- table (1)
- tag (4)
- tag= (1)
-
tag
_ directives (1) -
tag
_ directives= (1) - tagging (2)
- take (5)
-
take
_ while (5) - tasks (2)
-
taxo
_ link (1) -
taxo
_ link= (1) -
taxo
_ topic (1) -
taxo
_ topic= (1) -
taxo
_ topics (1) - terminate (1)
- text (2)
- thread (1)
-
thread
_ variable? (1) -
thread
_ variable _ get (1) -
thread
_ variable _ set (1) - threads (1)
- thursday? (2)
-
time
_ format (1) -
time
_ format= (1) - title (2)
- title= (2)
-
to
_ a (20) -
to
_ ary (7) -
to
_ binary (1) -
to
_ csv (1) -
to
_ der (5) -
to
_ enum (2) -
to
_ h (2) -
to
_ json (4) -
to
_ name (1) -
to
_ pem (7) -
to
_ proc (1) -
to
_ ruby (2) -
to
_ s (16) -
to
_ sym (2) -
to
_ text (5) -
to
_ yaml (2) - tokenize (1)
-
top
_ level _ tasks (1) - transaction (1)
- transform (1)
- transpose (1)
- tree (1)
-
try
_ compile (2) -
try
_ constant (2) -
try
_ cpp (2) -
try
_ do (2) -
try
_ enter (1) -
try
_ file (1) -
try
_ func (2) -
try
_ link (2) -
try
_ lock (3) -
try
_ mon _ enter (1) -
try
_ run (2) -
try
_ static _ assert (2) -
try
_ type (2) -
try
_ var (2) - tsort (1)
- tty? (1)
-
tty
_ output= (1) - type (6)
- type= (4)
-
type
_ params (1) - typealias (1)
- typecode (1)
- typecode= (1)
- typeflag (1)
- typekind (1)
-
uid
_ copy (1) -
uid
_ search (1) -
uid
_ sort (1) -
uid
_ thread (1) -
unescape
_ filename? (1) - ungetbyte (1)
- uniq (6)
- uniq! (2)
- unique (1)
- unitary? (1)
-
unix
_ rights (1) - unknown (1)
- unknown? (1)
- unlock (1)
- unnormalized (1)
- unpack (3)
- unshift (1)
- update (6)
- url (1)
- usage (1)
-
user
_ agent (1) - value (5)
- value= (1)
-
values
_ at (6) - variables (1)
- vartype (1)
- verbose (1)
- verbosity (1)
- verbosity= (1)
- verify (11)
-
verify
_ callback (3) -
verify
_ callback= (3) -
verify
_ chain (1) -
verify
_ chain= (1) -
verify
_ data (1) -
verify
_ data= (1) -
verify
_ depth (2) -
verify
_ depth= (2) -
verify
_ gem (2) -
verify
_ gem _ file (1) -
verify
_ mode (2) -
verify
_ mode= (2) -
verify
_ result (1) -
verify
_ root (1) -
verify
_ root= (1) -
verify
_ signer (1) -
verify
_ signer= (1) - version (2)
- version= (1)
-
version
_ requirements (1) -
version
_ requirements= (1) - visibility (2)
- visibility= (1)
- vstack (1)
-
waiting
_ jobs (1) - warn (1)
- warn? (1)
-
warn
_ legacy (1) - wday (2)
-
which
_ to _ update (1) - width (1)
- width= (1)
-
with
_ index (2) -
with
_ object (2) - writable? (1)
- write (6)
-
write
_ bin (1) -
write
_ i (1) -
write
_ nonblock (1) -
write
_ s (1) - wtime (1)
-
xml
_ stylesheets (2) -
xml
_ stylesheets= (1) - xsystem (1)
- yaml (2)
- yday (2)
- year (2)
- yield (2)
- yyaccept (1)
- yydebug (1)
- yydebug= (1)
- yyerrok (1)
- yyerror (1)
- yyparse (1)
- zip (4)
-
zipped
_ stream (1) - | (1)
検索結果
先頭5件
-
Sync
_ m # sync _ synchronize(mode = EX) { . . . } -> object (63904.0) -
ロック状態を変更してブロックを実行します。 ブロックの実行結果を返します。
ロック状態を変更してブロックを実行します。
ブロックの実行結果を返します。
@param mode 変更後の状態を指定します。
通常、 Sync_m::UN, Sync_m::EX, Sync_m::SH のどれかを指定します。 -
Kernel
# y(*objects) -> nil (63382.0) -
objects を YAML document として標準出力に出力します。
objects を YAML document として標準出力に出力します。
このメソッドは irb 上でのみ定義されます。
syck に y メソッドがあるため、
psych_y が別名として定義されています。将来的に
syck が廃止された場合 psych_y は廃止
される予定であるため、特別の事情がない限り y を用いてください。
@param objects YAML document に変換する Ruby のオブジェクト -
Gem
:: Specification # required _ ruby _ version -> Gem :: Requirement (55504.0) -
この Gem パッケージを動作させるのに必要な Ruby のバージョンを返します。
この Gem パッケージを動作させるのに必要な Ruby のバージョンを返します。 -
Gem
:: Specification # required _ ruby _ version=(requirement) (55504.0) -
この Gem パッケージを動作させるのに必要な Ruby のバージョンをセットします。
この Gem パッケージを動作させるのに必要な Ruby のバージョンをセットします。
@param requirement Gem::Requirement.create が受け付ける形式のオブジェクトを指定します。
@see Gem::Requirement -
Gem
:: Specification # required _ rubygems _ version -> Gem :: Requirement (55504.0) -
この Gem パッケージを動作させるのに必要な RubyGems のバージョンを返します。
この Gem パッケージを動作させるのに必要な RubyGems のバージョンを返します。 -
Gem
:: Specification # required _ rubygems _ version=(requirement) (55504.0) -
この Gem パッケージを動作させるのに必要な RubyGems のバージョンをセットします。
この Gem パッケージを動作させるのに必要な RubyGems のバージョンをセットします。
@param requirement Gem::Requirement.create が受け付ける形式のオブジェクトを指定します。
@see Gem::Requirement -
Net
:: HTTP # proxy _ from _ env=(boolean) (54904.0) -
プロクシ情報を環境変数から得るかどうかを指定します。
プロクシ情報を環境変数から得るかどうかを指定します。
Net::HTTP#start で接続する前に設定する必要があります。
@param boolean プロクシ情報を環境変数から得るかどうかを指定する真偽値
@see Net::HTTP#proxy_from_env? -
Net
:: HTTP # proxy _ from _ env? -> bool (54904.0) -
プロクシ情報を環境変数から得る場合に true を返します。
プロクシ情報を環境変数から得る場合に true を返します。
基本的に Net::HTTP.new や Net::HTTP.start の proxy_address
引数に :ENV を渡した場合に true になります。
環境変数 http_proxy が定義されていなくともこの値は true を返します。
その場合にはプロクシは利用されず直接サーバに接続します。
@see Net::HTTP#proxy_from_env= -
Resolv
:: DNS :: Resource :: IN :: SRV # priority -> Integer (54904.0) -
ホストの優先順位を返します。
ホストの優先順位を返します。
クライアントは利用可能なホストの中で最も priority が
小さい数値のホストを利用しなければなりません。
priority が同じならば Resolv::DNS::Resource::IN::SRV#weight
で定義されるようにホストを選ぶべきです。
返り値の範囲は 0 から 65535 までの整数値です。 -
Encoding
:: InvalidByteSequenceError # error _ bytes -> String (54604.0) -
エラー発生時に捨てられたバイト列を返します。
エラー発生時に捨てられたバイト列を返します。
//emlist[例][ruby]{
ec = Encoding::Converter.new("EUC-JP", "ISO-8859-1")
begin
ec.convert("abc\xA1\xFFdef")
rescue Encoding::InvalidByteSequenceError
p $!
#=> #<Encoding::InvalidByteSequenceError: "\xA1" followed by "\xFF" on EUC-JP>
puts $!.error_bytes.dump ... -
Gem
:: Requirement # pretty _ print(pp) -> String (54604.0) -
わかりやすい形で、条件を表す文字列を返します。 pp メソッドで出力する際に、内部で用いられます。
わかりやすい形で、条件を表す文字列を返します。
pp メソッドで出力する際に、内部で用いられます。
@param PP :PP オブジェクトを指定します。
//emlist[][ruby]{
require 'pp'
req = Gem::Requirement.new(["< 5.0", ">= 1.9"])
pp req # => Gem::Requirement.new(["< 5.0", ">= 1.9"])
//} -
Resolv
:: DNS :: Resource :: SOA # retry -> Integer (54604.0) -
セカンダリサーバがプライマリサーバからの情報更新に失敗した場合に 何秒後にリトライするかを返します。
セカンダリサーバがプライマリサーバからの情報更新に失敗した場合に
何秒後にリトライするかを返します。 -
Sync
_ m # synchronize(mode = EX) { . . . } -> object (54604.0) -
ロック状態を変更してブロックを実行します。 ブロックの実行結果を返します。
ロック状態を変更してブロックを実行します。
ブロックの実行結果を返します。
@param mode 変更後の状態を指定します。
通常、 Sync_m::UN, Sync_m::EX, Sync_m::SH のどれかを指定します。 -
Addrinfo
# family _ addrinfo(host , port) -> Addrinfo (45904.0) -
引数から自身に「似た」Addrinfo オブジェクトを生成します。
引数から自身に「似た」Addrinfo オブジェクトを生成します。
「似た」の意味はプロトコルファミリ、ソケットタイプ、プロトコルが
同じことを意味します。
require 'socket'
Addrinfo.tcp("0.0.0.0", 4649).family_addrinfo("www.ruby-lang.org", 80)
#=> #<Addrinfo: 221.186.184.68:80 TCP (www.ruby-lang.org:80)>
Addrinfo.unix("/tmp/sock").family_addrinfo("/tmp/sock2")... -
Addrinfo
# family _ addrinfo(path) -> Addrinfo (45904.0) -
引数から自身に「似た」Addrinfo オブジェクトを生成します。
引数から自身に「似た」Addrinfo オブジェクトを生成します。
「似た」の意味はプロトコルファミリ、ソケットタイプ、プロトコルが
同じことを意味します。
require 'socket'
Addrinfo.tcp("0.0.0.0", 4649).family_addrinfo("www.ruby-lang.org", 80)
#=> #<Addrinfo: 221.186.184.68:80 TCP (www.ruby-lang.org:80)>
Addrinfo.unix("/tmp/sock").family_addrinfo("/tmp/sock2")... -
Gem
:: RemoteFetcher # get _ proxy _ from _ env -> URI | nil (45904.0) -
環境変数にセットされている HTTP proxy の情報を取得して返します。
環境変数にセットされている HTTP proxy の情報を取得して返します。
ここでチェックしている環境変数は以下の通りです。
* http_proxy
* http_proxy_user
* http_proxy_pass
* HTTP_PROXY
* HTTP_PROXY_USER
* HTTP_PROXY_PASS -
Gem
:: SourceInfoCache # search _ with _ source(pattern , only _ platform = false , all = false) -> Array (45904.0) -
与えられた条件を満たす Gem::Specification と URL のリストを返します。
与えられた条件を満たす Gem::Specification と URL のリストを返します。
@param pattern 検索したい Gem を表す Gem::Dependency のインスタンスを指定します。
@param only_platform 真を指定するとプラットフォームが一致するもののみを返します。デフォルトは偽です。
@param all 真を指定するとキャッシュを更新してから検索を実行します。
@return 第一要素を Gem::Specification、第二要素を取得元の URL とする配列を要素とする配列を返します。 -
TSort
# each _ strongly _ connected _ component _ from(node , id _ map={} , stack=[]) -> Enumerator (45904.0) -
node から到達可能な強連結成分についてのイテレータです。
node から到達可能な強連結成分についてのイテレータです。
返す値は規定されていません。
each_strongly_connected_component_from は
tsort_each_node を呼びません。
@param node ノードを指定します。
//emlist[例 到達可能なノードを表示する][ruby]{
require 'tsort'
class Hash
include TSort
alias tsort_each_node each_key
def tsort_each_child(node, &block)
fetch(node... -
TSort
# each _ strongly _ connected _ component _ from(node , id _ map={} , stack=[]) {|nodes| . . . } -> () (45904.0) -
node から到達可能な強連結成分についてのイテレータです。
node から到達可能な強連結成分についてのイテレータです。
返す値は規定されていません。
each_strongly_connected_component_from は
tsort_each_node を呼びません。
@param node ノードを指定します。
//emlist[例 到達可能なノードを表示する][ruby]{
require 'tsort'
class Hash
include TSort
alias tsort_each_node each_key
def tsort_each_child(node, &block)
fetch(node... -
Thread
# priority -> Integer (45904.0) -
スレッドの優先度を返します。この値が大きいほど優先度が高くなります。 メインスレッドのデフォルト値は 0 です。新しく生成されたスレッドは親スレッドの priority を引き継ぎます。
スレッドの優先度を返します。この値が大きいほど優先度が高くなります。
メインスレッドのデフォルト値は 0 です。新しく生成されたスレッドは親スレッドの
priority を引き継ぎます。
@param val スレッドの優先度を指定します。プラットフォームに依存します。
//emlist[例][ruby]{
Thread.current.priority # => 0
count1 = count2 = 0
a = Thread.new do
loop { count1 += 1 }
end
a.priority = -1
b = Thread.new do
... -
Thread
# priority=(val) (45904.0) -
スレッドの優先度を返します。この値が大きいほど優先度が高くなります。 メインスレッドのデフォルト値は 0 です。新しく生成されたスレッドは親スレッドの priority を引き継ぎます。
スレッドの優先度を返します。この値が大きいほど優先度が高くなります。
メインスレッドのデフォルト値は 0 です。新しく生成されたスレッドは親スレッドの
priority を引き継ぎます。
@param val スレッドの優先度を指定します。プラットフォームに依存します。
//emlist[例][ruby]{
Thread.current.priority # => 0
count1 = count2 = 0
a = Thread.new do
loop { count1 += 1 }
end
a.priority = -1
b = Thread.new do
... -
WIN32OLE
_ TYPE # source _ ole _ types -> [WIN32OLE _ TYPE] (45904.0) -
型が持つソースインターフェイスを取得します。
型が持つソースインターフェイスを取得します。
source_ole_typesメソッドは、selfがCoClass(コンポーネントクラス)の場合、
そのクラスがサポートするすべてのソースインターフェイス(イベントの通知
元となるインターフェイス)を返します。
ActiveXコントロールのようにイベント(WIN32OLE_EVENT)をサポートし
ているコンポーネントクラスの場合は、このメソッドの呼び出しによりイベン
トインターフェイスを調べることが可能です。
@return ソースインターフェイスをWIN32OLE_TYPEの配列として返します。
ソースインターフェイスを... -
RubyVM
:: InstructionSequence # to _ binary(extra _ data = nil) -> String (45622.0) -
バイナリフォーマットでシリアライズされたiseqのデータを文字列として返します。 RubyVM::InstructionSequence.load_from_binary メソッドでバイナリデータに対応するiseqオブジェクトを作れます。
バイナリフォーマットでシリアライズされたiseqのデータを文字列として返します。
RubyVM::InstructionSequence.load_from_binary メソッドでバイナリデータに対応するiseqオブジェクトを作れます。
引数の extra_data はバイナリデータと共に保存されます。
RubyVM::InstructionSequence.load_from_binary_extra_data メソッドでこの文字列にアクセス出来ます。
注意: 変換後のバイナリデータはポータブルではありません。 to_binary で得たバイナリデータは他のマシンに移動できません。他... -
CGI
:: QueryExtension # query _ string -> String (45604.0) -
ENV['QUERY_STRING'] を返します。
ENV['QUERY_STRING'] を返します。 -
Encoding
:: InvalidByteSequenceError # readagain _ bytes -> String (45604.0) -
エラー発生時に読み直さなければならないバイト列を返します。
エラー発生時に読み直さなければならないバイト列を返します。
@see Encoding::InvalidByteSequenceError#error_bytes -
Fiddle
:: Importer # import _ symbol(name) -> Fiddle :: Pointer (45604.0) -
取り込んだライブラリからシンボルをインポートします。
取り込んだライブラリからシンボルをインポートします。
返り値はシンボルがロードされたメモリのアドレスを持つ Fiddle::Pointer
オブジェクトを返します。
@param name シンボル名(文字列) -
Gem
:: Dependency # requirements _ list -> [String] (45604.0) -
バージョンの必要条件を文字列の配列として返します。
バージョンの必要条件を文字列の配列として返します。 -
Gem
:: Package :: FSyncDir # fsync _ dir(dirname) -> () (45604.0) -
ディスクの同期をします。
ディスクの同期をします。 -
Gem
:: Security :: Policy # verify _ chain -> bool (45604.0) -
この値が真である場合は、証明書チェーンを検証します。
この値が真である場合は、証明書チェーンを検証します。 -
Gem
:: Security :: Policy # verify _ chain=(flag) (45604.0) -
証明書チェーンを検証するかどうかを設定します。
証明書チェーンを検証するかどうかを設定します。
@param flag 真、または偽を指定します。 -
Gem
:: Security :: Policy # verify _ data -> bool (45604.0) -
この値が真である場合は、データを検証します。
この値が真である場合は、データを検証します。 -
Gem
:: Security :: Policy # verify _ data=(flag) (45604.0) -
データを検証するかどうかを設定します。
データを検証するかどうかを設定します。
@param flag 真、または偽を指定します。 -
Gem
:: Security :: Policy # verify _ gem(signature , data , chain , time = Time . now) -> Array (45604.0) -
与えられたデータを与えられた署名と証明書チェーンで検証します。
与えられたデータを与えられた署名と証明書チェーンで検証します。
@param signature 署名を指定します。
@param data 検証するデータを指定します。
@param chain 検証で使用する証明書チェーンを指定します。
@param time この時刻に有効であることを検証する。
@raise Gem::Security::Exception 検証に失敗した場合に発生します。 -
Gem
:: Security :: Policy # verify _ root -> bool (45604.0) -
この値が真である場合は、証明書チェーンのルートを検証します。
この値が真である場合は、証明書チェーンのルートを検証します。 -
Gem
:: Security :: Policy # verify _ root=(flag) (45604.0) -
証明書チェーンのルートを検証するかどうかを設定します。
証明書チェーンのルートを検証するかどうかを設定します。
@param flag 真、または偽を指定します。 -
Gem
:: Security :: Policy # verify _ signer -> bool (45604.0) -
この値が真である場合は、署名者を検証します。
この値が真である場合は、署名者を検証します。 -
Gem
:: Security :: Policy # verify _ signer=(flag) (45604.0) -
署名者を検証するかどうかを設定します。
署名者を検証するかどうかを設定します。
@param flag 真、または偽を指定します。 -
Matrix
# symmetric? -> bool (45604.0) -
行列が対称ならば true を返します。
行列が対称ならば true を返します。
@raise ExceptionForMatrix::ErrDimensionMismatch 行列が正方行列でない場合に発生します -
Net
:: FTP :: MLSxEntry # directory? -> bool (45604.0) -
エントリがディレクトリであれば true を返します。
エントリがディレクトリであれば true を返します。
Net::FTP::MLSxEntry#type が "dir"、 "pdir"、 "cdir"、
のいずれかであれば true を返します。 -
Net
:: FTP :: MLSxEntry # directory _ makable? -> bool (45604.0) -
ディレクトリを作成可能ならば true を返します。
ディレクトリを作成可能ならば true を返します。
Net::FTP#mkdir でディレクトリを作成可能かどうかを意味します。 -
Net
:: HTTPResponse # read _ body {|str| . . . . } -> () (45604.0) -
ブロックを与えなかった場合にはエンティティボディを 文字列で返します。 ブロックを与えた場合には エンティティボディを少しずつ取得して順次ブロックに 文字列で与えます。
ブロックを与えなかった場合にはエンティティボディを
文字列で返します。
ブロックを与えた場合には
エンティティボディを少しずつ取得して順次ブロックに
文字列で与えます。
レスポンスがボディを持たない場合には nil を返します。
//emlist[例1 ブロックを与えずに一度に結果取得][ruby]{
require 'net/http'
uri = "http://www.example.com/index.html"
response = Net::HTTP.get_response(URI.parse(uri))
response.read_body[0..10] # => "<... -
Net
:: HTTPResponse # read _ body(dest=nil) -> String|nil (45604.0) -
ブロックを与えなかった場合にはエンティティボディを 文字列で返します。 ブロックを与えた場合には エンティティボディを少しずつ取得して順次ブロックに 文字列で与えます。
ブロックを与えなかった場合にはエンティティボディを
文字列で返します。
ブロックを与えた場合には
エンティティボディを少しずつ取得して順次ブロックに
文字列で与えます。
レスポンスがボディを持たない場合には nil を返します。
//emlist[例1 ブロックを与えずに一度に結果取得][ruby]{
require 'net/http'
uri = "http://www.example.com/index.html"
response = Net::HTTP.get_response(URI.parse(uri))
response.read_body[0..10] # => "<... -
Observable
# notify _ observers(*arg) -> nil (45604.0) -
オブザーバへ更新を通知します。
オブザーバへ更新を通知します。
更新フラグが立っていた場合は、
登録されているオブザーバの update メソッドを順次呼び出します。
与えられた引数はその update メソッドに渡されます。
与えられた引数の数と登録されているオブザーバのupdate メソッドの引数の数に違いがある場合は
例外ArgumentErrorを発生します。
全てのオブザーバの update メソッドを呼び出し後、更新フラグを初期化します。
@raise ArgumentError 与えられた引数の数と登録されているオブザーバのupdate メソッドの引数の数に違いがある場合に発生します。 -
RSS
:: Maker :: RSS20 :: Items :: Item :: Categories # new _ category (45604.0) -
@todo 新しくcategoryを作成し,返します.作成された categoryはcategoryリストの最後 に追加されています.
@todo
新しくcategoryを作成し,返します.作成された
categoryはcategoryリストの最後
に追加されています.
item.categories.new_categoryが作成する
categoryは
maker.channel.categories.new_categoryが作成する
categoryと同じAPIを持ちます. -
RSS
:: Rss :: Channel # category (45604.0) -
@todo
@todo -
RSS
:: Rss :: Channel # category= (45604.0) -
@todo
@todo -
RSS
:: Rss :: Channel # copyright (45604.0) -
@todo
@todo -
RSS
:: Rss :: Channel # copyright= (45604.0) -
@todo
@todo -
RSS
:: Rss :: Channel :: Item # category (45604.0) -
@todo
@todo -
RSS
:: Rss :: Channel :: Item # category= (45604.0) -
@todo
@todo -
Shell
:: SystemCommand # start _ export (45604.0) -
@todo
@todo -
Shell
:: SystemCommand # start _ import -> () (45604.0) -
@todo
@todo -
StringIO
# syswrite(obj) -> Integer (45604.0) -
自身に obj を書き込みます。StringIO#write と同じです。
自身に obj を書き込みます。StringIO#write と同じです。
@param obj 書き込みたいオブジェクトを指定します。
@raise IOError 自身が書き込み用にオープンされていなければ発生します。 -
Sync
_ m # sync _ ex _ locker -> Thread | nil (45604.0) -
@todo
@todo -
Sync
_ m # sync _ ex _ locker=(thread) (45604.0) -
@todo
@todo -
Sync
_ m # sync _ sh _ locker -> Hash (45604.0) -
@todo
@todo -
Sync
_ m # sync _ sh _ locker=(hash) (45604.0) -
@todo
@todo -
Sync
_ m # sync _ try _ lock(mode = EX) -> bool (45604.0) -
ロック状態を変更します。 変更できたかどうかをtrueかfalseで返し、ブロックしません。
ロック状態を変更します。
変更できたかどうかをtrueかfalseで返し、ブロックしません。
@param mode 変更後の状態を指定します。
通常、 Sync_m::EX, Sync_m::SH のどれかを指定します。 -
Sync
_ m # sync _ upgrade _ waiting -> [Thread] (45604.0) -
@todo
@todo -
Sync
_ m # sync _ upgrade _ waiting=(arr) (45604.0) -
@todo
@todo -
Sync
_ m # try _ lock(mode = EX) -> bool (45604.0) -
ロック状態を変更します。 変更できたかどうかをtrueかfalseで返し、ブロックしません。
ロック状態を変更します。
変更できたかどうかをtrueかfalseで返し、ブロックしません。
@param mode 変更後の状態を指定します。
通常、 Sync_m::EX, Sync_m::SH のどれかを指定します。 -
URI
:: Generic # find _ proxy(env = ENV) -> URI | nil (45604.0) -
プロキシ URI を返します。
プロキシ URI を返します。
プロキシ URI は http_proxy, ftp_proxy, no_proxy などの環境変数から取得
します。適切なプロキシが見つからない場合は nil を返します。
環境変数は大文字にしたもの(HTTP_PROXY, FTP_PROXY, NO_PROXYなど)も調べら
れる事に注意してください。
ただし、CGI環境下では http_proxy と HTTP_PROXY は特別扱いされます。
HTTP_PROXY はヘッダ Proxy: に設定されうるためです。そのため、
HTTP_PROXY(環境変数が大文字小文字を区別しない場合は http... -
URI
:: Generic # query -> String | nil (45604.0) -
自身の query を文字列で返します。設定されていない場合は nil を返します。
自身の query を文字列で返します。設定されていない場合は nil を返します。
例:
require 'uri'
p URI.parse('http://example.com/?hoge').query #=> "hoge" -
URI
:: Generic # query=(s) (45604.0) -
自身の query を設定します。
自身の query を設定します。
@param s 自身の query を表す文字列を指定します。
@raise URI::InvalidComponentError 不正な引数 s に対して発生します。
@raise URI::InvalidURIError opaque と query を同時に設定した場合に発生します。 -
URI
:: Generic # registry -> String | nil (45604.0) -
自身の registry を文字列で返します。設定されていない場合は nil を返します。
自身の registry を文字列で返します。設定されていない場合は nil を返します。 -
URI
:: Generic # registry=(s) (45604.0) -
自身の registry を設定します。
自身の registry を設定します。
@param s 自身の registry を表す文字列を指定します。
@raise URI::InvalidComponentError 不正な引数 s に対して発生します。
@raise URI::InvalidURIError server 部と registry を同時に設定した場合に発生します。 -
WEBrick
:: HTTPRequest # query _ string -> String (45604.0) -
リクエスト URI のクエリーを文字列で表すアクセサです。 デフォルトは request_uri.query です。
リクエスト URI のクエリーを文字列で表すアクセサです。
デフォルトは request_uri.query です。 -
WEBrick
:: HTTPRequest # query _ string=(value) (45604.0) -
リクエスト URI のクエリーを文字列で表すアクセサです。 デフォルトは request_uri.query です。
リクエスト URI のクエリーを文字列で表すアクセサです。
デフォルトは request_uri.query です。
@param value クエリーを表す文字列を指定します。 -
WIN32OLE
_ TYPE # src _ type -> String | nil (45604.0) -
selfが他の型の別名ならば、元の型名を取得します。
selfが他の型の別名ならば、元の型名を取得します。
@return selfが別名ならば元の型名を文字列で返します。別名でなければnilを
返します。
tobj = WIN32OLE_TYPE.new('Microsoft Office 14.0 Object Library', 'MsoRGBType')
p tobj.src_type # => "I4"
この例は、OfficeのMsoRGBType型は符号付き32ビット整数(I4)の別名だとい
うことを示します。 -
RSS
:: Maker :: XMLStyleSheets :: XMLStyleSheet # charset (45304.0) -
@todo
@todo -
RSS
:: Maker :: XMLStyleSheets :: XMLStyleSheet # charset=() (45304.0) -
@todo
@todo -
Net
:: IMAP :: BodyTypeMultipart # parts -> [Net :: IMAP :: BodyTypeBasic | Net :: IMAP :: BodyTypeText | Net :: IMAP :: BodyTypeMessage | Net :: IMAP :: BodyTypeMultipart] (37804.0) -
マルチパートの各部分を返します。
マルチパートの各部分を返します。 -
Win32
:: Registry # create(subkey , desired = KEY _ ALL _ ACCESS , opt = REG _ OPTION _ RESERVED) (37504.0) -
@todo
@todo
Win32::Registry.create(self, subkey, desired, opt) と同じです。 -
CGI
:: QueryExtension :: Value # to _ ary -> Array (36904.0) -
@todo
@todo -
Date
# cwyear -> Integer (36904.0) -
暦週における年を返します。
暦週における年を返します。 -
Date
# year -> Integer (36904.0) -
年を返します。
年を返します。 -
Gem
:: DependencyInstaller # find _ spec _ by _ name _ and _ version(gem _ name , version = Gem :: Requirement . default) -> Array (36904.0) -
与えられた Gem の名前とバージョンに関する条件にマッチする Gem::Specification と それの存在する URI を含む配列を返します。
与えられた Gem の名前とバージョンに関する条件にマッチする Gem::Specification と
それの存在する URI を含む配列を返します。
@param gem_name Gem の名前を指定します。
@param version Gem が満たすバージョンに関する条件を指定します。 -
Gem
:: Specification # requirements -> Array (36904.0) -
この Gem パッケージを動作させるのに必要な条件を返します。 これはユーザのためのシンプルな情報です。
この Gem パッケージを動作させるのに必要な条件を返します。
これはユーザのためのシンプルな情報です。 -
Gem
:: Specification # satisfies _ requirement?(dependency) -> bool (36904.0) -
この Gem パッケージが与えられた依存関係を満たすかどうかを返します。
この Gem パッケージが与えられた依存関係を満たすかどうかを返します。
依存関係を満たす場合は真を返します。そうでない場合は偽を返します。
@param dependency チェックしたい依存関係を指定します。
@see Gem::Dependency -
Gem
:: Specification # summary=(summary) (36904.0) -
この Gem パッケージの短い説明をセットします。
この Gem パッケージの短い説明をセットします。
@param summary 短い説明を指定します。 -
IO
# syswrite(string) -> Integer (36904.0) -
write(2) を用いて string を出力します。 string が文字列でなければ to_s による文字列化を試みます。 実際に出力できたバイト数を返します。
write(2) を用いて string を出力します。
string が文字列でなければ to_s による文字列化を試みます。
実際に出力できたバイト数を返します。
stdio を経由しないので他の出力メソッドと混用すると思わぬ動作
をすることがあります。
@param string 自身に書き込みたい文字列を指定します。
@raise IOError 自身が書き込み用にオープンされていなければ発生します。
@raise Errno::EXXX 出力に失敗した場合に発生します。
//emlist[例][ruby]{
File.open("testfile", "w+") do |... -
Net
:: FTP # retrbinary(cmd , blocksize , rest _ offset = nil) -> nil (36904.0) -
サーバーに cmd で指定されたコマンドを送り、バイナリデータを 取り寄せます。
サーバーに cmd で指定されたコマンドを送り、バイナリデータを
取り寄せます。
blocksize で指定されたバイト単位でデータを
読み込み、ブロックに渡します。
rest_offset が省略されなかった場合は、cmdを送る前に
REST コマンドを送り、指定したバイト数の位置から
転送を開始します。
@param cmd コマンドを文字列で与えます。
@param blocksize 読み込み単位をバイト単位で与えます。
@param rest_offset REST コマンドに与えるオフセットを与えます。
@raise Net::FTPTempError 応答コードが 4... -
Net
:: FTP # retrbinary(cmd , blocksize , rest _ offset = nil) {|data| . . . } -> nil (36904.0) -
サーバーに cmd で指定されたコマンドを送り、バイナリデータを 取り寄せます。
サーバーに cmd で指定されたコマンドを送り、バイナリデータを
取り寄せます。
blocksize で指定されたバイト単位でデータを
読み込み、ブロックに渡します。
rest_offset が省略されなかった場合は、cmdを送る前に
REST コマンドを送り、指定したバイト数の位置から
転送を開始します。
@param cmd コマンドを文字列で与えます。
@param blocksize 読み込み単位をバイト単位で与えます。
@param rest_offset REST コマンドに与えるオフセットを与えます。
@raise Net::FTPTempError 応答コードが 4... -
Net
:: IMAP :: Envelope # reply _ to -> [Net :: IMAP :: Address] | nil (36904.0) -
Reply-To を Net::IMAP::Address オブジェクトの配列で返します。
Reply-To を Net::IMAP::Address オブジェクトの配列で返します。
エンベロープに存在しないときは nil を返します。 -
Object
# to _ ary -> Array (36904.0) -
オブジェクトの Array への暗黙の変換が必要なときに内部で呼ばれます。 デフォルトでは定義されていません。
オブジェクトの Array への暗黙の変換が必要なときに内部で呼ばれます。
デフォルトでは定義されていません。
説明のためここに記載してありますが、
このメソッドは実際には Object クラスには定義されていません。
必要に応じてサブクラスで定義すべきものです。
このメソッドを定義する条件は、
* 配列が使われるすべての場面で代置可能であるような、
* 配列そのものとみなせるようなもの
という厳しいものになっています。
//emlist[][ruby]{
class Foo
def to_ary
[3,4]
end
end
it = Foo.new
p([1,2... -
OpenSSL
:: PKey :: DH # priv _ key=(private _ key) (36904.0) -
DH 鍵共有プロトコルの秘密鍵を設定します。
DH 鍵共有プロトコルの秘密鍵を設定します。
通常このメソッドで値を変更することはありません。
よく考えて必要な場合のみ利用してください。
@param private_key 設定する整数値(OpenSSL::BN)
@see OpenSSL::PKey::DH#priv_key,
OpenSSL::PKey::DH#generate_key! -
OpenSSL
:: PKey :: DSA # priv _ key=(private _ key) (36904.0) -
DSA 鍵の秘密鍵パラメータを設定します。
DSA 鍵の秘密鍵パラメータを設定します。
通常このメソッドで値を変更することはありません。
よく考えて必要な場合のみ利用してください。
@param private_key 設定する整数値 -
OpenSSL
:: PKey :: EC # private _ key=(privkey) (36904.0) -
秘密鍵となる整数を設定します。
秘密鍵となる整数を設定します。
nil を渡すことで EC オブジェクトが公開鍵のみを持つ状態に変更できます。
@param privkey 設定する秘密鍵(OpenSSL::BN オブジェクト)
@raise OpenSSL::PKey::ECError 秘密鍵の設定に失敗した場合に発生します
@see OpenSSL::PKey::EC#private_key -
OpenSSL
:: PKey :: RSA # private _ decrypt(str , mode = OpenSSL :: PKey :: RSA :: PKCS1 _ PADDING) -> String (36904.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 ... -
OpenSSL
:: PKey :: RSA # private _ encrypt(str , mode = OpenSSL :: PKey :: RSA :: PKCS1 _ PADDING) -> String (36904.0) -
文字列 str を秘密鍵で暗号化します。
文字列 str を秘密鍵で暗号化します。
暗号化されたデータを文字列で返します。
mode でパディングモードを指定します。以下のいずれかが利用可能です。
* OpenSSL::PKey::RSA::PKCS1_PADDING
* OpenSSL::PKey::RSA::NO_PADDING
@param str 暗号化する文字列
@param mode パディングモード
@raise OpenSSL::PKey::RSAError 暗号化に失敗した場合に発生します。
自身が秘密鍵でない場合などに発生します。 -
OpenSSL
:: SSL :: SSLSocket # syswrite(string) -> Integer (36904.0) -
データをバッファを経由せずに暗号化通信路に書き込みます。
データをバッファを経由せずに暗号化通信路に書き込みます。
書き込んだバイト数を整数で返します。
基本的にはこのメソッドは使わず、OpenSSL::Buffering の
メソッドを使ってデータを書き込むべきです。
IO#syswrite と同様です。
@param string 書き込むデータ文字列
@raise OpenSSL::SSL::SSLError 書き込みに失敗した場合に発生します -
OpenSSL
:: X509 :: Certificate # check _ private _ key(private _ key) -> bool (36904.0) -
与えられた秘密鍵が証明書に記載されている subject の公開鍵と対応するものかを確かめます。
与えられた秘密鍵が証明書に記載されている subject の公開鍵と対応するものかを確かめます。
確認に成功した場合に真を返します。
@param private_key 確認用の秘密鍵 -
Rinda
:: TupleSpaceProxy # write(tuple , sec = nil) -> Rinda :: TupleEntry (36904.0) -
tuple をタプルスペースに加えます。 tuple を管理するための Rinda::TupleEntry オブジェクトを返します。
tuple をタプルスペースに加えます。
tuple を管理するための Rinda::TupleEntry オブジェクトを返します。
内部的にはリモートオブジェクトの Rinda::TupleSpace#write にフォワードされます。
詳細は Rinda::TupleSpace#write を参照してください。
@param tuple 追加する tuple (配列かHash)
@param sec 有効期限(秒数) -
Time
# year -> Integer (36904.0) -
年を整数で返します。
年を整数で返します。
//emlist[][ruby]{
t = Time.local(2000,1,2,3,4,5) # => 2000-01-02 03:04:05 +0900
p t.year # => 2000
//} -
Proc
# curry -> Proc (36748.0) -
Procをカリー化します
Procをカリー化します
カリー化したProcはいくつかの引数をとります。十分な数の引数が与えられると、元のProcに引数を渡し
て実行し、結果を返します。引数の個数が足りないときは、部分適用したカリー化Procを返します。
@param arity 引数の個数を指定します
@return カリー化したProcオブジェクトを返します
//emlist[例][ruby]{
b = proc {|x, y, z| (x||0) + (y||0) + (z||0) }
p b.curry[1][2][3] #=> 6
p b.curry[1, 2][3, 4] ... -
Proc
# curry(arity) -> Proc (36748.0) -
Procをカリー化します
Procをカリー化します
カリー化したProcはいくつかの引数をとります。十分な数の引数が与えられると、元のProcに引数を渡し
て実行し、結果を返します。引数の個数が足りないときは、部分適用したカリー化Procを返します。
@param arity 引数の個数を指定します
@return カリー化したProcオブジェクトを返します
//emlist[例][ruby]{
b = proc {|x, y, z| (x||0) + (y||0) + (z||0) }
p b.curry[1][2][3] #=> 6
p b.curry[1, 2][3, 4] ... -
Proc
# arity -> Integer (36676.0) -
Proc オブジェクトが受け付ける引数の数を返します。
Proc オブジェクトが受け付ける引数の数を返します。
ただし、可変長引数を受け付ける場合、負の整数
-(必要とされる引数の数 + 1)
を返します。
//emlist[例][ruby]{
lambda{ }.arity # => 0
lambda{|| }.arity # => 0
lambda{|x| }.arity # => 1
lambda{|*x| }.arity # => -1
lambda{|x, y| }.arity # => 2
lambda{|x, *y| }... -
Method
# arity -> Integer (36640.0) -
メソッドが受け付ける引数の数を返します。
メソッドが受け付ける引数の数を返します。
ただし、メソッドが可変長引数を受け付ける場合、負の整数
-(必要とされる引数の数 + 1)
を返します。C 言語レベルで実装されたメソッドが可変長引数を
受け付ける場合、-1 を返します。
//emlist[例][ruby]{
class C
def u; end
def v(a); end
def w(*a); end
def x(a, b); end
def y(a, b, *c); end
def z(a, b, *... -
Method
# curry -> Proc (36640.0) -
self を元にカリー化した Proc を返します。
self を元にカリー化した Proc を返します。
カリー化した Proc はいくつかの引数をとります。十分な数の引数が与
えられると、元の Proc に引数を渡し て実行し、結果を返します。引数
の個数が足りないときは、部分適用したカリー化 Proc を返します。
@param arity 引数の個数を指定します。可変長の引数を指定できるメソッドを
カリー化する際には必ず指定する必要があります。
//emlist[例][ruby]{
def foo(a,b,c)
[a, b, c]
end
proc = self.method(:foo).curr... -
Method
# curry(arity) -> Proc (36640.0) -
self を元にカリー化した Proc を返します。
self を元にカリー化した Proc を返します。
カリー化した Proc はいくつかの引数をとります。十分な数の引数が与
えられると、元の Proc に引数を渡し て実行し、結果を返します。引数
の個数が足りないときは、部分適用したカリー化 Proc を返します。
@param arity 引数の個数を指定します。可変長の引数を指定できるメソッドを
カリー化する際には必ず指定する必要があります。
//emlist[例][ruby]{
def foo(a,b,c)
[a, b, c]
end
proc = self.method(:foo).curr...