예제 #1
0
 public bool MoveNext()
 {
     if (reset)
     {
         mHashIndex = AprHashIndex.First(mPool, mHash);
         reset      = false;
     }
     else if (!mHashIndex.IsNull)
     {
         mHashIndex.Next();
     }
     return(!mHashIndex.IsNull);
 }
예제 #2
0
 public AprHashIndex First(AprPool pool)
 {
     return(AprHashIndex.First(pool, this));
 }
예제 #3
0
 public bool MoveNext()
 {
     if(reset)
       		    {
       		        mHashIndex = AprHashIndex.First(mPool, mHash);
       		        reset = false;
       		    }
       		    else if(!mHashIndex.IsNull)
       		    {
       		        mHashIndex.Next();
       		    }
       		    return(!mHashIndex.IsNull);
 }