22.8.3 CORBA::Objectに対するVisiBrokerの拡張機能
-
static CORBA::Object _ptr _clone(
CORBA::Object_ptr obj, CORBA::Boolean reset_connection = 1UL);
このメソッドは,指定されたオブジェクトリファレンスをクローンします。
-
obj
クローンされるオブジェクトリファレンス
-
reset_connection
このパラメタは使用されません。
-
-
static const CORBA::TypeInfo *_desc();
このオブジェクトの型情報を返します。
-
const char *_interface_name() const;
このメソッドは,オブジェクトのインタフェース名を返します。
-
CORBA::Boolean _is_bound() const;
クライアントプロセスがオブジェクトインプリメンテーションと接続している場合,このメソッドはTRUEを返します。
-
CORBA::Boolean _is_local() const;
オブジェクトインプリメンテーションが,クライアントアプリケーションと同じプロセス,またはアドレス空間に属している場合,このメソッドはTRUEを返します。
-
CORBA::Boolean _is_persistent() const;
オブジェクトがパーシステントオブジェクトである場合,このメソッドはTRUEを返します。トランジェントである場合はFALSEを返します。
-
CORBA::Boolean _is_remote() const;
オブジェクトインプリメンテーションが,クライアントアプリケーションと異なるプロセス,またはアドレス空間に属している場合,このメソッドはTRUEを返します。クライアントとオブジェクトインプリメンテーションは,同じホストに属しているとは限りません。
-
CORBA::Long _ref_count() const;
このオブジェクトのリファレンスカウントを返します。
-
オブジェクトのリファレンスカウントを減らし,そのリファレンスカウントが0になったらオブジェクトを解放します。
-
const char *_repository_id() const;
このメソッドはオブジェクトのリポジトリIDを返します。