### IGMultiwayTreeCursor

  Cursor class for IGMultiwayTree collections.

### IGMultiwayTreeCursor - Member Functions and Data by Group

### Constructors & Destructor

Use these members to construct or destruct objects of the class.

IGMultiwayTreeCursor
  Constructs an IGMultiwayTreeCursor object.

  Overload 1

      public:
      IGMultiwayTreeCursor( IGMultiwayTree < numOfChildren,
                            Element,
                            ElementOps > const& )

Supported Platforms

  Windows | OS/2 | AIX
  Yes | Yes | Yes

  Overload 2

      protected:
      IGMultiwayTreeCursor(ITreeCursorImpl*)

Supported Platforms

  Windows | OS/2 | AIX
  Yes | Yes | Yes

### IGMultiwayTreeCursor - Inherited Member Functions and Data

#### Inherited Public Functions

  ITreeCursor

  -     virtual ~ITreeCursor()

  -     void copy(ITreeCursor const&)

  -     void invalidate()

  -     bool isValid() const

  -     bool operator !=(ITreeCursor const&) const

  -     void operator =(ITreeCursor const&)

  -     bool operator ==(ITreeCursor const&) const

  -     bool setToChild(IPosition)

  -     bool setToFirstExistingChild()

  -     bool setToLastExistingChild()

  -     bool setToNextExistingChild()

  -     bool setToParent()

  -     bool setToPreviousExistingChild()

  -     bool setToRoot()

  IElementTreeCursor

  -     Element const& element() const

  IGMultiwayTreeCursor

  -     IGMultiwayTreeCursor < numOfChildren , Element , ElementOps >&
          operator =( IGMultiwayTreeCursor < numOfChildren,
                      Element,
                      ElementOps > const& )

#### Inherited Public Data

  - None

#### Inherited Protected Functions

  IElementTreeCursor

  -     IElementTreeCursor(Implementation*)

  ITreeCursor

  -     inline static Implementation& ImplOf(ITreeCursor const&)

  -     ITreeCursor(Implementation*)

  -     ITreeCursor(ITreeCursor const&)

#### Inherited Protected Data

  - None