GemStone::GemFire::Cache::Internal::CacheableHashSetType< TYPEID, HSTYPE >::Enumerator Class Reference


Detailed Description

template<uint32_t TYPEID, typename HSTYPE>
class GemStone::GemFire::Cache::Internal::CacheableHashSetType< TYPEID, HSTYPE >::Enumerator

Enumerator for CacheableHashSet class.

Public Member Functions

virtual bool MoveNext ()
virtual void Reset ()

Properties

ICacheableKey^  Current [get]

Member Function Documentation

template<uint32_t TYPEID, typename HSTYPE>
virtual bool GemStone::GemFire::Cache::Internal::CacheableHashSetType< TYPEID, HSTYPE >::Enumerator::MoveNext (  )  [inline, virtual]

Advances the enumerator to the next element of the collection.

Returns:
true if the enumerator was successfully advanced to the next element; false if the enumerator has passed the end of the collection.

template<uint32_t TYPEID, typename HSTYPE>
virtual void GemStone::GemFire::Cache::Internal::CacheableHashSetType< TYPEID, HSTYPE >::Enumerator::Reset (  )  [inline, virtual]

Sets the enumerator to its initial position, which is before the first element in the collection.


Property Documentation

template<uint32_t TYPEID, typename HSTYPE>
ICacheableKey^ GemStone::GemFire::Cache::Internal::CacheableHashSetType< TYPEID, HSTYPE >::Enumerator::Current [get]

Gets the element in the collection at the current position of the enumerator.

Returns:
The element in the collection at the current position of the enumerator.


GemFire C++ Cache .NET API Documentation