Borland(R) Enterprise Server VisiBroker(R) プログラマーズリファレンス
- virtual char* to_string(
const Name& _n);
このオペレーションは,指定したNameの文字列化表現を返します。
- _n
対象となるオブジェクトの名前で初期化されるName構造体
このメソッドでは,次の例外が発生します。
- InvalidName
- 指定されたNameにはネームコンポーネントがありません。またはIDフィールドに空文字列を指定したネームコンポーネントがあります。
- virtual Name* to_name(
const char* _sn);
このオペレーションは,指定した文字列化された名前のNameオブジェクトを返します。
このメソッドでは,次の例外が発生します。
- InvalidName
- 指定されたNameにはネームコンポーネントがありません。またはIDフィールドに空文字列を指定したネームコンポーネントがあります。
- virtual char* to_url(
const char* _addr, const char* _sn);
このオペレーションは,_addrに指定したURLコンポーネントと,_snに指定した文字列化名から,完全なURL文字列を返します。
- _addr
「myhost.inprise.com:800」の形式のURLコンポーネント。このパラメタの指定を省略すると,自ホストを仮定します。
- _sn
文字列化したオブジェクト名
このメソッドでは,次の例外が発生します。
- InvalidAddress
- addrパラメタに指定したアドレスが不正です。
- InvalidName
- 指定されたNameにはネームコンポーネントがありません。またはIDフィールドに空文字列を指定したネームコンポーネントがあります。
- virtual CORBA::Object _ptr resolve_str(
const char* _n);
このオペレーションは,指定した文字列名のNameオブジェクトを返します。
このメソッドでは,次の例外が発生します。
- NotFound
- Nameまたはそのコンポーネントの一つが見つかりません。
- CannotProceed
- シーケンスのNameComponentオブジェクトの一つが解決されていません。クライアントは,返されたNamingContextからオペレーションを継続できます。
- InvalidName
- 指定されたNameにはネームコンポーネントがありません。またはIDフィールドに空文字列を指定したネームコンポーネントがあります。
All Rights Reserved. Copyright (C) 2012, 2015, Hitachi, Ltd.
COPYRIGHT (C) 1992-2004 Borland Software Corporation. All rights reserved.