CORBAservices

Interface CosCollection::KeyCollection

IDL source    Global index
interface KeyCollection : Collection


Attribute index.

  • key_type
  • Operation index.

  • add_or_replace_element_with_key
  • add_or_replace_element_with_key_set_iterator
  • contains_all_keys_from
  • contains_element_with_key
  • key
  • keys
  • locate_element_with_key
  • locate_next_element_with_different_key
  • locate_next_element_with_key
  • locate_or_add_element_with_key
  • locate_or_add_element_with_key_set_iterator
  • number_of_different_keys
  • number_of_elements_with_key
  • remove_all_elements_with_key
  • remove_element_with_key
  • replace_element_with_key
  • replace_element_with_key_set_iterator
  • retrieve_element_with_key
  • Attributes.

  • key_type

      readonly attribute CORBA::TypeCode key_type;

    Operations.

  • add_or_replace_element_with_key

      boolean add_or_replace_element_with_key(in any element)
        raises(ElementInvalid);

  • add_or_replace_element_with_key_set_iterator

      boolean add_or_replace_element_with_key_set_iterator(in any element,
          in Iterator where)
        raises(ElementInvalid, IteratorInvalid);

  • contains_all_keys_from

      boolean contains_all_keys_from(in KeyCollection collector)
        raises(KeyInvalid);

  • contains_element_with_key

      boolean contains_element_with_key(in any key)
        raises(KeyInvalid);

  • key

      void key(in any element,
          out any key)
        raises(ElementInvalid);

  • keys

      void keys(in AnySequence elements,
          out AnySequence keys)
        raises(ElementInvalid);

  • locate_element_with_key

      boolean locate_element_with_key(in any key,
          in Iterator where)
        raises(KeyInvalid, IteratorInvalid);

  • locate_next_element_with_different_key

      boolean locate_next_element_with_different_key(in Iterator where)
        raises(IteratorInBetween, IteratorInvalid);

  • locate_next_element_with_key

      boolean locate_next_element_with_key(in any key,
          in Iterator where)
        raises(KeyInvalid, IteratorInvalid);

  • locate_or_add_element_with_key

      boolean locate_or_add_element_with_key(in any element)
        raises(ElementInvalid);

  • locate_or_add_element_with_key_set_iterator

      boolean locate_or_add_element_with_key_set_iterator(in any element,
          in Iterator where)
        raises(ElementInvalid, IteratorInvalid);

  • number_of_different_keys

      unsigned long number_of_different_keys();

  • number_of_elements_with_key

      unsigned long number_of_elements_with_key(in any key)
        raises(KeyInvalid);

  • remove_all_elements_with_key

      unsigned long remove_all_elements_with_key(in any key)
        raises(KeyInvalid);

  • remove_element_with_key

      boolean remove_element_with_key(in any key)
        raises(KeyInvalid);

  • replace_element_with_key

      boolean replace_element_with_key(in any element)
        raises(ElementInvalid);

  • replace_element_with_key_set_iterator

      boolean replace_element_with_key_set_iterator(in any element,
          in Iterator where)
        raises(ElementInvalid, IteratorInvalid);

  • retrieve_element_with_key

      boolean retrieve_element_with_key(in any key,
          out any element)
        raises(KeyInvalid);


    Generated by Sylvain BARTHELEMY, http://www.barth.netliberte.org,
    with Sandia idldoc 1.0.