# IRsEnum Interface Reference

Inherits IUnknown.

List of all members.

## Public Member Functions
HRESULT | Reset (void)
HRESULT | MoveNext (void)
HRESULT | GetCurrent ([out, retval] IRsObject **ppObject)

## Detailed Description

Interface for generic enumerator.

## Member Function Documentation

HRESULT IRsEnum::Reset | ( | void |  | ) |

Sets the internal enumerator pointer to beginning

HRESULT IRsEnum::MoveNext | ( | void |  | ) |

Moves to next position

HRESULT IRsEnum::GetCurrent | ( | [out, retval] IRsObject ** | ppObject | ) |

Gets the current item.

Returns:
  ppObject [out,retval] interface to the current item.