bea ホーム | 製品 | dev2dev | support | askBEA |
![]() |
![]() |
|
![]() |
e-docs > Tuxedo > Tuxedo CORBA プログラミング・リファレンス > TP フレームワーク |
Tuxedo CORBA プログラミング・リファレンス
|
概要
現在のオブジェクトへのポインタを返します。
C++ バインディング
static CORBA::Object_ptr TP::get_object_reference ();
引数
特にありません。
get_object_reference() が Server::initialize() または Server::release() 内から呼び出された場合、アプリケーションの TP オブジェクトの実行スコープ外で呼び出されたものと見なされるので、TobjS::NilObject 例外が発生します。
例外
get_object_reference() メソッドの例外は次のとおりです。
説明
このメソッドは、現在のオブジェクトへのポインタを返します。返された CORBA::Object_ptr ポインタは、クライアントに渡すことができます。
戻り値
CORBA オブジェクトの実行スコープ内で呼び出された場合、get_object_reference() メソッドは、現在のオブジェクトの CORBA::Object_ptr を返します。それ以外の場合、TobjS::NilObject 例外が発生します。
![]() |
![]() |
![]() |
![]() |
||
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |