示例#1
0
 public map_id_offset(map_id_offset other) : this(c_csharp_tablePINVOKE.new_map_id_offset__SWIG_1(map_id_offset.getCPtr(other)), true)
 {
     if (c_csharp_tablePINVOKE.SWIGPendingException.Pending)
     {
         throw c_csharp_tablePINVOKE.SWIGPendingException.Retrieve();
     }
 }
示例#2
0
 public static void count_table_rows(run_metrics metrics, map_id_offset row_offset)
 {
     c_csharp_tablePINVOKE.count_table_rows(run_metrics.getCPtr(metrics), map_id_offset.getCPtr(row_offset));
     if (c_csharp_tablePINVOKE.SWIGPendingException.Pending)
     {
         throw c_csharp_tablePINVOKE.SWIGPendingException.Retrieve();
     }
 }
示例#3
0
 public map_id_offsetEnumerator(map_id_offset collection)
 {
     collectionRef = collection;
     keyCollection = new global::System.Collections.Generic.List <ulong>(collection.Keys);
     currentIndex  = -1;
     currentObject = null;
     currentSize   = collectionRef.Count;
 }
示例#4
0
 public static void populate_run_diagnostics_table_data(run_metrics metrics, run_diagnostics_column_vector columns, map_id_offset row_offset, ulong[] data_beg, uint n)
 {
     unsafe
     {
         fixed(ulong *swig_ptrTo_data_beg = data_beg)
         {
             {
                 c_csharp_tablePINVOKE.populate_run_diagnostics_table_data(run_metrics.getCPtr(metrics), run_diagnostics_column_vector.getCPtr(columns), map_id_offset.getCPtr(row_offset), (global::System.IntPtr)swig_ptrTo_data_beg, n);
                 if (c_csharp_tablePINVOKE.SWIGPendingException.Pending)
                 {
                     throw c_csharp_tablePINVOKE.SWIGPendingException.Retrieve();
                 }
             }
         }
     }
 }
示例#5
0
 internal static global::System.Runtime.InteropServices.HandleRef getCPtr(map_id_offset obj)
 {
     return((obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr);
 }