CORBAservices

Interface CosCollection::OrderedIterator

IDL source    Global index
interface OrderedIterator : Iterator


Operation index.

  • is_first
  • is_for_same
  • is_last
  • is_reverse
  • not_equal_remove_element_set_to_previous
  • not_equal_replace_element_set_to_previous
  • not_equal_retrieve_element_set_to_previous
  • position
  • remove_element_set_to_previous
  • remove_previous_n_elements
  • replace_element_set_to_previous
  • replace_previous_n_elements
  • retrieve_element_set_to_previous
  • retrieve_previous_n_elements
  • set_to_last_element
  • set_to_nth_previous_element
  • set_to_position
  • set_to_previous_element
  • Operations.

  • is_first

      boolean is_first();

  • is_for_same

      boolean is_for_same(in Iterator test);

  • is_last

      boolean is_last();

  • is_reverse

      boolean is_reverse();

  • not_equal_remove_element_set_to_previous

      boolean not_equal_remove_element_set_to_previous(in Iterator test)
        raises(IteratorInvalid, IteratorInBetween);

  • not_equal_replace_element_set_to_previous

      boolean not_equal_replace_element_set_to_previous(in Iterator test,
          in any element)
        raises(IteratorInvalid, IteratorInBetween, ElementInvalid);

  • not_equal_retrieve_element_set_to_previous

      boolean not_equal_retrieve_element_set_to_previous(in Iterator test,
          out any element)
        raises(IteratorInvalid, IteratorInBetween);

  • position

      unsigned long position()
        raises(IteratorInvalid);

  • remove_element_set_to_previous

      boolean remove_element_set_to_previous()
        raises(IteratorInvalid, IteratorInBetween);

  • remove_previous_n_elements

      boolean remove_previous_n_elements(in unsigned long n,
          out unsigned long actual_number)
        raises(IteratorInvalid, IteratorInBetween);

  • replace_element_set_to_previous

      boolean replace_element_set_to_previous(in any element)
        raises(IteratorInvalid, IteratorInBetween, ElementInvalid);

  • replace_previous_n_elements

      boolean replace_previous_n_elements(in AnySequence elements,
          out unsigned long actual_number)
        raises(IteratorInvalid, IteratorInBetween, ElementInvalid);

  • retrieve_element_set_to_previous

      boolean retrieve_element_set_to_previous(out any element,
          out boolean more)
        raises(IteratorInvalid, IteratorInBetween);

  • retrieve_previous_n_elements

      boolean retrieve_previous_n_elements(in unsigned long n,
          out AnySequence result,
          out boolean more)
        raises(IteratorInvalid, IteratorInBetween);

  • set_to_last_element

      boolean set_to_last_element();

  • set_to_nth_previous_element

      boolean set_to_nth_previous_element(in unsigned long n)
        raises(IteratorInvalid);

  • set_to_position

      void set_to_position(in unsigned long position)
        raises(PositionInvalid);

  • set_to_previous_element

      boolean set_to_previous_element()
        raises(IteratorInvalid);


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