internal static HandleRef getCPtr(TMatchVector obj) {
   return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
 }
 public void SetRange(int index, TMatchVector values) {
   lemur_csharpPINVOKE.TMatchVector_SetRange(swigCPtr, index, TMatchVector.getCPtr(values));
   if (lemur_csharpPINVOKE.SWIGPendingException.Pending) throw lemur_csharpPINVOKE.SWIGPendingException.Retrieve();
 }
 public TMatchVectorEnumerator(TMatchVector collection) {
   collectionRef = collection;
   currentIndex = -1;
   currentObject = null;
   currentSize = collectionRef.Count;
 }