るりまサーチ

最速Rubyリファレンスマニュアル検索!
288件ヒット [101-200件を表示] (0.011秒)
トップページ > クエリ:extern[x]

別のキーワード

  1. importer extern
  2. fiddle/import extern
  3. extern fiddle/import
  4. extern fiddle::function
  5. extern fiddle::importer

ライブラリ

クラス

モジュール

キーワード

検索結果

<< < 1 2 3 > >>

REXML::Entity#external -> String | nil (6100.0)

実体が外部実体(external entity)宣言である場合は "SYSTEM" もしくは "PUBLIC" という文字列を返します。

...実体が外部実体(external entity)宣言である場合は
"SYSTEM" もしくは "PUBLIC" という文字列を返します。

内部実体(internal entity)宣言である場合には nil を返します。...

Rake::RDocTask#external -> bool (6100.0)

この値が真の場合は外部のシェル経由で rdoc コマンドを実行します。 デフォルトは偽です。

この値が真の場合は外部のシェル経由で rdoc コマンドを実行します。
デフォルトは偽です。

Rake::RDocTask#external=(flag) (6100.0)

外部のシェル経由で rdoc コマンドを実行するかどうかセットします。

外部のシェル経由で rdoc コマンドを実行するかどうかセットします。

@param flag 真または偽を指定します。

StringIO#external_encoding -> Encoding (6100.0)

現在の外部エンコーディングを返します。

現在の外部エンコーディングを返します。

REXML::ExternalEntity (6000.0)

DTD 内の宣言でパラメータ実体参照を使って宣言が されているものを表わすクラスです。

...doctype = REXML::Document.new(<<EOS).doctype
<!DOCTYPE xhtml [
<!ENTITY % HTMLsymbol PUBLIC
"-//W3C//ENTITIES Symbols for XHTML//EN"
"xhtml-symbol.ent">
%HTMLsymbol;
]>
EOS

p doctype.children.find_all{|child| REXML::ExternalEntity === child }.map(&:to_s)
# => ["%HTMLsymbol;"]
//}...

絞り込み条件を変える

REXML::ExternalEntity.new(src) -> REXML::ExternalEntity (3100.0)

新たな ExternalEntity オブジェクトを生成します。

...新たな ExternalEntity オブジェクトを生成します。

@param src 宣言文字列...

REXML::ExternalEntity#to_s -> String (3000.0)

宣言を文字列化します。

宣言を文字列化します。

REXML::ExternalEntity#write(output, indent) -> () (3000.0)

output へ self を文字列化して出力します。

output へ self を文字列化して出力します。

このメソッドは deprecated です。REXML::Formatter で
出力してください。

@param output 出力先の IO オブジェクト
@param indent インデントの大きさ。無視されます。

fiddle (42.0)

*.dllや*.soなど、ダイナミックリンクライブラリを扱うためのライブラリです。

...end

以後、このモジュールで dlload や extern などのメソッドが使用できるようになります。
以下のように dlload を使ってライブラリをロードし、
使用したいライブラリ関数に対して extern メソッドを呼んで
ラッパーメソッド...
...を定義します。

require "fiddle/import"
module M
extend Fiddle::Importer
dlload "libc.so.6","libm.so.6"
extern
"int strlen(char*)"
end
# Note that we should not include the module M from some reason.

p M.strlen('abc') #=> 3

M.strlen を使用することで、ライ...
...現在時刻を得たい場合は以下のとおりです。

require 'fiddle/import'
module M
extend Fiddle::Importer
dlload "libc.so.6"
extern
('int gettimeofday(void *, void *)')
Timeval = struct( ["long tv_sec",
"long tv_usec"])
end

timeval = M::Timeval.mal...
<< < 1 2 3 > >>