CORBA 2.4 MAILINGLIST Avatar
  1. OMG Issue

CORBA24 — Efficient construction of Any types w/o DynamicAny

  • Key: CORBA24-63
  • Legacy Issue Number: 3185
  • Status: closed  
  • Source: Anonymous
  • Summary:

    The current C++ mapping does not offer efficient insertion or
    extraction of data from CORBA::Any if static type information
    (IDL-generated insertion and extraction operators) are not
    available.

    I'm thinking of a dynamic DII gateway that needs to shovel large
    amounts of data, such as a sequence<octet>. Presently, the gateway
    must employ the DynAny type, and loop over the number of elements,
    calling insert_octet() or get_octet() repeatedly. This is inefficient,
    especially for large sequences/arrays of basic types.

    I think that a more efficient mechanism might be useful for some
    applications.

  • Reported: CORBA 2.3.1 — Fri, 7 Jan 2000 05:00 GMT
  • Disposition: Resolved — CORBA 2.4
  • Disposition Summary:

    Incorporate changes and close issue

  • Updated: Fri, 6 Mar 2015 20:58 GMT