1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56
|
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="ja" xml:lang="ja">
<head>
<meta http-equiv="Content-type" content="text/html; charset=UTF-8" />
<title>Cairo::Errorクラス</title>
<link href="../doc.css" type="text/css" rel="stylesheet" />
</head>
<div class="footer">
<ul>
<li><a href="./">索引</a></li>
</ul>
</div>
</body>
<h1><a name="label-0" id="label-0">Cairo::Errorクラス</a></h1><!-- RDLabel: "Cairo::Errorクラス" -->
<p>cairo特有の例外のためのスーパークラスです。Rubyが標準で提供し
ている例外に関連している例外はその例外クラスのサブクラスになっ
ていますが、そうでない例外は<a href="cairo-error.html">Cairo::Error</a>のサブクラスになりま
す。Rubyが標準で提供している例外を使用している例外クラスは、
<a href="cairo-invalid-matrix-error.html">Cairo::InvalidMatrixError</a>や<a href="cairo-read-error.html">Cairo::ReadError</a>などです。
<a href="cairo-invalid-matrix-error.html">Cairo::InvalidMatrixError</a>は入力が不正な場合の例外で
ArgumentErrorのサブクラスになっています。<a href="cairo-read-error.html">Cairo::ReadError</a>は
入出力が失敗した場合の例外でIOErrorのサブクラスになっていま
す。</p>
<h2><a name="label-1" id="label-1">オブジェクト階層</a></h2><!-- RDLabel: "オブジェクト階層" -->
<ul>
<li>Object
<ul>
<li>Exception
<ul>
<li>StandardError
<ul>
<li>Cairo::Error</li>
</ul></li>
</ul></li>
</ul></li>
</ul>
<h2><a name="label-2" id="label-2">参考</a></h2><!-- RDLabel: "参考" -->
<ul>
<li><a href="index.html#label-0">索引</a></li>
</ul>
<h2><a name="label-3" id="label-3">変更履歴</a></h2><!-- RDLabel: "変更履歴" -->
<div class="footer">
<ul>
<li><a href="./">索引</a></li>
</ul>
</div>
</body>
</html>
|