14.12 Policyメンバー関数

ポリシーは、操作に関連する特定の選択をORBに通知するオブジェクトです。この情報には、CORBAモジュールで定義されたPolicyインタフェースから生成されたインタフェースを使用する、構造化された方法でアクセスします。

ノート:

CORBA::Policy操作および構造体は、通常、プログラマには必要ありません。通常、生成されたインタフェースには、仕様に関連する情報が格納されています。ポリシー・オブジェクトは、特定のファクトリ、またはCORBA::create_policy操作を使用することで作成できます。

このオブジェクトのC++へのマッピングは次のとおりです:

class CORBA
{
class Policy
{
public:
copy();
void destroy();
}; //Policy
typedef sequence<Policy>PolicyList;
}; // CORBA

PolicyListは、他のC++シーケンス・マッピングと同じものが使用されます。シーケンスの使用方法については、「シーケンス」を参照してください。

関連項目:

POAポリシーおよびCORBA::ORB::create_policy