種類
ライブラリ
- English (2)
- ビルトイン (148)
- benchmark (6)
- bigdecimal (1)
-
cgi
/ core (3) -
cgi
/ html (9) -
cgi
/ session (3) - csv (23)
- date (6)
- drb (9)
-
drb
/ gw (1) -
drb
/ timeridconv (4) - etc (11)
- fiddle (120)
-
fiddle
/ import (19) -
fiddle
/ types (2) - fileutils (4)
- getoptlong (1)
-
irb
/ cmd / subirb (2) -
irb
/ context (1) -
irb
/ extend-command (4) -
irb
/ frame (1) - json (7)
- matrix (1)
- mkmf (1)
-
net
/ ftp (3) -
net
/ http (1) -
net
/ imap (13) -
net
/ pop (2) - openssl (69)
- optparse (8)
- pathname (3)
- pp (1)
- prettyprint (8)
- psych (3)
- pty (5)
-
racc
/ parser (1) -
rexml
/ document (10) -
rexml
/ sax2listener (1) -
rinda
/ rinda (1) - ripper (5)
-
ripper
/ lexer (1) - rss (27)
-
rubygems
/ config _ file (1) -
rubygems
/ exceptions (1) -
rubygems
/ indexer (1) -
rubygems
/ package / tar _ header (2) -
rubygems
/ specification (1) -
rubygems
/ timer (1) -
rubygems
/ validator (7) - scanf (2)
- securerandom (1)
- set (2)
- shell (3)
-
shell
/ builtin-command (3) -
shell
/ command-processor (5) -
shell
/ filter (3) - socket (11)
- stringio (1)
- strscan (1)
- syslog (6)
- tracer (9)
- tsort (4)
- uri (2)
-
webrick
/ httpstatus (2) - win32ole (15)
クラス
- Array (7)
- BasicObject (1)
- BasicSocket (1)
-
Benchmark
:: Job (2) -
Benchmark
:: Report (1) - BigDecimal (1)
-
CGI
:: Session (3) - CSV (21)
-
CSV
:: Table (2) -
DRb
:: DRbIdConv (2) -
DRb
:: DRbServer (2) -
DRb
:: TimerIdConv (3) - Date (6)
-
Encoding
:: InvalidByteSequenceError (7) - Enumerator (1)
-
Etc
:: Group (2) -
Etc
:: Passwd (4) -
Fiddle
:: CStruct (5) -
Fiddle
:: Closure (4) -
Fiddle
:: Closure :: BlockCaller (2) -
Fiddle
:: Function (8) -
Fiddle
:: Handle (16) -
Fiddle
:: Pointer (29) - File (3)
-
File
:: Stat (7) -
Gem
:: ConfigFile (1) -
Gem
:: Indexer (1) -
Gem
:: Package :: TarHeader (2) -
Gem
:: Specification (1) -
Gem
:: Validator (6) - Hash (4)
- IO (1)
-
IRB
:: Context (1) -
IRB
:: ExtendCommand :: Foreground (1) -
IRB
:: ExtendCommand :: Kill (1) -
IRB
:: Frame (1) -
JSON
:: Parser (1) - Matrix (1)
- Module (5)
-
Net
:: FTP (1) -
Net
:: FTP :: MLSxEntry (2) -
Net
:: IMAP (9) -
Net
:: IMAP :: BodyTypeBasic (1) -
Net
:: IMAP :: BodyTypeMessage (1) -
Net
:: IMAP :: BodyTypeText (1) -
Net
:: IMAP :: Envelope (1) -
Net
:: POPMail (2) - Object (3)
-
OpenSSL
:: ASN1 :: ObjectId (8) -
OpenSSL
:: ASN1 :: VideotexString (2) -
OpenSSL
:: Cipher :: IDEA (1) -
OpenSSL
:: Engine (6) -
OpenSSL
:: OCSP :: BasicResponse (2) -
OpenSSL
:: OCSP :: CertificateId (4) -
OpenSSL
:: OCSP :: Request (2) -
OpenSSL
:: PKCS12 (1) -
OpenSSL
:: SSL :: SSLContext (4) -
OpenSSL
:: SSL :: Session (1) -
OpenSSL
:: X509 :: Attribute (4) -
OpenSSL
:: X509 :: Extension (3) -
OpenSSL
:: X509 :: ExtensionFactory (2) -
OpenSSL
:: X509 :: Name (1) - OptionParser (6)
- PP (1)
- Pathname (3)
- PrettyPrint (8)
-
Process
:: Status (1) -
Psych
:: Emitter (2) -
RDoc
:: Options (1) -
REXML
:: DocType (2) -
REXML
:: Element (2) -
REXML
:: Elements (2) -
REXML
:: Entity (1) -
REXML
:: Formatters :: Pretty (2) -
REXML
:: NotationDecl (1) -
RSS
:: ImageItemModel :: ImageItem (4) -
RSS
:: Maker :: ImageBase (2) -
RSS
:: Maker :: ItemsBase :: ItemBase (1) -
RSS
:: Maker :: RSS20 :: Items :: Item :: Guid (4) -
RSS
:: Parser (2) -
RSS
:: Rss :: Channel :: Image (2) -
RSS
:: Rss :: Channel :: Item (2) -
RSS
:: Rss :: Channel :: Item :: Guid (1) -
Racc
:: Parser (1) - Ripper (6)
-
Scanf
:: FormatSpecifier (2) - Set (2)
- Shell (3)
-
Shell
:: CommandProcessor (5) -
Shell
:: Filter (3) -
Shell
:: Void (2) - Socket (5)
- String (6)
- StringIO (1)
- StringScanner (1)
- Symbol (2)
- Time (1)
- TracePoint (3)
- Tracer (9)
- WIN32OLE (8)
-
WIN32OLE
_ EVENT (1) -
WIN32OLE
_ METHOD (1) -
WIN32OLE
_ TYPE (4) -
WIN32OLE
_ TYPELIB (1)
モジュール
- Benchmark (3)
-
CGI
:: HtmlExtension (9) -
CGI
:: QueryExtension (1) -
CGI
:: QueryExtension :: Value (1) - DRb (2)
- DublinCoreModel (3)
- Etc (5)
- Fiddle (54)
-
Fiddle
:: Importer (11) - FileTest (4)
- FileUtils (4)
-
IRB
:: ExtendCommandBundle (4) - JSON (6)
- Kernel (15)
- ObjectSpace (3)
-
OpenSSL
:: ASN1 (6) -
OpenSSL
:: OCSP (1) -
OpenSSL
:: SSL (10) -
OpenSSL
:: X509 (6) - PTY (5)
- Process (34)
-
Process
:: GID (11) -
Process
:: Sys (15) -
Process
:: UID (11) -
REXML
:: SAX2Listener (1) - SecureRandom (1)
-
Socket
:: Constants (5) - Syslog (5)
-
Syslog
:: Option (1) - TSort (4)
-
WEBrick
:: HTTPStatus (1)
キーワード
-
$ $ (1) -
$ PID (1) -
$ PROCESS _ ID (1) - + (1)
- +@ (1)
- - (1)
- -@ (1)
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (1) - << (1)
- <=> (1)
- == (1)
-
ALIGN
_ CHAR (1) -
ALIGN
_ DOUBLE (1) -
ALIGN
_ FLOAT (1) -
ALIGN
_ INT (1) -
ALIGN
_ INTPTR _ T (1) -
ALIGN
_ LONG (1) -
ALIGN
_ LONG _ LONG (1) -
ALIGN
_ PTRDIFF _ T (1) -
ALIGN
_ SHORT (1) -
ALIGN
_ SIZE _ T (1) -
ALIGN
_ SSIZE _ T (1) -
ALIGN
_ UINTPTR _ T (1) -
ALIGN
_ VOIDP (1) -
BUILD
_ RUBY _ PLATFORM (1) -
BUILTIN
_ TYPE (1) - BasicTypes (1)
- BlockCaller (1)
-
CLOCK
_ PROCESS _ CPUTIME _ ID (1) -
CLOCK
_ THREAD _ CPUTIME _ ID (1) - CLONESETUP (1)
-
CS
_ POSIX _ V6 _ WIDTH _ RESTRICTED _ ENVS (1) -
CS
_ POSIX _ V7 _ WIDTH _ RESTRICTED _ ENVS (1) - CStruct (1)
- CUnion (1)
- CertificateId (1)
-
Check
_ Type (1) - Closure (1)
-
DATA
_ PTR (1) - DEFAULT (2)
- DLError (1)
- DRbIdConv (2)
- DRbProtocol (1)
- DUPSETUP (1)
-
Data
_ Get _ Struct (1) -
Data
_ Wrap _ Struct (1) - EIDRM (1)
- EVENTS (1)
-
EXCEPTION
_ ZERODIVIDE (1) - ErrorData (1)
-
FL
_ REVERSE (1) -
FL
_ SET (1) -
FL
_ UNSET (1) - Fiddle (1)
- Forbidden (1)
- Function (1)
- GID (1)
- GWIdConv (1)
- Guid (3)
- GuidBase (1)
- HTTPForbidden (1)
- Handle (1)
- ID2SYM (1)
- IDEA (1)
-
IDNAME
_ IVARS (1) -
IFF
_ BRIDGE _ PORT (2) -
IFF
_ DONT _ BRIDGE (2) -
IFF
_ EBRIDGE (2) -
IPPROTO
_ IDP (2) - Importer (1)
-
Init
_ Proc (1) -
Init
_ Thread (1) -
Init
_ eval (1) -
Init
_ heap (1) -
Init
_ load (1) -
Init
_ stack (1) -
Init
_ sym (1) -
Init
_ var _ tables (1) - InvalidArgument (1)
- InvalidByteSequenceError (1)
- InvalidComponentError (1)
- InvalidEncoding (1)
- InvalidHashTupleKey (1)
- InvalidOption (2)
- InvalidRSSError (1)
- InvalidSpecificationException (1)
- InvalidURIError (1)
-
LOG
_ PID (1) - MEMCPY (1)
- MEMMOVE (1)
- MEMZERO (1)
- NEWOBJ (1)
-
NEWS for Ruby 2
. 0 . 0 (1) -
NEWS for Ruby 2
. 1 . 0 (1) -
NEWS for Ruby 2
. 2 . 0 (1) -
NEWS for Ruby 2
. 3 . 0 (1) - NEXT (1)
-
NO
_ OVERRIDE (1) - NULL (1)
- NotValidXMLParser (1)
- OBJSETUP (1)
-
OBJ
_ FREEZE (1) -
OBJ
_ INFECT (1) -
OBJ
_ TAINT (1) -
OP
_ DONT _ INSERT _ EMPTY _ FRAGMENTS (1) -
OP
_ MICROSOFT _ BIG _ SSLV3 _ BUFFER (1) -
OP
_ MICROSOFT _ SESS _ ID _ BUG (1) -
OP
_ MSIE _ SSLV2 _ RSA _ PADDING (1) -
OP
_ NETSCAPE _ CHALLENGE _ BUG (1) -
OP
_ NETSCAPE _ REUSE _ CIPHER _ CHANGE _ BUG (1) -
OP
_ SSLEAY _ 080 _ CLIENT _ DH _ BUG (1) -
OP
_ SSLREF2 _ REUSE _ CERT _ TYPE _ BUG (1) -
OP
_ TLS _ BLOCK _ PADDING _ BUG (1) -
OP
_ TLS _ D5 _ BUG (1) -
OVERRIDE
_ ALL (1) -
OVERRIDE
_ PRIVATE _ ONLY (1) - ObjectId (3)
-
PARSER
_ EVENTS (1) -
PARSER
_ EVENT _ TABLE (1) - Pointer (1)
- Process (1)
-
RC
_ FORBIDDEN (1) -
RELATIVE
_ OID (1) -
RESPID
_ KEY (1) -
RTLD
_ GLOBAL (1) -
RTLD
_ LAZY (1) -
RTLD
_ NOW (1) -
RUBY
_ FREE (1) - Ruby用語集 (1)
-
SCANNER
_ EVENTS (1) -
SCANNER
_ EVENT _ TABLE (1) -
SC
_ SAVED _ IDS (1) -
SIZEOF
_ CHAR (1) -
SIZEOF
_ DOUBLE (1) -
SIZEOF
_ FLOAT (1) -
SIZEOF
_ INT (1) -
SIZEOF
_ INTPTR _ T (1) -
SIZEOF
_ LONG (1) -
SIZEOF
_ LONG _ LONG (1) -
SIZEOF
_ PTRDIFF _ T (1) -
SIZEOF
_ SHORT (1) -
SIZEOF
_ SIZE _ T (1) -
SIZEOF
_ SSIZE _ T (1) -
SIZEOF
_ UINTPTR _ T (1) -
SIZEOF
_ VOIDP (1) - STDCALL (1)
- SYM2ID (1)
-
SYSTEM
_ WIDE _ CONFIG _ FILE (1) - Scalar (1)
- Session (1)
- Stat (1)
- StringValue (1)
- Sys (1)
-
TCP
_ KEEPIDLE (2) - TYPE (1)
-
TYPE
_ CHAR (1) -
TYPE
_ DOUBLE (1) -
TYPE
_ FLOAT (1) -
TYPE
_ INT (1) -
TYPE
_ INTPTR _ T (1) -
TYPE
_ LONG (1) -
TYPE
_ LONG _ LONG (1) -
TYPE
_ PTRDIFF _ T (1) -
TYPE
_ SHORT (1) -
TYPE
_ SIZE _ T (1) -
TYPE
_ SSIZE _ T (1) -
TYPE
_ UINTPTR _ T (1) -
TYPE
_ VOID (1) -
TYPE
_ VOIDP (1) - TimerIdConv (1)
- UID (1)
- VIDEOTEXSTRING (1)
-
V
_ ERR _ AKID _ ISSUER _ SERIAL _ MISMATCH (1) -
V
_ ERR _ AKID _ SKID _ MISMATCH (1) -
V
_ ERR _ CERT _ NOT _ YET _ VALID (1) -
V
_ ERR _ CRL _ NOT _ YET _ VALID (1) -
V
_ ERR _ INVALID _ CA (1) -
V
_ ERR _ INVALID _ PURPOSE (1) - Validator (1)
- VideotexString (3)
- Void (1)
- WINDOWS (1)
- WUNTRACED (1)
- Win32Types (1)
- [] (8)
- []= (2)
-
_ _ id _ _ (1) -
_ getproperty (1) -
_ id2ref (1) -
_ invoke (1) -
_ setproperty (1) - abi (1)
-
add
_ certid (1) -
add
_ delegate _ command _ to _ shell (1) -
add
_ entry (1) -
add
_ filter (2) -
add
_ heap (1) -
add
_ row (1) -
add
_ status (1) - alien (1)
-
arg
_ ambiguous (1) - args (1)
- aryset (1)
- assign (1)
- assignable (1)
- attrset (1)
-
autoload
_ i (1) - benchmark (1)
- bind (1)
-
blk
_ copy _ prev (1) -
blk
_ free (1) -
blk
_ mark (1) - bm (1)
-
bm
_ mark (1) - bmbm (1)
- breakable (1)
-
by
_ id (1) - call (2)
-
call
_ end _ proc (1) -
call
_ op (1) -
call
_ trace _ func (1) -
callee
_ id (1) -
catch
_ i (1) -
catch
_ timer (1) - center (1)
- certid (1)
-
cgi
/ session (1) -
change
_ privilege (2) - check (1)
- chmod (1)
- cleanpath (1)
-
clock
_ gettime (1) - clone (1)
-
clone
_ method (1) - close (1)
-
close
_ enabled? (1) - cmp (1)
-
cmp
_ issuer (1) -
col
_ sep (1) -
compare
_ by _ identity (1) -
compare
_ by _ identity? (1) -
compile
_ error (1) -
const
_ missing (1) - content (1)
- content= (1)
-
content
_ id (3) -
copy
_ fds (1) - create (1)
-
create
_ ext (1) -
create
_ extension (1) -
create
_ guid (1) -
create
_ id (1) -
create
_ id= (1) -
create
_ value (1) - ctype (1)
-
cv
_ i (1) -
cvar
_ cbase (1) -
cvar
_ override _ check (1) -
dc
_ identifier (1) -
dc
_ identifier= (1) -
dc
_ identifiers (1) -
default
_ id _ conv (1) -
define
_ finalizer (2) - delete (1)
-
delete
_ element (1) -
delete
_ if (2) -
destination
_ encoding (1) -
destination
_ encoding _ name (1) - detach (1)
-
did
_ you _ mean (1) - dig (1)
-
dir
_ config (1) -
disable
_ close (1) - dispid (1)
-
display
_ process _ id (1) -
display
_ process _ id= (1) -
display
_ process _ id? (1) -
display
_ thread _ id (1) -
display
_ thread _ id= (1) -
display
_ thread _ id? (1) - divide (2)
- dlload (1)
- dlopen (1)
- dlunwrap (1)
- dlwrap (1)
-
do
_ validate (1) -
do
_ validate= (1) -
drb
/ gw (1) -
drb
/ timeridconv (1) -
dvar
_ asgn (1) -
dvar
_ asgn _ curr (1) -
dvar
_ asgn _ internal (1) -
dyna
_ in _ block (1) -
dyna
_ pop (1) -
dyna
_ push (1) -
e
_ option _ supplied (1) - each (2)
-
each
_ element _ with _ attribute (1) -
each
_ strongly _ connected _ component _ from (4) - egid (1)
- egid= (1)
- eid (2)
- eid= (2)
-
enable
_ close (1) - eql? (1)
- equal? (1)
-
errat
_ getter (1) -
errat
_ setter (1) -
errinfo
_ setter (1) -
error
_ bytes (1) -
error
_ pos (1) -
error
_ print (1) - euid (1)
- euid= (1)
-
ev
_ const _ defined (1) -
ev
_ const _ get (1) -
exec
_ under (1) - executable? (1)
-
executable
_ real? (1) - execute (2)
- extern (1)
-
external
_ id (1) - facts (1)
-
fc
_ i (1) -
fc
_ path (1) - fiddle (1)
-
fiddle
/ import (1) -
fiddle
/ types (1) - fill (6)
- filter (3)
- finals (1)
- fixpos (1)
- fork (2)
- format (1)
-
frame
_ dup (1) - free (2)
- free= (1)
- friday? (2)
-
from
_ name (2) -
gc
_ mark _ all (1) -
gc
_ mark _ rest (1) -
gc
_ sweep (1) - generate (1)
-
generic
_ ivar _ defined (1) -
generic
_ ivar _ get (1) -
generic
_ ivar _ remove (1) -
generic
_ ivar _ set (1) - getegid (1)
- geteuid (1)
- getgid (1)
- getgrgid (1)
- getpeereid (1)
- getpgid (1)
- getpgrp (1)
- getpriority (1)
- getpty (2)
- getpwuid (1)
- getsid (1)
- gettable (1)
- getuid (1)
- gid (5)
- gid= (3)
-
givar
_ mark _ i (1) -
global
_ id (1) -
grant
_ privilege (2) - group (1)
- groups (1)
- groups= (1)
- grpowned? (2)
- guid (4)
- guid= (1)
-
gvar
_ i (1) - handler= (1)
-
have
_ option? (1) - helpcontext (1)
-
heredoc
_ identifier (1) -
heredoc
_ restore (1) - hidden (2)
- id (2)
- id2name (1)
- id2ref (1)
- ident (1)
- identical? (6)
- identity (1)
- idle (1)
-
idle
_ done (1) -
image
_ width (1) -
image
_ width= (1) - img (1)
-
import
_ symbol (1) -
incomplete
_ input? (1) -
init
_ mark _ stack (1) - initgroups (1)
-
ins
_ methods _ i (1) -
ins
_ methods _ priv _ i (1) -
ins
_ methods _ prot _ i (1) - inspect (1)
-
inspect
_ i (1) -
install
_ alias _ method (1) -
install
_ id _ conv (1) - instance (2)
- intern (1)
-
internal
_ id (1) - irb (1)
-
irb
/ completion (1) - isPermaLink (2)
- isPermaLink= (1)
-
is
_ pointer _ to _ heap (1) - issetugid (1)
- itself (1)
-
ivar
_ i (1) -
jump
_ tag _ but _ local _ jump (1) - kill (1)
-
last
_ error (1) -
last
_ error= (1) -
lex
_ getline (1) -
line
_ width (1) -
line
_ width= (1) -
list
_ i (1) - ljust (1)
- ln (1)
- load (2)
-
load
_ private _ key (1) -
load
_ public _ key (1) -
local
_ append (1) -
local
_ cnt (1) -
local
_ id (1) -
local
_ pop (1) -
local
_ push (1) -
local
_ tbl (1) - locale (1)
- locale= (1)
-
localjump
_ error (1) -
long
_ name (1) -
make
_ backtrace (1) - malloc (3)
-
mark
_ entry (1) -
mark
_ global _ entry (1) -
mark
_ locations _ array (1) -
mark
_ source _ filename (1) - maxgroups (1)
- maxgroups= (1)
- maxwidth (1)
-
method
_ added (1) -
method
_ id (1) -
method
_ missing (1) -
mid
_ match? (1) - mnew (1)
-
mod
_ av _ set (1) - mproc (1)
- name (3)
-
net
/ imap (1) -
net
/ pop (1) -
net
/ smtp (1) - new (32)
-
new
_ blktag (1) -
new
_ call (1) -
new
_ dvar (1) -
new
_ fcall (1) -
new
_ session (1) - newtok (1)
- nextc (1)
- notationdecl (1)
- null? (1)
-
obj
_ free (1) -
object
_ id (1) - oid (3)
- oid= (2)
-
ole
_ query _ interface (1) - open (6)
- open! (1)
-
os
_ live _ obj (1) - paranoid (1)
- parse (3)
- parse! (1)
- pid (5)
- pp (1)
- ppid (1)
-
print
_ undef (1) -
proc
_ save _ safe _ level (1) -
proc
_ set _ safe _ level (1) - progid (1)
- progids (1)
- ptr (2)
- pubid (1)
-
public
_ instance _ method (1) - pushback (1)
- puts (1)
-
rb
_ add _ method (1) -
rb
_ alias (1) -
rb
_ alias _ variable (1) -
rb
_ apply (1) -
rb
_ ary _ store (1) -
rb
_ attr (1) -
rb
_ autoload (1) -
rb
_ autoload _ defined (1) -
rb
_ autoload _ id (1) -
rb
_ autoload _ load (1) -
rb
_ backref _ error (1) -
rb
_ backref _ get (1) -
rb
_ backref _ set (1) -
rb
_ backtrace (1) -
rb
_ block _ given _ p (1) -
rb
_ call (1) -
rb
_ call0 (1) -
rb
_ check _ convert _ type (1) -
rb
_ clear _ cache (1) -
rb
_ clear _ cache _ by _ class (1) -
rb
_ clear _ cache _ by _ id (1) -
rb
_ compile _ error (1) -
rb
_ compile _ error _ with _ enc (1) -
rb
_ const _ assign (1) -
rb
_ const _ defined (1) -
rb
_ const _ defined _ at (1) -
rb
_ const _ get (1) -
rb
_ const _ get _ at (1) -
rb
_ const _ list (1) -
rb
_ const _ set (1) -
rb
_ copy _ generic _ ivar (1) -
rb
_ cv _ set (1) -
rb
_ cvar _ declear (1) -
rb
_ cvar _ defined (1) -
rb
_ cvar _ get (1) -
rb
_ cvar _ set (1) -
rb
_ data _ object _ alloc (1) -
rb
_ define _ alias (1) -
rb
_ define _ attr (1) -
rb
_ define _ class _ id (1) -
rb
_ define _ class _ variable (1) -
rb
_ define _ const (1) -
rb
_ define _ global _ const (1) -
rb
_ define _ global _ function (1) -
rb
_ define _ hooked _ variable (1) -
rb
_ define _ method (1) -
rb
_ define _ method _ id (1) -
rb
_ define _ module _ function (1) -
rb
_ define _ module _ id (1) -
rb
_ define _ private _ method (1) -
rb
_ define _ protected _ method (1) -
rb
_ define _ readonly _ variable (1) -
rb
_ define _ singleton _ method (1) -
rb
_ define _ variable (1) -
rb
_ define _ virtual _ variable (1) -
rb
_ disable _ super (1) -
rb
_ dvar _ curr (1) -
rb
_ dvar _ defined (1) -
rb
_ dvar _ push (1) -
rb
_ dvar _ ref (1) -
rb
_ enable _ super (1) -
rb
_ exc _ fatal (1) -
rb
_ exc _ raise (1) -
rb
_ exec _ end _ proc (1) -
rb
_ exit (1) -
rb
_ export _ method (1) -
rb
_ extend _ object (1) -
rb
_ f _ END (1) -
rb
_ f _ at _ exit (1) -
rb
_ f _ block _ given _ p (1) -
rb
_ f _ global _ variables (1) -
rb
_ f _ lambda (1) -
rb
_ f _ local _ variables (1) -
rb
_ f _ loop (1) -
rb
_ fatal (1) -
rb
_ frame _ last _ func (1) -
rb
_ free _ generic _ ivar (1) -
rb
_ frozen _ class _ p (1) -
rb
_ funcall (1) -
rb
_ funcall2 (1) -
rb
_ funcall3 (1) -
rb
_ gc (1) -
rb
_ gc _ call _ finalizer _ at _ exit (1) -
rb
_ gc _ disable (1) -
rb
_ gc _ enable (1) -
rb
_ gc _ force _ recycle (1) -
rb
_ gc _ mark (1) -
rb
_ gc _ mark _ children (1) -
rb
_ gc _ mark _ frame (1) -
rb
_ gc _ mark _ global _ tbl (1) -
rb
_ gc _ mark _ locations (1) -
rb
_ gc _ mark _ maybe (1) -
rb
_ gc _ mark _ threads (1) -
rb
_ gc _ register _ address (1) -
rb
_ gc _ start (1) -
rb
_ gc _ unregister _ address (1) -
rb
_ get _ method _ body (1) -
rb
_ global _ entry (1) -
rb
_ global _ variable (1) -
rb
_ id2name (1) -
rb
_ id _ attrset (1) -
rb
_ include _ module (1) -
rb
_ intern (1) -
rb
_ interrupt (1) -
rb
_ is _ class _ id (1) -
rb
_ is _ const _ id (1) -
rb
_ is _ instance _ id (1) -
rb
_ is _ local _ id (1) -
rb
_ iter _ break (1) -
rb
_ ivar _ defined (1) -
rb
_ ivar _ get (1) -
rb
_ ivar _ set (1) -
rb
_ jump _ tag (1) -
rb
_ lastline _ get (1) -
rb
_ lastline _ set (1) -
rb
_ load (1) -
rb
_ load _ protect (1) -
rb
_ longjmp (1) -
rb
_ mark _ end _ proc (1) -
rb
_ mark _ generic _ ivar (1) -
rb
_ mark _ generic _ ivar _ tbl (1) -
rb
_ mark _ hash (1) -
rb
_ mark _ tbl (1) -
rb
_ memerror (1) -
rb
_ method _ boundp (1) -
rb
_ mod _ const _ at (1) -
rb
_ mod _ const _ of (1) -
rb
_ mod _ method (1) -
rb
_ mod _ method _ defined (1) -
rb
_ mod _ nesting (1) -
rb
_ mod _ s _ constants (1) -
rb
_ module _ new (1) -
rb
_ name _ class (1) -
rb
_ newobj (1) -
rb
_ obj _ call _ init (1) -
rb
_ obj _ dummy (1) -
rb
_ obj _ id (1) -
rb
_ obj _ method (1) -
rb
_ p (1) -
rb
_ parser _ append _ print (1) -
rb
_ parser _ while _ loop (1) -
rb
_ provide (1) -
rb
_ provide _ feature (1) -
rb
_ provided (1) -
rb
_ raise (1) -
rb
_ remove _ method (1) -
rb
_ reserved _ word (1) -
rb
_ respond _ to (1) -
rb
_ safe _ level (1) -
rb
_ secure (1) -
rb
_ set _ class _ path (1) -
rb
_ set _ end _ proc (1) -
rb
_ set _ safe _ level (1) -
rb
_ singleton _ class _ attached (1) -
rb
_ svar (1) -
rb
_ sym _ all _ symbols (1) -
rb
_ thread _ alone (1) -
rb
_ thread _ aref (1) -
rb
_ thread _ aset (1) -
rb
_ thread _ atfork (1) -
rb
_ thread _ cleanup (1) -
rb
_ thread _ critical _ get (1) -
rb
_ thread _ current (1) -
rb
_ thread _ deadlock (1) -
rb
_ thread _ exit (1) -
rb
_ thread _ fd _ close (1) -
rb
_ thread _ interrupt (1) -
rb
_ thread _ key _ p (1) -
rb
_ thread _ list (1) -
rb
_ thread _ local _ aref (1) -
rb
_ thread _ local _ aset (1) -
rb
_ thread _ main (1) -
rb
_ thread _ pass (1) -
rb
_ thread _ ready (1) -
rb
_ thread _ remove (1) -
rb
_ thread _ restore _ context (1) -
rb
_ thread _ s _ abort _ exc (1) -
rb
_ thread _ save _ context (1) -
rb
_ thread _ schedule (1) -
rb
_ thread _ signal _ raise (1) -
rb
_ thread _ sleep (1) -
rb
_ thread _ sleep _ forever (1) -
rb
_ thread _ start _ 0 (1) -
rb
_ thread _ start _ timer (1) -
rb
_ thread _ stop (1) -
rb
_ thread _ stop _ timer (1) -
rb
_ thread _ trap _ eval (1) -
rb
_ thread _ wait _ fd (1) -
rb
_ thread _ wait _ for (1) -
rb
_ thread _ wait _ other _ threads (1) -
rb
_ throw (1) -
rb
_ timespec _ now (1) -
rb
_ to _ id (1) -
rb
_ trace _ eval (1) -
rb
_ undef (1) -
rb
_ undef _ method (1) -
rb
_ undefined (1) -
re
_ exchange (2) -
re
_ exchangeable? (2) - read (1)
-
read
_ escape (1) -
readagain
_ bytes (1) - readlines (1)
-
readonly
_ setter (1) - realloc (1)
- ref (1)
- register (1)
- rehash (1)
-
remote
_ ident (1) -
remove
_ leading _ dot _ dir (1) -
remove
_ method (1) -
remove
_ trace (1) - reopen (1)
- reset (2)
- restore (1)
- rid (2)
- rjust (1)
-
ruby 1
. 6 feature (1) -
ruby 1
. 8 . 2 feature (1) -
ruby 1
. 8 . 3 feature (1) -
ruby 1
. 8 . 4 feature (1) -
ruby 1
. 9 feature (1) -
ruby
_ finalize (1) -
ruby
_ init (1) -
ruby
_ run (1) -
ruby
_ stack _ check (1) -
ruby
_ stop (1) -
ruby
_ xcalloc (1) -
ruby
_ xfree (1) -
ruby
_ xmalloc (1) -
ruby
_ xrealloc (1) -
rubygems
/ validator (1) -
run
_ final (1) -
safe
_ getter (1) -
safe
_ setter (1) -
scope
_ dup (1) -
search
_ method (1) -
secure
_ visibility (1) - serial (1)
-
session
_ get _ cb= (1) -
session
_ id (1) -
session
_ id _ context (1) -
session
_ id _ context= (1) -
set
_ backtrace (1) -
set
_ method _ visibility (1) -
set
_ params (1) -
set
_ trace _ func (1) - setegid (1)
- seteuid (1)
- setgid (1)
- setgid? (7)
- setpgid (1)
- setpgrp (1)
- setpriority (1)
- setproctitle (1)
- setregid (1)
- setresgid (1)
- setresuid (1)
- setreuid (1)
- setrgid (1)
- setruid (1)
- setsid (1)
- setuid (1)
- setuid? (7)
-
short
_ name (1) -
sid
_ available? (2) -
singleline
_ format (1) - size (2)
- size= (1)
- sizeof (1)
- slice (1)
- sn (1)
-
source
_ encoding (1) -
source
_ encoding _ name (1) - spawn (6)
-
special
_ local _ set (1) - srand (2)
-
st
_ add _ direct (1) -
st
_ cleanup _ safe (1) -
st
_ foreach (1) -
st
_ free _ table (1) -
st
_ init _ numtable (1) -
st
_ init _ strtable (1) -
stack
_ check (1) -
stack
_ extend (1) -
start
_ service (1) -
stat
_ col (1) - status (1)
- struct (1)
- submit (2)
- summarize (2)
-
summary
_ width (1) -
summary
_ width= (1) -
sv
_ i (1) - switch (4)
- sym (2)
-
symbols
_ i (1) -
tab
_ width (1) -
terminate
_ process (1) - text (1)
-
thread
_ free (1) -
thread
_ keys _ i (1) -
thread
_ mark (1) - throw (1)
- time (1)
- timeofday (1)
-
to
_ i (5) -
to
_ id (2) -
to
_ int (1) -
to
_ obj (2) -
to
_ ptr (2) -
to
_ s (4) -
to
_ str (2) -
to
_ sym (1) -
to
_ value (1) - tok (1)
- tokadd (1)
- tokfix (1)
- toklast (1)
- toklen (1)
-
top
_ const _ get (1) -
top
_ local _ init (1) -
top
_ local _ setup (1) -
trace
_ func (2) - tracer (1)
- typealias (1)
- uid (4)
- uid= (2)
-
uid
_ copy (1) -
uid
_ fetch (1) -
uid
_ move (1) -
uid
_ search (1) -
uid
_ sort (1) -
uid
_ store (1) -
uid
_ thread (1) - uidl (1)
-
undef
_ getter (1) -
undef
_ marker (1) -
undef
_ setter (1) - union (1)
- unique (1)
-
unique
_ id (1) -
unit
_ test (1) - uuid (1)
-
val
_ getter (1) -
val
_ marker (1) -
val
_ setter (1) -
valid
_ civil? (1) -
valid
_ commercial? (1) -
valid
_ date? (1) -
valid
_ encoding? (1) -
valid
_ jd? (1) -
valid
_ ordinal? (1) - validate (1)
- value (1)
-
var
_ getter (1) -
var
_ marker (1) -
var
_ setter (1) -
verify
_ gem (1) -
verify
_ gem _ file (1) -
void
_ expr (1) -
void
_ stmts (1) - voidcmd (1)
- wait (1)
- wait2 (1)
- waitpid (1)
- waitpid2 (1)
-
warn
_ unless _ e _ option (1) -
warning
_ unless _ e _ option (1) - width (6)
- width= (4)
-
win32
_ last _ error (1) -
win32
_ last _ error= (1) -
with
_ index (1) - yylex (1)
- yyparse (2)
検索結果
先頭5件
-
StringScanner
:: Id -> String (54304.0) -
StringScanner クラスの詳しいバージョンを文字列で返します。 この文字列は Object#freeze されています。
StringScanner クラスの詳しいバージョンを文字列で返します。
この文字列は Object#freeze されています。 -
OpenSSL
:: X509 :: V _ ERR _ AKID _ SKID _ MISMATCH -> Integer (36601.0) -
証明書の authorityKeyIdentifier 拡張領域の内容が issuer(発行者)の証明書の subjectKeyIdentifier の内容と 食い違っていることを意味します。
証明書の authorityKeyIdentifier 拡張領域の内容が
issuer(発行者)の証明書の subjectKeyIdentifier の内容と
食い違っていることを意味します。 -
Process
:: GID . # eid=(id) (27913.0) -
現在のプロセスの実効グループ ID を id に変更します。成功したら id を返します。
現在のプロセスの実効グループ ID を id に変更します。成功したら id を返します。
実グループ ID は変更されないことが保証されます。
保存グループ ID が変更されないかもしれないので root 権限の完全放棄には使えません。
保存グループ ID が変化するかどうかは Process::GID.#re_exchangeable?
が true を返すかどうかで決まります。
* true の環境では、実グループ ID と異なる値を設定した場合、保存グループ ID は新しい実効グループ ID の値に設定されます。
* false の環境では保存グループ ID は変化しません。
... -
Process
:: UID . # eid=(id) (27913.0) -
現在のプロセスの実効ユーザ ID を id に変更します。成功したら id を返します。
現在のプロセスの実効ユーザ ID を id に変更します。成功したら id を返します。
実ユーザ ID は変更されないことが保証されます。
保存ユーザ ID が変更されないかもしれないので root 権限の完全放棄には使えません。
保存ユーザ ID が変化するかどうかは Process::UID.#re_exchangeable?
が true を返すかどうかで決まります。
* true の環境では、実ユーザ ID と異なる値を設定した場合、保存ユーザ ID は新しい実効ユーザ ID の値に設定されます。
* false の環境では保存ユーザ ID は変化しません。
利用できるか... -
Process
:: UID . # sid _ available? -> bool (27415.0) -
保存ユーザ ID を持つ環境かどうかを真偽値で返します。 保存ユーザ ID を持つなら true を返します。
保存ユーザ ID を持つ環境かどうかを真偽値で返します。
保存ユーザ ID を持つなら true を返します。
ただし、このメソッドの値には保証がありません。
現在は次の条件のいずれかが満足される場合には
保存ユーザ ID を持つものと判定しています。
* setresuid() を持つ
* seteuid() を持つ
* _POSIX_SAVED_IDS が真として定義されている -
Process
:: GID . # sid _ available? -> bool (27367.0) -
現在のプラットフォームが保存グループ ID を持つなら true を返します。 そうでない場合に false を返します。
現在のプラットフォームが保存グループ ID を持つなら true を返します。
そうでない場合に false を返します。
ただし、このメソッドの値には保証がありません。
現在は次の条件のいずれかが満足される場合には
保存グループ ID を持つものと判定しています。
* setresgid() を持つ
* setegid() を持つ
* _POSIX_SAVED_IDS が真として定義されている -
Process
:: GID . # eid -> Integer (27349.0) -
現在のプロセスの実効グループ ID を返します。
現在のプロセスの実効グループ ID を返します。
利用できるかはプラットフォームに依存します。
@raise NotImplementedError メソッドが現在のプラットフォームで実装されていない場合に発生します。
Process.egid #=> 500 -
Process
:: GID . # rid -> Integer (27349.0) -
現在のプロセスの実グループ ID を返します。
現在のプロセスの実グループ ID を返します。
Process.rid #=> 500 -
Process
:: UID . # eid -> Integer (27349.0) -
現在の実効ユーザ ID を返します。
現在の実効ユーザ ID を返します。 -
Process
:: UID . # rid -> Integer (27349.0) -
現在の実ユーザ ID を返します。
現在の実ユーザ ID を返します。 -
DRb
:: DRbIdConv # to _ id(obj) -> Integer (27304.0) -
オブジェクトを識別子に変換します。
オブジェクトを識別子に変換します。 -
DRb
:: TimerIdConv # to _ id(obj) -> Integer (27304.0) -
オブジェクトを識別子に変換します。
オブジェクトを識別子に変換します。 -
Fiddle
:: ALIGN _ VOIDP -> Integer (27301.0) -
C の構造体における void* のアライメントの値。
C の構造体における void* のアライメントの値。 -
Fiddle
:: SIZEOF _ VOIDP -> Integer (27301.0) -
Cでの sizeof(void*) の値
Cでの sizeof(void*) の値 -
Fiddle
:: TYPE _ VOID -> Integer (27301.0) -
C の void を表す定数。
C の void を表す定数。 -
Fiddle
:: TYPE _ VOIDP -> Integer (27301.0) -
C の void* 型を表す定数。
C の void* 型を表す定数。 -
OpenSSL
:: ASN1 :: ObjectId # oid -> String (27301.0) -
オブジェクト識別子のドット区切り数値を文字列で返します。
オブジェクト識別子のドット区切り数値を文字列で返します。
例:
require "openssl"
oid = OpenSSL::ASN1::ObjectId.new("subjectAltName")
p oid.oid #=> "2.5.29.17"
@raise OpenSSL::ASN1::ASN1Error オブジェクト識別子名が未知である場合に発生します -
static void rb
_ clear _ cache _ by _ id(ID id) (19249.0) -
メソッドキャッシュから id という名前のメソッドの キャッシュエントリを全て消去します。
メソッドキャッシュから id という名前のメソッドの
キャッシュエントリを全て消去します。 -
ID rb
_ id _ attrset(ID id) (19201.0) -
-
Process
:: Sys . # setresgid(rid , eid , sid) -> nil (19201.0) -
システムコールの setresgid を呼びます。
システムコールの setresgid を呼びます。
@param rid システムコールの引数を整数で指定します。
@param eid システムコールの引数を整数で指定します。
@param sid システムコールの引数を整数で指定します。
@raise NotImplementedError システムコールが現在のプラットフォームで提供されていない場合に発生します。
@raise Errno::EXXX システムコールに失敗した場合に発生します。 -
Process
:: Sys . # setresuid(rid , eid , sid) -> nil (19201.0) -
システムコールの setresuid を呼びます。
システムコールの setresuid を呼びます。
@param rid システムコールの引数を整数で指定します。
@param eid システムコールの引数を整数で指定します。
@param sid システムコールの引数を整数で指定します。
@raise NotImplementedError システムコールが現在のプラットフォームで提供されていない場合に発生します。
@raise Errno::EXXX システムコールに失敗した場合に発生します。 -
static void rb
_ autoload _ id(ID id , const char *filename) (19201.0) -
-
Etc
. # getpwuid(uid = getuid) -> Etc :: Passwd (18949.0) -
passwd データベースを検索し、 ユーザ ID が uid である passwd エントリを返します。
passwd データベースを検索し、
ユーザ ID が uid である passwd エントリを返します。
@param uid 検索する uid 。引数を省略した場合には getuid(2) の値を用います。
@raise ArgumentError エントリが見つからなかった場合に発生します。
@see getpwuid(3), Etc::Passwd -
VALUE ID2SYM(ID id) (18949.0)
-
id を Symbol に変換します。
id を Symbol に変換します。 -
VALUE rb
_ define _ class _ id(ID id , VALUE super) (18949.0) -
クラス名 id でクラス super を継承したクラスを 新しく作成する。クラス→クラス名 (定数名) の関連付けは なされるが、定数→クラスの関連付けはなされない。
クラス名 id でクラス super を継承したクラスを
新しく作成する。クラス→クラス名 (定数名) の関連付けは
なされるが、定数→クラスの関連付けはなされない。 -
VALUE rb
_ define _ module _ id(ID id) (18949.0) -
名前が id である新しいモジュールを定義し、それを返します。 モジュール→名前 (定数) のリンクは確立しますが 名前→モジュールのリンクはまだ確立していません。
名前が id である新しいモジュールを定義し、それを返します。
モジュール→名前 (定数) のリンクは確立しますが
名前→モジュールのリンクはまだ確立していません。 -
char * rb
_ id2name(ID id) (18949.0) -
id に対応する文字列を返します。 返り値は開放できません。
id に対応する文字列を返します。
返り値は開放できません。 -
int rb
_ is _ class _ id(ID id) (18949.0) -
クラス変数名として有効な ID ならば真。
クラス変数名として有効な ID ならば真。 -
int rb
_ is _ const _ id(ID id) (18949.0) -
定数名として有効な ID ならば真。
定数名として有効な ID ならば真。 -
int rb
_ is _ instance _ id(ID id) (18949.0) -
インスタンス変数名として有効な ID ならば真。
インスタンス変数名として有効な ID ならば真。 -
int rb
_ is _ local _ id(ID id) (18949.0) -
ローカル変数名として有効な ID ならば真。
ローカル変数名として有効な ID ならば真。 -
static ID internal
_ id(void) (18949.0) -
インタプリタ内部でだけ使う、 他のものとは重複しない ID を返します。
インタプリタ内部でだけ使う、
他のものとは重複しない ID を返します。 -
static int local
_ id(ID id) (18949.0) -
現在のスコープでローカル変数 id が定義されていれば真。
現在のスコープでローカル変数 id が定義されていれば真。 -
OpenSSL
:: ASN1 . # ObjectId(value) -> OpenSSL :: ASN1 :: ObjectId -> OpenSSL :: ASN1 :: ObjectId (18901.0) -
ASN.1 の ObjectId 型の値を表現する Ruby のオブジェクトを 生成します。
ASN.1 の ObjectId 型の値を表現する Ruby のオブジェクトを
生成します。
OpenSSL::ASN1::ObjectId.new と同じです。
@param value ASN.1 オブジェクト識別子を表す文字列
@param tag タグ番号
@param tagging タグ付けの方法(:IMPLICIT もしくは :EXPLICIT)
@param tag_class タグクラス(:UNIVERSAL, :CONTEXT_SPECIFIC, :APPLICATION, :PRIVATE のいずれか) -
OpenSSL
:: ASN1 . # VideotexString(value) -> OpenSSL :: ASN1 :: VideotexString -> OpenSSL :: ASN1 :: VideotexString (18901.0) -
ASN.1 の VideotexString 型の値を表現する Ruby のオブジェクトを 生成します。
ASN.1 の VideotexString 型の値を表現する Ruby のオブジェクトを
生成します。
OpenSSL::ASN1::VideotexString.new と同じです。
@param value ASN.1 値を表す Ruby のオブジェクト(文字列)
@param tag タグ番号
@param tagging タグ付けの方法(:IMPLICIT もしくは :EXPLICIT)
@param tag_class タグクラス(:UNIVERSAL, :CONTEXT_SPECIFIC, :APPLICATION, :PRIVATE のいずれか) -
Process
:: Sys . # setregid(rid , eid) -> nil (18901.0) -
システムコールの setregid(2) を呼びます。
システムコールの setregid(2) を呼びます。
@param rid システムコールの引数を整数で指定します。
@param eid システムコールの引数を整数で指定します。
@raise NotImplementedError システムコールが現在のプラットフォームで提供されていない場合に発生します。
@raise Errno::EXXX システムコールに失敗した場合に発生します。 -
Process
:: Sys . # setreuid(rid , eid) -> nil (18901.0) -
システムコールの setreuid(2) を呼びます。
システムコールの setreuid(2) を呼びます。
@param rid システムコールの引数を整数で指定します。
@param eid システムコールの引数を整数で指定します。
@raise NotImplementedError システムコールが現在のプラットフォームで提供されていない場合に発生します。
@raise Errno::EXXX システムコールに失敗した場合に発生します。 -
static void cvar
_ override _ check(VALUE id , VALUE a) (18901.0) -
-
void rb
_ define _ method _ id(VALUE klass , ID name , VALUE (*func)() , int argc) (18901.0) -
klass に public メソッド name を定義します。 その実体は関数 func です。また argc の意味は rb_define_method と同じです。
klass に public メソッド name を定義します。
その実体は関数 func です。また argc の意味は
rb_define_method と同じです。 -
OpenSSL
:: SSL :: SSLContext # session _ id _ context=(id _ context) (18817.0) -
セッション ID コンテキストを文字列で設定します。
セッション ID コンテキストを文字列で設定します。
セッション ID コンテキストは、セッションをグループ化するための
識別子で、セッション ID コンテキストとセッション ID の両方が
一致する場合に同一のセッションであると判別されます。
この OpenSSL::SSL::SSLContext オブジェクトで
生成されたコネクション(OpenSSL::SSL::SSLSocket)に
関連付けられたセッションはセッション ID コンテキスト
を共有します。
セッション ID コンテキストはセッションのグループを
識別するための識別子であり、一方セッション ID は各セッションを
識別... -
ObjectSpace
. # _ id2ref(id) -> object (18775.0) -
オブジェクト ID(BasicObject#__id__)からオブジェクトを得ます。
オブジェクト ID(BasicObject#__id__)からオブジェクトを得ます。
@param id 取得したいオブジェクトの ID を整数で指定します。
@raise RangeError 対応するオブジェクトが存在しなければ発生します。
//emlist[例][ruby]{
a = "hoge"
p ObjectSpace._id2ref(a.__id__) #=> "hoge"
//} -
Process
. # uid=(id) (18772.0) -
プロセスの実ユーザ ID を id に設定します。
プロセスの実ユーザ ID を id に設定します。
動作の詳細はプラットフォームに依存します。
実ユーザ ID 以外のユーザ ID も変更されるかも知れません。
@param id 実ユーザ ID を整数で指定します。
@raise Errno::EXXX 権限がない場合に発生します。
@raise NotImplementedError メソッドが現在のプラットフォームで実装されていない場合に発生します。
@see Process::UID -
static VALUE id2ref(VALUE obj
, VALUE id) (18745.0) -
ObjectSpace#_id2ref の実体。 Ruby の整数で表されたオブジェクト ID id から オブジェクトを返します。
ObjectSpace#_id2ref の実体。
Ruby の整数で表されたオブジェクト ID id から
オブジェクトを返します。 -
Process
. # getpgid(pid) -> Integer (18733.0) -
プロセス ID が pid であるプロセスのプロセスグループ ID を整数で返します。
プロセス ID が pid であるプロセスのプロセスグループ ID を整数で返します。
@param pid プロセス ID を整数で指定します。0 の時はカレントプロセス ID を指定したのと同じです。
@raise Errno::EXXX プロセスグループの取得に失敗した場合に発生します。
@raise NotImplementedError メソッドが現在のプラットフォームで実装されていない場合に発生します。
@see getpgid(2) -
Process
. # egid=(gid) (18703.0) -
カレントプロセスの実効グループ ID を gid に設定します。
カレントプロセスの実効グループ ID を gid に設定します。
動作の詳細はプラットフォームに依存します。
実効グループ ID 以外のグループ ID も変更されるかも知れません。
@param gid 実効グループ ID を整数で指定します。
@raise Errno::EXXX 権限がない場合に発生します。
@raise NotImplementedError メソッドが現在のプラットフォームで実装されていない場合に発生します。
@see Process::GID.#eid= -
Process
. # euid=(uid) (18703.0) -
カレントプロセスの実効ユーザ ID を uid に設定します。
カレントプロセスの実効ユーザ ID を uid に設定します。
動作の詳細はプラットフォームに依存します。
実効ユーザ ID 以外のユーザ ID も変更されるかも知れません。
@param uid 実効ユーザ ID を整数で指定します。
@raise Errno::EXXX 権限がない場合に発生します。
@raise NotImplementedError メソッドが現在のプラットフォームで実装されていない場合に発生します。
@see Process::UID.#eid= -
Process
. # gid=(gid) (18703.0) -
カレントプロセスの実グループ ID を gid に設定します。
カレントプロセスの実グループ ID を gid に設定します。
動作の詳細はプラットフォームに依存します。
実グループ ID 以外のグループ ID も変更されるかも知れません。
@param gid 実グループ ID を整数で指定します。
@raise Errno::EXXX 権限がない場合に発生します。
@raise NotImplementedError メソッドが現在のプラットフォームで実装されていない場合に発生します。
@see Process::GID -
Process
. # setpgid(pid , pgrp) -> 0 (18703.0) -
プロセス ID が pid であるプロセスのプロセスグループを pgrp に設定します。
プロセス ID が pid であるプロセスのプロセスグループを pgrp に設定します。
@param pid プロセス ID を整数で指定します。pid が 0 の時はカレントプロセスの ID を指定したのと同じです。
プロセスグループの設定に成功した場合は 0 を返します。
@param pgrp プロセスグループ ID を整数で指定します。pgrp が 0 の時は pid を指定したのと同じです。
@raise Errno::EXXX プロセスグループの設定に失敗した場合に発生します。
@raise NotImplementedError メソッドが現在の... -
Process
. # getsid(pid = 0) -> Integer (18685.0) -
引数 pid で指定されたプロセスのセッション ID を返します。
引数 pid で指定されたプロセスのセッション ID を返します。
@param pid プロセス ID を整数で指定します。省略した場合、0 を指定した場
合は現在のプロセスの ID を指定した場合と同じ動作になります。
@raise NotImplementedError メソッドが現在のプラットフォームで実装されて
いない場合に発生します。
Process.getsid() # => 27422
Process.getsid(0) # => 274... -
OpenSSL
:: Engine . by _ id(id) -> OpenSSL :: Engine (18673.0) -
id で指定した engine をロードします。
id で指定した engine をロードします。
OpenSSL::Engine#load ではコンパイル時に決められた engine しか
読み込めませんが、これは動的なロードが可能です。
@param id engine の名前(文字列)
@raise OpenSSL::Engine::EngineError ロードが失敗した場合に発生します。 -
DRb
. # install _ id _ conv(idconv) -> () (18670.0) -
サーバ起動時の :id_conv オプションのデフォルト値を指定します。
サーバ起動時の :id_conv オプションのデフォルト値を指定します。
内部的には DRb::DRbServer.default_id_conv を呼び出すだけです。 -
OpenSSL
:: X509 :: Attribute # oid=(oid) (18667.0) -
attribute の Object ID(識別子)を文字列で設定します。
attribute の Object ID(識別子)を文字列で設定します。
@param oid 設定する Object ID 文字列
@raise OpenSSL::X509::AttributeError oidが不正であった場合に発生します
@see OpenSSL::X509::Attribute#oid -
JSON
. create _ id=(identifier) (18658.0) -
json_create メソッドで使用するクラスを決定するために使用する値をセットします。
json_create メソッドで使用するクラスを決定するために使用する値をセットします。
@param identifier 識別子を指定します。
//emlist[例][ruby]{
require "json"
require "json/add/core"
JSON.create_id # => "json_class"
puts (1..5).to_json # => {"json_class":"Range","a":[1,5,false]}
JSON.create_id = "my_json_class" # ... -
DRb
:: DRbServer . default _ id _ conv(idconv) -> () (18652.0) -
サーバ起動時の :id_conv オプションのデフォルト値を指定します。
サーバ起動時の :id_conv オプションのデフォルト値を指定します。
初期値は DRb::DRbIdConv のインスタンスです。
@see DRb::DRbServer.new, DRb.#start_service -
Etc
. # getgrgid(gid) -> Etc :: Group (18649.0) -
group データベースを検索し、グループ ID が gid であるグループエントリを返します。
group データベースを検索し、グループ ID が gid
であるグループエントリを返します。
@param gid 検索する gid
@raise ArgumentError エントリが見つからなかった場合に発生します。
@see getgrgid(3), Etc::Group -
Etc
:: Group # gid=(gid) (18649.0) -
グループ ID を設定します。
グループ ID を設定します。 -
Process
:: Sys . # setegid(id) -> nil (18622.0) -
システムコールの setegid(2) を呼びます。
システムコールの setegid(2) を呼びます。
@param id システムコールの引数を整数で指定します。
@raise NotImplementedError システムコールが現在のプラットフォームで提供されていない場合に発生します。
@raise Errno::EXXX システムコールに失敗した場合に発生します。 -
Process
:: Sys . # seteuid(id) -> nil (18622.0) -
システムコールの seteuid(2) を呼びます。
システムコールの seteuid(2) を呼びます。
@param id システムコールの引数を整数で指定します。
@raise NotImplementedError システムコールが現在のプラットフォームで提供されていない場合に発生します。
@raise Errno::EXXX システムコールに失敗した場合に発生します。 -
Process
:: Sys . # setgid(id) -> nil (18622.0) -
システムコールの setgid(2) を呼びます。
システムコールの setgid(2) を呼びます。
@param id システムコールの引数を整数で指定します。
@raise NotImplementedError システムコールが現在のプラットフォームで提供されていない場合に発生します。
@raise Errno::EXXX システムコールに失敗した場合に発生します。 -
Process
:: Sys . # setrgid(id) -> nil (18622.0) -
システムコールの setrgid を呼びます。
システムコールの setrgid を呼びます。
@param id システムコールの引数を整数で指定します。
@raise NotImplementedError システムコールが現在のプラットフォームで提供されていない場合に発生します。
@raise Errno::EXXX システムコールに失敗した場合に発生します。 -
Process
:: Sys . # setruid(id) -> nil (18622.0) -
システムコールの setruid を呼びます。
システムコールの setruid を呼びます。
@param id システムコールの引数を整数で指定します。
@raise NotImplementedError システムコールが現在のプラットフォームで提供されていない場合に発生します。
@raise Errno::EXXX システムコールに失敗した場合に発生します。 -
Process
:: GID . # grant _ privilege(id) -> Integer (18613.0) -
現在のプロセスの実効グループ ID を id に変更します。成功したら id を返します。
現在のプロセスの実効グループ ID を id に変更します。成功したら id を返します。
実グループ ID は変更されないことが保証されます。
保存グループ ID が変更されないかもしれないので root 権限の完全放棄には使えません。
保存グループ ID が変化するかどうかは Process::GID.#re_exchangeable?
が true を返すかどうかで決まります。
* true の環境では、実グループ ID と異なる値を設定した場合、保存グループ ID は新しい実効グループ ID の値に設定されます。
* false の環境では保存グループ ID は変化しません。
... -
Process
:: UID . # grant _ privilege(id) -> Integer (18613.0) -
現在のプロセスの実効ユーザ ID を id に変更します。成功したら id を返します。
現在のプロセスの実効ユーザ ID を id に変更します。成功したら id を返します。
実ユーザ ID は変更されないことが保証されます。
保存ユーザ ID が変更されないかもしれないので root 権限の完全放棄には使えません。
保存ユーザ ID が変化するかどうかは Process::UID.#re_exchangeable?
が true を返すかどうかで決まります。
* true の環境では、実ユーザ ID と異なる値を設定した場合、保存ユーザ ID は新しい実効ユーザ ID の値に設定されます。
* false の環境では保存ユーザ ID は変化しません。
利用できるか... -
Process
:: Sys . # setuid(id) -> nil (18604.0) -
システムコールの setuid(2) を呼びます。
システムコールの setuid(2) を呼びます。
@raise NotImplementedError システムコールが現在のプラットフォームで提供されていない場合に発生します。
@raise Errno::EXXX システムコールに失敗した場合に発生します。 -
Etc
:: Passwd # gid=(gid) (18601.0) -
このユーザの gid を設定します。
このユーザの gid を設定します。 -
Etc
:: Passwd # uid=(uid) (18601.0) -
このユーザの uid を設定します。
このユーザの uid を設定します。 -
OpenSSL
:: ASN1 . # ObjectId(value , tag , tagging , tag _ class) -> OpenSSL :: ASN1 :: ObjectId (18601.0) -
ASN.1 の ObjectId 型の値を表現する Ruby のオブジェクトを 生成します。
ASN.1 の ObjectId 型の値を表現する Ruby のオブジェクトを
生成します。
OpenSSL::ASN1::ObjectId.new と同じです。
@param value ASN.1 オブジェクト識別子を表す文字列
@param tag タグ番号
@param tagging タグ付けの方法(:IMPLICIT もしくは :EXPLICIT)
@param tag_class タグクラス(:UNIVERSAL, :CONTEXT_SPECIFIC, :APPLICATION, :PRIVATE のいずれか) -
OpenSSL
:: ASN1 . # VideotexString(value , tag , tagging , tag _ class) -> OpenSSL :: ASN1 :: VideotexString (18601.0) -
ASN.1 の VideotexString 型の値を表現する Ruby のオブジェクトを 生成します。
ASN.1 の VideotexString 型の値を表現する Ruby のオブジェクトを
生成します。
OpenSSL::ASN1::VideotexString.new と同じです。
@param value ASN.1 値を表す Ruby のオブジェクト(文字列)
@param tag タグ番号
@param tagging タグ付けの方法(:IMPLICIT もしくは :EXPLICIT)
@param tag_class タグクラス(:UNIVERSAL, :CONTEXT_SPECIFIC, :APPLICATION, :PRIVATE のいずれか) -
OpenSSL
:: OCSP :: Request # add _ certid(cid) -> self (18601.0) -
Request オブジェクトに問い合わせ対象の証明書情報を追加します。
Request オブジェクトに問い合わせ対象の証明書情報を追加します。
証明書情報は OpenSSL::OCSP::CertificateId の形で渡す必要があります。
@param cid 問い合わせ対象の証明書情報(OpenSSL::OCSP::CertificateId オブジェクト)
@raise OpenSSL::OCSP::OCSPError 追加に失敗した場合に発生します。
@see OpenSSL::OCSP::Request#certid -
OpenSSL
:: OCSP :: Request # certid -> [OpenSSL :: OCSP :: CertificateId] (18601.0) -
Request オブジェクトが保持している問い合わせ対象の証明書の情報を 配列で返します。
Request オブジェクトが保持している問い合わせ対象の証明書の情報を
配列で返します。
@see OpenSSL::OCSP::Request#add_certid -
OpenSSL
:: X509 :: Extension # oid=(oid) (18601.0) -
拡張領域の識別子(extnID)をOIDの文字列で設定します。
拡張領域の識別子(extnID)をOIDの文字列で設定します。
@param oid OIDの文字列
@raise OpenSSL::X509::Extension 識別子の設定に失敗した場合に発生します
@see OpenSSL::X509::Extension#oid -
OptionParser
# summary _ width=(width) (18601.0) -
サマリを表示するときの幅を整数で指定します。
サマリを表示するときの幅を整数で指定します。
@param width サマリを表示するときの幅を整数で指定します。
//emlist[例][ruby]{
require "optparse"
opts = OptionParser.new do |opts|
opts.on_head("-i", "--init")
opts.on("-u", "--update")
opts.on_tail("-h", "--help")
end
opts.summary_width # => 32
opts.summarize
# => [" -i, --init\n"... -
Psych
:: Emitter # line _ width=(width) (18601.0) -
「好ましい」行幅を整数値で設定します。
「好ましい」行幅を整数値で設定します。
@param width 好ましい行幅
@see Psych::Emitter#line_width -
static ID global
_ id(const char *name) (18601.0) -
-
static int heredoc
_ identifier(void) (18601.0) -
ヒアドキュメントの「<<」を既に読みこんだものと仮定して 開始記号を読みこみ、lex_strterm をセットします。 返り値は、読み込みに成功したときはシンボル、解析できないときは 0 です。
ヒアドキュメントの「<<」を既に読みこんだものと仮定して
開始記号を読みこみ、lex_strterm をセットします。
返り値は、読み込みに成功したときはシンボル、解析できないときは 0 です。 -
static void rb
_ provide _ feature(VALUE feature) (18601.0) -
-
static void void
_ expr(NODE *node) (18601.0) -
node の表すプログラムの中に値を使わないと 意味のない式があれば警告を出す。
node の表すプログラムの中に値を使わないと
意味のない式があれば警告を出す。
# 警告が出る例
lvar = 1
lvar # 無駄
p lvar -
static void void
_ stmts(NODE *node) (18601.0) -
node の表すプログラムの中に値を使わないと 意味のない式があれば警告を出す。
node の表すプログラムの中に値を使わないと
意味のない式があれば警告を出す。
# 警告が出る例
lvar = 1
lvar # 無駄
p lvar -
void rb
_ provide(const char *feature) (18601.0) -
ライブラリ feature をロードしたものとしてロックをかけます。
ライブラリ feature をロードしたものとしてロックをかけます。 -
BasicObject
# _ _ id _ _ -> Integer (18538.0) -
各オブジェクトに対して一意な整数を返します。あるオブジェクトに対し てどのような整数が割り当てられるかは不定です。
各オブジェクトに対して一意な整数を返します。あるオブジェクトに対し
てどのような整数が割り当てられるかは不定です。
Object#object_id と同じですが、#object_id は BasicObject に
はない事に注意してください。
//emlist[例][ruby]{
# frozen_string_literal: false
obj = Object.new
obj.object_id == obj.__id__ # => true
Object.new.__id__ == Object.new.__id__ # => false
(21... -
Object
# object _ id -> Integer (18520.0) -
各オブジェクトに対して一意な整数を返します。あるオブジェクトに対し てどのような整数が割り当てられるかは不定です。
各オブジェクトに対して一意な整数を返します。あるオブジェクトに対し
てどのような整数が割り当てられるかは不定です。
Rubyでは、(Garbage Collectされていない)アクティブなオブジェクト間で
重複しない整数(object_id)が各オブジェクトにひとつずつ割り当てられています。この
メソッドはその値を返します。
TrueClass, FalseClass, NilClass, Symbol, Integer クラス
のインスタンスなど Immutable(変更不可)なオブジェクトの一部は同じ内容ならば必ず同じ object_id になります。
これは、Immutable ... -
JSON
. create _ id -> String (18484.0) -
json_create メソッドで使用するクラスを決定するために使用する値を返します。
json_create メソッドで使用するクラスを決定するために使用する値を返します。
デフォルトは "json_class" です。
//emlist[例][ruby]{
require "json"
class User
attr :id, :name
def initialize(id, name)
@id, @name = id, name
end
def self.json_create(object)
new(object['id'], object["name"])
end
def as_json(*)
{
... -
OpenSSL
:: SSL :: SSLContext # session _ id _ context -> String | nil (18370.0) -
セッション ID コンテキスト文字列を返します。
セッション ID コンテキスト文字列を返します。
設定されていない場合は nil を返します。
@see OpenSSL::SSL::Session,
OpenSSL::SSL::SSLContext#session_id_context= -
OpenSSL
:: SSL :: Session # id -> String (18370.0) -
セッション ID を返します。
セッション ID を返します。
SSL/TLS はこのセッション ID でセッションを識別します。 -
Tracer
. display _ process _ id=(flag) (18370.0) -
プロセス ID を表示するかどうかを設定します。
プロセス ID を表示するかどうかを設定します。
@param flag プロセス ID を表示するならば、真を指定します。 -
Tracer
. display _ thread _ id=(flag) (18370.0) -
スレッド ID を表示するかどうかを設定します。
スレッド ID を表示するかどうかを設定します。
@param flag スレッド ID を表示するならば、真を指定します。 -
OpenSSL
:: X509 :: Attribute # oid -> String (18367.0) -
attribute の Object ID(識別子)を文字列で返します。
attribute の Object ID(識別子)を文字列で返します。
@raise OpenSSL::X509::AttributeError Object ID の取得に失敗した場合に発生します
@see OpenSSL::X509::Attribute#oid= -
WIN32OLE
_ METHOD # dispid -> Integer (18367.0) -
メソッドのディスパッチID(DISPID)を取得します。
メソッドのディスパッチID(DISPID)を取得します。
ディスパッチIDはメソッドの一意識別子です。WIN32OLEでは、
WIN32OLE#_invokeなどのメソッドで、呼び出すサーバのメソッドを指定
するのに利用します。
@return メソッドのDISPIDを返します。
tobj = WIN32OLE_TYPE.new('Microsoft Excel 14.0 Object Library', 'Workbooks')
method = WIN32OLE_METHOD.new(tobj, 'Add')
puts method.dispid # => 181
... -
TracePoint
# callee _ id -> Symbol | nil (18358.0) -
イベントが発生したメソッドの呼ばれた名前を Symbol で返します。 トップレベルであった場合は nil を返します。
イベントが発生したメソッドの呼ばれた名前を Symbol で返します。
トップレベルであった場合は nil を返します。
@raise RuntimeError イベントフックの外側で実行した場合に発生します。
//emlist[][ruby]{
class C
def method_name
end
alias alias_name method_name
end
trace = TracePoint.new(:call) do |tp|
p [tp.method_id, tp.callee_id] # => [:method_name, :alias_name]
e... -
TracePoint
# method _ id -> Symbol | nil (18358.0) -
イベントが発生したメソッドの定義時の名前を Symbol で返します。 トップレベルであった場合は nil を返します。
イベントが発生したメソッドの定義時の名前を Symbol で返します。
トップレベルであった場合は nil を返します。
@raise RuntimeError イベントフックの外側で実行した場合に発生します。
//emlist[][ruby]{
class C
def method_name
end
alias alias_name method_name
end
trace = TracePoint.new(:call) do |tp|
p [tp.method_id, tp.callee_id] # => [:method_name, :alias_name]
e... -
Tracer
. display _ process _ id -> bool (18355.0) -
真ならば、プロセス ID を表示します。 デフォルトは、偽です。
真ならば、プロセス ID を表示します。
デフォルトは、偽です。 -
Tracer
. display _ process _ id? -> bool (18355.0) -
真ならば、プロセス ID を表示します。 デフォルトは、偽です。
真ならば、プロセス ID を表示します。
デフォルトは、偽です。 -
Tracer
. display _ thread _ id -> bool (18355.0) -
真ならば、スレッド ID を表示します。 デフォルトは、真です。
真ならば、スレッド ID を表示します。
デフォルトは、真です。 -
Tracer
. display _ thread _ id? -> bool (18355.0) -
真ならば、スレッド ID を表示します。 デフォルトは、真です。
真ならば、スレッド ID を表示します。
デフォルトは、真です。 -
CGI
:: Session # session _ id -> String (18352.0) -
セッション ID を返します。
セッション ID を返します。 -
Net
:: IMAP :: BodyTypeBasic # content _ id -> String | nil (18352.0) -
Content-ID の値を文字列で返します。
Content-ID の値を文字列で返します。
@see 2045 -
Net
:: IMAP :: BodyTypeMessage # content _ id -> String | nil (18352.0) -
Content-ID の値を文字列で返します。
Content-ID の値を文字列で返します。
@see 2045 -
Net
:: IMAP :: BodyTypeText # content _ id -> String | nil (18352.0) -
Content-ID の値を文字列で返します。
Content-ID の値を文字列で返します。
@see 2045 -
Net
:: IMAP :: Envelope # message _ id -> String | nil (18352.0) -
message_id を文字列で返します。
message_id を文字列で返します。
エンベロープに存在しないときは nil を返します。 -
Etc
:: Group # gid -> Integer (18349.0) -
グループ ID を返します。
グループ ID を返します。