6015件ヒット
[1-100件を表示]
(0.121秒)
種類
ライブラリ
- ビルトイン (229)
-
cgi
/ core (33) -
cgi
/ html (308) -
cgi
/ session (11) -
cgi
/ util (22) - csv (11)
- etc (11)
- fiddle (220)
-
fiddle
/ import (33) - getoptlong (11)
-
minitest
/ spec (2) - mkmf (154)
-
net
/ ftp (63) -
net
/ http (275) -
net
/ imap (572) -
net
/ smtp (78) - objspace (22)
- open-uri (71)
- openssl (198)
- optparse (22)
- pathname (11)
-
racc
/ parser (11) -
rdoc
/ context (44) -
rdoc
/ markup (11) -
rdoc
/ parser / ruby (22) -
rdoc
/ top _ level (11) - resolv (33)
-
rexml
/ document (396) -
rexml
/ parsers / pullparser (22) -
rexml
/ sax2listener (11) -
rexml
/ streamlistener (33) - rss (154)
-
rubygems
/ dependency (11) -
rubygems
/ package / tar _ header (11) - shell (6)
-
shell
/ command-processor (6) -
shell
/ filter (6) - socket (737)
- un (11)
- uri (66)
-
webrick
/ httpauth / userdb (33) -
webrick
/ httprequest (22) -
webrick
/ httpresponse (33) -
webrick
/ httpserver (11) -
webrick
/ httpstatus (451) -
webrick
/ httputils (44) -
win32
/ registry (253) - win32ole (737)
- zlib (44)
クラス
- Addrinfo (66)
- BasicSocket (11)
- CGI (33)
-
CGI
:: Session (11) - CSV (11)
- Data (2)
- Enumerator (5)
-
Fiddle
:: Closure (11) -
Fiddle
:: Function (11) -
Fiddle
:: Handle (22) - File (11)
-
File
:: Stat (11) -
Gem
:: Dependency (11) -
Gem
:: Package :: TarHeader (11) - GetoptLong (11)
-
MiniTest
:: Spec (2) -
Net
:: FTP (18) -
Net
:: FTP :: MLSxEntry (45) -
Net
:: HTTP (165) -
Net
:: IMAP (22) -
Net
:: IMAP :: BodyTypeBasic (132) -
Net
:: IMAP :: BodyTypeMessage (154) -
Net
:: IMAP :: BodyTypeMultipart (99) -
Net
:: IMAP :: BodyTypeText (143) -
Net
:: IMAP :: ContentDisposition (11) -
Net
:: SMTP (78) -
OpenSSL
:: PKCS12 (11) -
OpenSSL
:: X509 :: Name (77) - OptionParser (22)
- Pathname (11)
-
RDoc
:: Context (44) -
RDoc
:: Markup (11) -
RDoc
:: Parser :: Ruby (22) -
RDoc
:: TopLevel (11) -
REXML
:: AttlistDecl (11) -
REXML
:: Attribute (11) -
REXML
:: Comment (11) -
REXML
:: DocType (198) -
REXML
:: Document (22) -
REXML
:: Element (11) -
REXML
:: Instruction (33) -
REXML
:: Parsers :: PullEvent (22) -
REXML
:: Text (44) -
REXML
:: XMLDecl (11) -
RSS
:: Maker :: RSS20 :: Items :: Item :: Enclosure (22) -
RSS
:: Maker :: XMLStyleSheets :: XMLStyleSheet (22) -
RSS
:: Rss :: Channel :: Item :: Enclosure (33) -
RSS
:: XMLStyleSheet (22) -
Racc
:: Parser (11) -
Resolv
:: DNS (33) -
RubyVM
:: AbstractSyntaxTree :: Node (12) -
RubyVM
:: InstructionSequence (33) - Shell (6)
-
Shell
:: CommandProcessor (6) -
Shell
:: Filter (6) - Socket (275)
-
Socket
:: AncillaryData (143) - Thread (11)
- UNIXSocket (22)
-
URI
:: FTP (66) -
WEBrick
:: HTTPRequest (22) -
WEBrick
:: HTTPResponse (33) -
WEBrick
:: HTTPServer (11) -
WEBrick
:: HTTPUtils :: FormData (11) - WIN32OLE (33)
-
WIN32OLE
_ METHOD (176) -
WIN32OLE
_ PARAM (110) -
WIN32OLE
_ TYPE (198) -
WIN32OLE
_ TYPELIB (88) -
WIN32OLE
_ VARIABLE (88) -
WIN32OLE
_ VARIANT (22) -
Win32
:: Registry (77) -
Zlib
:: ZStream (11)
モジュール
-
CGI
:: Html4Fr (11) -
CGI
:: Html4Tr (11) -
CGI
:: HtmlExtension (286) -
CGI
:: QueryExtension (22) - DublinCoreModel (33)
- Enumerable (22)
- Etc (11)
- Fiddle (154)
-
Fiddle
:: Importer (33) - Kernel (247)
-
Net
:: HTTPHeader (99) - ObjectSpace (22)
-
OpenSSL
:: SSL (110) -
OpenURI
:: Meta (44) -
OpenURI
:: OpenRead (11) -
REXML
:: SAX2Listener (11) -
REXML
:: StreamListener (33) -
RubyVM
:: AbstractSyntaxTree (12) -
Socket
:: Constants (209) -
WEBrick
:: HTTPAuth :: UserDB (33) -
WEBrick
:: HTTPStatus (440) -
WEBrick
:: HTTPUtils (33) -
Win32
:: Registry :: API (176) - Zlib (33)
キーワード
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (11) - ASCII (11)
- AncillaryData (11)
- BINARY (11)
- BlockCaller (11)
- BodyTypeMultipart (11)
- CloseKey (11)
- Closure (11)
- CreateKey (11)
-
DEFAULT
_ ENTITIES (11) -
DEFAULT
_ OBJECT _ TYPE (11) -
Data
_ Get _ Struct (11) -
Data
_ Make _ Struct (11) - DefaultMimeTypes (11)
- DeleteKey (11)
- DeleteValue (11)
- DocType (11)
- Document (11)
-
EAI
_ SERVICE (22) -
EAI
_ SOCKTYPE (22) - EFTYPE (11)
- EMEDIUMTYPE (11)
- EPROTOTYPE (11)
- Enclosure (11)
- EnumKey (11)
- EnumValue (11)
- FlushKey (11)
- HTTPUnsupportedMediaType (11)
-
IFF
_ PORTSEL (22) -
IPV6
_ RTHDR _ TYPE _ 0 (22) -
IPX
_ TYPE (22) -
IP
_ TOS (22) - Instruction (11)
- MEMZERO (11)
-
NEWS for Ruby 2
. 2 . 0 (10) -
NEWS for Ruby 2
. 4 . 0 (8) -
NEWS for Ruby 2
. 5 . 0 (7) -
NEWS for Ruby 3
. 0 . 0 (4) -
NEWS for Ruby 3
. 1 . 0 (3) - NORMAL (11)
- NotationDecl (11)
-
OBJECT
_ TYPE _ TEMPLATE (11) -
OP
_ DONT _ INSERT _ EMPTY _ FRAGMENTS (11) -
OP
_ MICROSOFT _ BIG _ SSLV3 _ BUFFER (11) -
OP
_ MICROSOFT _ SESS _ ID _ BUG (11) -
OP
_ MSIE _ SSLV2 _ RSA _ PADDING (11) -
OP
_ NETSCAPE _ CHALLENGE _ BUG (11) -
OP
_ NETSCAPE _ REUSE _ CIPHER _ CHANGE _ BUG (11) -
OP
_ SSLEAY _ 080 _ CLIENT _ DH _ BUG (11) -
OP
_ SSLREF2 _ REUSE _ CERT _ TYPE _ BUG (11) -
OP
_ TLS _ BLOCK _ PADDING _ BUG (11) -
OP
_ TLS _ D5 _ BUG (11) - OpenKey (11)
- QueryInfoKey (11)
- QueryValue (11)
-
RC
_ ACCEPTED (11) -
RC
_ BAD _ GATEWAY (11) -
RC
_ BAD _ REQUEST (11) -
RC
_ CONFLICT (11) -
RC
_ CONTINUE (11) -
RC
_ CREATED (11) -
RC
_ EXPECTATION _ FAILED (11) -
RC
_ FORBIDDEN (11) -
RC
_ FOUND (11) -
RC
_ GATEWAY _ TIMEOUT (11) -
RC
_ GONE (11) -
RC
_ HTTP _ VERSION _ NOT _ SUPPORTED (11) -
RC
_ INTERNAL _ SERVER _ ERROR (11) -
RC
_ LENGTH _ REQUIRED (11) -
RC
_ METHOD _ NOT _ ALLOWED (11) -
RC
_ MOVED _ PERMANENTLY (11) -
RC
_ MULTIPLE _ CHOICES (11) -
RC
_ NON _ AUTHORITATIVE _ INFORMATION (11) -
RC
_ NOT _ ACCEPTABLE (11) -
RC
_ NOT _ FOUND (11) -
RC
_ NOT _ IMPLEMENTED (11) -
RC
_ NOT _ MODIFIED (11) -
RC
_ NO _ CONTENT (11) -
RC
_ OK (11) -
RC
_ PARTIAL _ CONTENT (11) -
RC
_ PAYMENT _ REQUIRED (11) -
RC
_ PRECONDITION _ FAILED (11) -
RC
_ PROXY _ AUTHENTICATION _ REQUIRED (11) -
RC
_ REQUEST _ ENTITY _ TOO _ LARGE (11) -
RC
_ REQUEST _ RANGE _ NOT _ SATISFIABLE (11) -
RC
_ REQUEST _ TIMEOUT (11) -
RC
_ REQUEST _ URI _ TOO _ LARGE (11) -
RC
_ RESET _ CONTENT (11) -
RC
_ SEE _ OTHER (11) -
RC
_ SERVICE _ UNAVAILABLE (11) -
RC
_ SWITCHING _ PROTOCOLS (11) -
RC
_ TEMPORARY _ REDIRECT (11) -
RC
_ UNAUTHORIZED (11) -
RC
_ UNSUPPORTED _ MEDIA _ TYPE (11) -
RC
_ USE _ PROXY (11) -
REALLOC
_ N (11) - Ruby用語集 (11)
-
SCM
_ BINTIME (22) -
SCM
_ CREDENTIALS (22) -
SCM
_ CREDS (22) -
SCM
_ RIGHTS (22) -
SCM
_ TIMESTAMP (22) -
SCM
_ TIMESTAMPNS (22) -
SC
_ TYPED _ MEMORY _ OBJECTS (11) - SINGLE (11)
-
SOCK
_ DGRAM (22) -
SOCK
_ PACKET (22) -
SOCK
_ RAW (22) -
SOCK
_ RDM (22) -
SOCK
_ SEQPACKET (22) -
SOCK
_ STREAM (22) -
SO
_ TYPE (22) - SetValue (11)
- TYPES (22)
-
TYPE
_ CHAR (11) -
TYPE
_ DOUBLE (11) -
TYPE
_ FLOAT (11) -
TYPE
_ INT (11) -
TYPE
_ INTPTR _ T (11) -
TYPE
_ LONG (11) -
TYPE
_ LONG _ LONG (11) -
TYPE
_ PTRDIFF _ T (11) -
TYPE
_ SHORT (11) -
TYPE
_ SIZE _ T (11) -
TYPE
_ SSIZE _ T (11) -
TYPE
_ UINTPTR _ T (11) -
TYPE
_ VOID (11) -
TYPE
_ VOIDP (11) - TypeError (11)
- UNKNOWN (11)
- UnsupportedMediaType (11)
-
WIN32OLE
_ PARAM (11) -
WIN32OLE
_ VARIABLE (11) - XMLStyleSheet (11)
- [] (22)
- []= (22)
-
_ getproperty (11) -
_ invoke (11) -
_ setproperty (11) - add (11)
-
add
_ authenticator (11) -
add
_ class (11) -
add
_ class _ or _ module (22) -
add
_ entry (11) -
add
_ module (11) - after (1)
-
arg
_ defined (11) -
attribute
_ of (11) -
attributes
_ of (11) -
auth
_ type (22) -
auth
_ type= (11) - authenticate (22)
- before (1)
- body (11)
- build (22)
-
capable
_ auth _ types (11) - cgi (11)
- charset (22)
- check (11)
-
check
_ signedness (22) -
check
_ sizeof (22) - checkbox (22)
-
checkbox
_ group (22) - children (6)
- clone (11)
-
cmsg
_ is? (11) - content (11)
-
content
_ id (33) -
content
_ type (55) -
content
_ type= (22) - context (11)
-
convert
_ type (11) -
convertible
_ int (22) -
count
_ tdata _ objects (11) - create (11)
-
create
_ value (11) - ctype (11)
- data (11)
-
data
_ type (11) -
dc
_ type (11) -
dc
_ type= (11) -
dc
_ types (11) - default (11)
-
default
_ event _ sources (11) - description (33)
- directory? (9)
- disasm (11)
- disassemble (11)
- dispid (11)
- disposition (11)
- doctype (66)
- doctype? (11)
-
doctype
_ end (11) -
dsp
_ type (11) - each (11)
-
each
_ resource (11) -
each
_ value (11) - encoding (33)
- entities (11)
- entity (11)
- escapeHTML (11)
-
escape
_ html (11) -
event
_ interface (11) -
event
_ type (11) - extension (44)
-
external
_ id (11) - facts (9)
- fail (33)
- file? (9)
-
file
_ field (22) -
find
_ type (22) - foreach (22)
- form (22)
-
form
_ data= (11) - ftype (51)
- get2 (22)
-
get
_ line _ types (11) - getaddrinfo (22)
- gethostbyaddr (11)
- getresource (11)
- getresources (11)
- guid (22)
-
have
_ struct _ member (22) -
have
_ type (22) - head (11)
- head2 (22)
- header (11)
- helpcontext (22)
- helpfile (22)
- helpstring (22)
- hidden (22)
- input? (11)
- inspect (22)
- instruction (11)
- int (11)
- invkind (11)
-
invoke
_ kind (11) -
ip
_ pktinfo (22) -
ipv6
_ pktinfo (22) -
ipv6
_ pktinfo _ addr (11) -
ipv6
_ pktinfo _ ifindex (11) -
irb
/ completion (11) - key? (11)
- language (44)
-
library
_ name (11) - lines (22)
-
load
_ mime _ types (11) - logop (11)
-
main
_ type (11) -
major
_ version (22) -
make
_ passwd (11) - md5 (33)
-
media
_ subtype (44) -
media
_ type (53) -
mime
_ type (11) -
minor
_ version (22) - mkmf (11)
- mlsd (18)
- multipart? (44)
-
multipart
_ form (22) - name (66)
- namespaces (11)
- new (143)
- new2 (11)
-
node
_ type (99) - normalize (11)
- notation (11)
- notations (11)
- of (4)
-
offset
_ vtbl (11) -
ole
_ type (33) -
ole
_ type _ detail (22) - open (27)
- open-uri (11)
- optional? (11)
- output? (11)
- packdw (11)
- packqw (11)
- pair (22)
- param (44)
- params (11)
- parse (15)
-
parse
_ file (4) -
parse
_ openssl (11) -
parse
_ rfc2253 (11) - parts (11)
-
password
_ field (22) - path (11)
- post (22)
- post2 (22)
- produce (5)
- progid (11)
- progids (11)
- public (11)
- query (11)
-
racc
_ runtime _ type (11) -
radio
_ group (22) - raise (44)
-
rb
_ ary _ to _ s (11) -
rb
_ assoc _ new (11) -
rb
_ check _ convert _ type (11) -
rb
_ class _ real (11) -
rb
_ convert _ type (11) -
rb
_ node _ newnode (11) - rdoc (11)
-
rdoc
/ markdown (11) -
reachable
_ objects _ from (11) - read (22)
- reject (22)
-
request
_ get (22) -
request
_ head (22) -
request
_ post (22) - reset (22)
-
return
_ type (11) -
return
_ type _ detail (11) -
return
_ vtype (11) - retval? (11)
-
rexml
/ parsers / pullparser (11) -
rexml
/ parsers / sax2parser (11) -
rexml
/ parsers / streamparser (11) - rss (11)
-
ruby 1
. 6 feature (11) -
ruby 1
. 8 . 2 feature (11) -
ruby 1
. 8 . 3 feature (11) -
ruby 1
. 8 . 4 feature (11) -
ruby 1
. 9 feature (11) - sendmsg (11)
-
set
_ content _ type (11) -
set
_ error (11) -
set
_ form _ data (11) - size (33)
-
size
_ opt _ params (11) -
size
_ params (11) -
slice
_ before (22) - socketpair (22)
- socktype (11)
-
source
_ ole _ types (11) -
src
_ type (11) -
st
_ init _ table (11) -
st
_ init _ table _ with _ size (11) - start (56)
-
sub
_ type (11) - submit (22)
- subtype (44)
- system (11)
- target (11)
-
text
_ field (22) -
to
_ a (11) -
to
_ s (55) -
try
_ type (22) - type2name (11)
- type= (44)
-
type
_ params (11) - typealias (11)
- typecode (11)
- typecode= (11)
- typeflag (11)
- typekind (11)
- typelibs (11)
- unix (11)
-
unix
_ rights (22) - unnormalize (11)
- unpackdw (11)
- unpackqw (11)
- url (11)
- value (22)
-
variable
_ kind (11) - variables (11)
- varkind (11)
- vartype (11)
- version (11)
- visible? (11)
-
webrick
/ cgi (11) -
win32
/ registry (11) - with (2)
- write (22)
- yaml (11)
- クラス/メソッドの定義 (11)
- 制御構造 (11)
検索結果
先頭5件
- VALUE rb
_ convert _ type(VALUE val , int type , const char *tname , const char *method) - VALUE rb
_ check _ convert _ type(VALUE val , int type , const char *tname , const char *method) - rexml
/ parsers / streamparser - NODE * rb
_ node _ newnode(enum node _ type type , NODE *a0 , NODE *a1 , NODE *a2) - VALUE rb
_ assoc _ new(VALUE a , VALUE b)
-
VALUE rb
_ convert _ type(VALUE val , int type , const char *tname , const char *method) (32322.0) -
オブジェクト val をクラス type のインスタンスに変換します。 変換には、val.method の戻り値が使われます。
...オブジェクト val をクラス type のインスタンスに変換します。
変換には、val.method の戻り値が使われます。
val がもともと type クラスのインスタンスなら val を
そのまま返します。... -
VALUE rb
_ check _ convert _ type(VALUE val , int type , const char *tname , const char *method) (32312.0) -
val.method を実行してクラス tname のインスタンスを返します。 val がメソッド method を持たなければ nil を返します。
...を実行してクラス tname のインスタンスを返します。
val がメソッド method を持たなければ nil を返します。
type は、T_ARRAY, T_STRING などの構造体を表す ID です。
method の結果の型が type でなければ例外 TypeError が発生します。... -
rexml
/ parsers / streamparser (32012.0) -
ストリーム式の XML パーサ。
...ストリーム式の XML パーサ。
rexml の XML パーサの中では高速ですが、機能は限定的です。
もう少し高機能なストリーム式パーサが必要な場合は
REXML::Parsers::SAX2Parser を用いてください。
パーサからはコールバックによって......受け取ります。
REXML::StreamListener を include し、
必要なメソッドをオーバーライドしたクラスのオブジェクトを
コールバックオブジェクトとして REXML::Parsers::StreamParser.new
に渡します。
REXML::Parsers::StreamParser#parse を呼び出すと......][ruby]{
require 'rexml/parsers/baseparser'
require 'rexml/parsers/streamparser'
require 'rexml/streamlistener'
xml = <<EOS
<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/css" href="style.css"?>
<!DOCTYPE root SYSTEM "foo" [
<!ELEMENT root (a+)>
<!ELEMENT a>
<!ENTITY bar... -
NODE * rb
_ node _ newnode(enum node _ type type , NODE *a0 , NODE *a1 , NODE *a2) (26316.0) -
ノードタイプが type で a0 a1 a2 を 要素に持つノードを生成し、返します。
...ノードタイプが type で a0 a1 a2 を
要素に持つノードを生成し、返します。... -
VALUE rb
_ assoc _ new(VALUE a , VALUE b) (26112.0) -
[a,b] を返します。
...[a,b] を返します。
対応するRubyコード
[a, b]
使用例
VALUE assoc_string(VALUE str_a, VALUE str_b)
{
Check_Type(str_a, T_STRING);
Check_Type(str_b, T_STRING);
return rb_assoc_new(str_a, str_b);
}... -
VALUE rb
_ ary _ to _ s(VALUE ary) (26106.0) -
ary.to_s
...ary.to_s
使用例
void debug_print(VALUE ary)
{
Check_Type(ary, T_ARRAY);
printf("%s", STR2CSTR(rb_ary_to_s(ary)));
}... -
VALUE rb
_ class _ real(VALUE cl) (26106.0) -
特異クラスや化身クラス (T_ICLASS) を飛ばして cl の スーパークラスを辿り、Ruby レベルに露出してもよいクラスを返します。
...ーパークラスを辿り、Ruby レベルに露出してもよいクラスを返します。
例:
rb_class_real(RBASIC(klass)->super)
rb_obj_class(obj) は、obj のクラスを返す汎用の関数(Object#type と
同じ)だが、obj が Qtrue などでない RBasic 構造のものである......ことが
わかっているなら
rb_class_real(RBASIC(obj)->klass)
でも良い。(が、やはり rb_obj_class(obj) を使う方が無難だろう)... -
rexml
/ parsers / pullparser (26030.0) -
プル方式の XML パーサ。
...プル方式の XML パーサ。
REXML::Parsers::StreamParser はパースした結果をコールバックによって
受動的に受け取りますが、このパーサは REXML::Parsers::PullParser#pull
によってパーサから結果をイベントという形で順に能動的に取り出......取り除きます。
pull は REXML::Parsers::PullEvent オブジェクトを返します。
このオブジェクトの
REXML::Parsers::PullEvent#event_type で「開始タグ」「終了タグ」
といったイベントの種類を取得します。
REXML::Parsers::PullEvent#[] でそのイベ......ができます。
===[a:event_type] イベントの種類とパラメータ
REXML::Parsers::PullEvent#event_type で得られるイベントの種類の
シンボルを列挙しています。
これらのうちのいくつかは、
REXML::Parsers::PullEvent#start_element? などのメソッド... -
rdoc (26018.0)
-
RDoc は Ruby のドキュメント生成を行うためのライブラリです。rdoc という ドキュメント生成のためのコマンドも含んでいます。
...RDoc は Ruby のドキュメント生成を行うためのライブラリです。rdoc という
ドキュメント生成のためのコマンドも含んでいます。
このパッケージは RDoc と Markup というふたつのコンポーネントを含
んでいます。 RDoc とは Ruby......てきます(include,require もです)。そ
してこれらの内容とその直前に書かれたコメントを併合し、ドキュメントを出
力します(現在は HTML しか出力できませんが、この部分は取り替え可能にでき
ています)。Markup とはプレーンテ......ruled_line] 罫線
罫線(横方向の線)はASCII文字のハイフン三つ '---' を使います。
====[a:italic_bold_typewriter] イタリック体、ボールド体、タイプライター体
文中で以下のようなマークアップもできます。
* イタリック体 italic: _wor... -
rss (26018.0)
-
RSS を扱うためのライブラリです。
...RSS を扱うためのライブラリです。
=== 参考
* RSS 0.91 http://backend.userland.com/rss091
* RSS 1.0 http://purl.org/rss/1.0/spec
* RSS 2.0 http://www.rssboard.org/rss-specification
* Atom 1.0 https://www.ietf.org/rfc/rfc4287.txt
=== 注意
RSS ParserはRSS 0.9x/1.0/2.0, A......ポートしていますが,RSS 0.90
はサポートしてません.ごめんなさい.
RSS のモジュールはそれぞれ、
* Dublin Core モジュール http://web.resource.org/rss/1.0/modules/dc/
* Syndication モジュール http://web.resource.org/rss/1.0/modules/syndication/
* C......
rss.xml_stylesheets << RSS::XMLStyleSheet.new(...)
RSS::XMLStyleSheet.newには以下のようなHashまたは
連想配列を渡します.作成されるRSS::XMLStyleSheetオブジェ
クトは与えられた引数によって初期化されます.
Hash:
{
:href => "...",
:type...