ここでは、動的呼び出しインタフェースで用いる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; }; };