blob: 3de5c924b8e1491996366045ab35534db96e3c43 (
plain)
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
|
---
title: nsCOMPtr
slug: Mozilla/Tech/XPCOM/Reference/Glue_classes/nsCOMPtr
tags:
- XPCOM
- XPCOM API Reference
translation_of: Mozilla/Tech/XPCOM/Reference/Glue_classes/nsCOMPtr
---
<div>« <a href="/ja/docs/XPCOM_API_Reference">XPCOM API Reference</a></div>
<h2 id="Summary" name="Summary">概要</h2>
<p>このユーティリティクラスは、 C++ のコードからの XPCOM インタフェースの参照の管理をシンプルにします。</p>
<pre class="syntaxbox">#include "nsCOMPtr.h"</pre>
<h2 id="Remarks" name="Remarks">備考</h2>
<p>詳細については『 <a href="/ja/docs/Using_nsCOMPtr"><code>nsCOMPtr</code> の使用</a>』 を参照して下さい。</p>
このクラスを使用するには、コンポーネントまたはアプリケーションから <a href="/ja/docs/XPCOM_Glue">XPCOM glue library</a> にリンクする必要があります。クラス自体とそれに使用されている支援機能は凍結されていませんが、容易な再利用のために XPCOM glue library の一部として提供されています。
|