23.16.2 ServerRequestのメソッド
-
CORBA::NVList_ptr params);
このメソッドは,このリクエストのパラメタリストを設定します。
-
params
項目を追加するパラメタリスト。このメソッドを呼び出す前に,適切な数のAnyオブジェクトでこのリストを初期化し,それらの型とフラグの値を設定します。
-
-
このメソッドは,リクエストに対応するContextオブジェクトを返します。
このメソッドのリターン値のメモリを絶対に解放しないでください。
-
const char *operation() const;
リクエストされたオペレーションの名前を返します。
-
const CORBA::Any& a);
このメソッドは,クライアントアプリケーションに反映される例外を設定します。
-
a
例外を表すAnyオブジェクト
-
-
const CORBA::Any& a);
このメソッドは,クライアントアプリケーションに反映される結果を設定します。
-
a
リターン値を表すAnyオブジェクト
-
-
static CORBA::ServerRequest_ptr _duplicate(
CORBA::ServerRequest_ptr ptr);
この静的メソッドは,指定されたオブジェクトのリファレンスカウントを増やし,そのオブジェクトを指すポインタを返します。
-
ptr
複製されるオブジェクト
-
-
static CORBA::ServerRequest_ptr _nil();
この静的メソッドは,初期化に使用できるNULLポインタを返します。
-
CORBA::ServerRequest *ptr);
この静的メソッドは,指定されたオブジェクトのリファレンスカウントを減らします。そのカウントが0になると,オブジェクトによって管理されていたすべてのメモリが解放され,そのオブジェクトが削除されます。
-
ptr
解放されるオブジェクト
-