[omniORB] omniidl backend: attribute Repository ID missing?

Duncan Grisby duncan at grisby.org
Mon Mar 8 18:07:44 GMT 2004


On Monday 8 March, Alex Tingle wrote:

> The backend API represents a set of attributes as an
> idllast.Attribute object. Individual attributes are distinguished
> only by name, as returned by the identifiers() method. There is no
> way of obtaining the Repository ID or version of the
> attributes. Currently I'm skirting the problem by extrapolating the
> Repository ID & version from that of the parent Interface. I'm not
> especially happy with this solution as it doesn't allow for
> different attribute versions within the interface.
>
> Is this an omission, or have I missed something?

You've missed the declarators() method of the Attribute class :-)

Cheers,

Duncan.

-- 
 -- Duncan Grisby         --
  -- duncan at grisby.org     --
   -- http://www.grisby.org --



More information about the omniORB-list mailing list