public void Dispose()
 {
     m_Parent = null;
 }
 public Enumerator(BufferedCollection <T> inCollection)
 {
     m_Parent = inCollection;
     m_Index  = -1;
     m_Count  = inCollection.m_InternalCount;
 }