Previous Table of Contents Next


7.5 List Operations

   NVList is a pseudo-interface that facilitates manipulation of list of name value pairs. The operations that create NVList objects are defined in the ORB interface section of Chapter 4, but are described in this section. The NVList pseudo-interface is shown below.

   interface NVList { // PIDL

   void add_item ( in Identifier item_name, // name of item in TypeCode item_type, // item datatype in OpaqueValue value, // item value in long value_len, // length of item value in Flags item_flags // item flags

   );void free ( );void free_memory ( );void get_count (

   out long count // number of entries in the list ); };

   Interface NVList is defined in the CORBA module.