// NVList //trimmed by M.Umezawa 1998 04/18 #ifndef _Flags #define _Flags typedef unsigned long Flags; #endif #ifndef _Status #define _Status typedef unsigned long Status; #endif interface NVList { // PIDL Status add_item ( in Identifier item_name, in TypeCode item_type, in any value, //ume in long value_len, in Flags item_flags ); Status free ( ); Status free_memory ( ); Status get_count ( out long count ); }; struct NamedValue { Identifier name; // argument name any argument; // argument long len; // length/count of argument value Flags arg_modes; // argument mode flags };