ここでは、動的呼び出しインタフェースで用いるNVListクラスについて説明します。
class CORBA
typedef NamedValue_ptr *NamedValue;
class NVList
{
public:
NamedValue_ptr add_item(const char*, Flags, CORBA::Environment& );
NamedValue_ptr add_value(
const char*,
const Any&,
Flags,
CORBA::Environment& );
NamedValue_ptr add(Flags, CORBA::Environment& );
NamedValue_ptr item(Long, CORBA::Environment& );
Status remove(Long, CORBA::Environment& );
Status free_out_memory( CORBA::Environment& );
Long count( CORBA::Environment& ) const;
};
};