Class DynStructImpl

    • Constructor Detail

      • DynStructImpl

        protected DynStructImpl​(ORB orb,
                                Any any,
                                boolean copyValue)
      • DynStructImpl

        protected DynStructImpl​(ORB orb,
                                TypeCode typeCode)
    • Method Detail

      • get_members

        public NameValuePair[] get_members()
        Description copied from interface: DynStructOperations
        Returns a sequence of NameValuePairs describing the name and the value of each member in the struct associated with a DynStruct object. The sequence contains members in the same order as the declaration order of members as indicated by the DynStruct's TypeCode. The current position is not affected. The member names in the returned sequence will be empty strings if the DynStruct's TypeCode does not contain member names.
        Specified by:
        get_members in interface DynStructOperations
        Returns:
        sequence of members
      • get_members_as_dyn_any

        public NameDynAnyPair[] get_members_as_dyn_any()
        Description copied from interface: DynStructOperations
        Returns a sequence of NameDynAnyPairs describing the name and the value of each member in the struct associated with a DynStruct object. The sequence contains members in the same order as the declaration order of members as indicated by the DynStruct's TypeCode. The current position is not affected. The member names in the returned sequence will be empty strings if the DynStruct's TypeCode does not contain member names.
        Specified by:
        get_members_as_dyn_any in interface DynStructOperations
        Returns:
        sequence of members