Bonobo property bags

Is there a reason why setting multiple properties with bonobo_pbclient_set
are done one at a time? i.e.
bonobo_pbclient_set uses (idl function) Bonobo_PropertyBag_setValue instead
of Bonobo_PropertyBag_setValues ( note the s on the end ).
The problem I have is this.  I have a periodically executing simulator that
uses a property bag as it's external interface.  This simulator takes in
several parameters to control it, but these parameters must all be set
simultaneously else they could represent an invalid command if half are set
and the other half are not when the simulation "time tick" occurs.  This
would be solved it setValues ( note the s ) was used.
Looking back over the history of the property bag idl, I noticed that the
setValues function is a new function.  It has been implemented in the
bonobo_property_bag side but not the bonobo_pbclient... side.  Is this
something that is still being developed? or has it been abandoned?
Should I stay away from property bags / bonobo for this application?

"This email (including all attachments) is for the use of the named addressee only. You must not use, disclose, or copy any part of this email if you are not the intended recipient. No rights of privacy, confidentiality, copyright or privilege are waved or lost by any mistransmission. If you receive this email in error, please immediately delete it from your system, destroy all copies, and notify the sender. Emails may be interfered with, may contain computer viruses or other defects, and may cause damage to your system. Raytheon gives no warranty in relation to the effect of this email on your system, or the accuracy or completeness of its contents."

[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]