<ahref="UtilInt64Vector_8cs.html">Go to the documentation of this file.</a><divclass="fragment"><divclass="line"><aname="l00001"></a><spanclass="lineno"> 1</span> <spanclass="comment">//------------------------------------------------------------------------------</span></div><divclass="line"><aname="l00002"></a><spanclass="lineno"> 2</span> <spanclass="comment">// <auto-generated /></span></div><divclass="line"><aname="l00003"></a><spanclass="lineno"> 3</span> <spanclass="comment">//</span></div><divclass="line"><aname="l00004"></a><spanclass="lineno"> 4</span> <spanclass="comment">// This file was automatically generated by SWIG (http://www.swig.org).</span></div><divclass="line"><aname="l00005"></a><spanclass="lineno"> 5</span> <spanclass="comment">// Version 4.0.0</span></div><divclass="line"><aname="l00006"></a><spanclass="lineno"> 6</span> <spanclass="comment">//</span></div><divclass="line"><aname="l00007"></a><spanclass="lineno"> 7</span> <spanclass="comment">// Do not make changes to this file unless you know what you are doing--modify</span></div><divclass="line"><aname="l00008"></a><spanclass="lineno"> 8</span> <spanclass="comment">// the SWIG interface file instead.</span></div><divclass="line"><aname="l00009"></a><spanclass="lineno"> 9</span> <spanclass="comment">//------------------------------------------------------------------------------</span></div><divclass="line"><aname="l00010"></a><spanclass="lineno"> 10</span> </div><divclass="line"><aname="l00011"></a><spanclass="lineno"> 11</span> <spanclass="keyword">namespace </span><aclass="code"href="namespaceGoogle_1_1OrTools_1_1Util.html">Google.OrTools.Util</a> {</div><divclass="line"><aname="l00012"></a><spanclass="lineno"> 12</span> </div><divclass="line"><aname="l00013"></a><spanclass="lineno"> 13</span> <spanclass="keyword">using</span> System;</div><divclass="line"><aname="l00014"></a><spanclass="lineno"> 14</span> <spanclass="keyword">using</span> System.Runtime.<aclass="code"href="namespaceSystem_1_1Runtime_1_1InteropServices.html">InteropServices</a>;</div><divclass="line"><aname="l00015"></a><spanclass="lineno"> 15</span> <spanclass="keyword">using</span> System.Collections;</div><divclass="line"><aname="l00016"></a><spanclass="lineno"> 16</span> </div><divclass="line"><aname="l00017"></a><spanclass="lineno"><aclass="line"href="classGoogle_1_1OrTools_1_1Util_1_1UtilInt64Vector.html"> 17</a></span> <spanclass="keyword">public</span><spanclass="keyword">class </span><aclass="code"href="classGoogle_1_1OrTools_1_1Util_1_1UtilInt64Vector.html">UtilInt64Vector</a> : global::System.IDisposable, global::System.Collections.IEnumerable, global::System.Collections.Generic.IList<long></div><divclass="line"><aname="l00018"></a><spanclass="lineno"> 18</span>  {</div><divclass="line"><aname="l00019"></a><spanclass="lineno"> 19</span> <spanclass="keyword">private</span> global::System.Runtime.InteropServices.HandleRef swigCPtr;</div><divclass="line"><aname="l00020"></a><spanclass="lineno"><aclass="line"href="classGoogle_1_1OrTools_1_1Util_1_1UtilInt64Vector.html#a050192d9d1481bd6507831e910649184"> 20</a></span> <spanclass="keyword">protected</span><spanclass="keywordtype">bool</span><aclass="code"href="classGoogle_1_1OrTools_1_1Util_1_1UtilInt64Vector.html#a050192d9d1481bd6507831e910649184">swigCMemOwn</a>;</div><divclass="line"><aname="l00021"></a><spanclass="lineno"> 21</span> </div><divclass="line"><aname="l00022"></a><spanclass="lineno"> 22</span> <spanclass="keyword">internal</span><aclass="code"href="classGoogle_1_1OrTools_1_1Util_1_1UtilInt64Vector.html#aed6964e4e8c12027bddc60db417c4ee3">UtilInt64Vector</a>(global::System.IntPtr cPtr, <spanclass="keywordtype">bool</span> cMemoryOwn) {</div><divclass="line"><aname="l00023"></a><spanclass="lineno"> 23</span> <a
<divclass="ttc"id="classGoogle_1_1OrTools_1_1Util_1_1UtilInt64Vector_html_ae315819cd6c0166b133e749b16163a85"><divclass="ttname"><ahref="classGoogle_1_1OrTools_1_1Util_1_1UtilInt64Vector.html#ae315819cd6c0166b133e749b16163a85">Google.OrTools.Util.UtilInt64Vector.RemoveRange</a></div><divclass="ttdeci">void RemoveRange(int index, int count)</div><divclass="ttdef"><b>Definition:</b><ahref="UtilInt64Vector_8cs_source.html#l00301">UtilInt64Vector.cs:301</a></div></div>
<divclass="ttc"id="classGoogle_1_1OrTools_1_1Util_1_1UtilInt64Vector_html_a5d6ed7e828478e068d0acf06985099f9"><divclass="ttname"><ahref="classGoogle_1_1OrTools_1_1Util_1_1UtilInt64Vector.html#a5d6ed7e828478e068d0acf06985099f9">Google.OrTools.Util.UtilInt64Vector.CopyTo</a></div><divclass="ttdeci">void CopyTo(long[] array, int arrayIndex)</div><divclass="ttdef"><b>Definition:</b><ahref="UtilInt64Vector_8cs_source.html#l00117">UtilInt64Vector.cs:117</a></div></div>
<divclass="ttc"id="classGoogle_1_1OrTools_1_1Util_1_1UtilInt64Vector_html_a2490141941bd9d2e7e5d6bc633e1b342"><divclass="ttname"><ahref="classGoogle_1_1OrTools_1_1Util_1_1UtilInt64Vector.html#a2490141941bd9d2e7e5d6bc633e1b342">Google.OrTools.Util.UtilInt64Vector.CopyTo</a></div><divclass="ttdeci">void CopyTo(int index, long[] array, int arrayIndex, int count)</div><divclass="ttdef"><b>Definition:</b><ahref="UtilInt64Vector_8cs_source.html#l00122">UtilInt64Vector.cs:122</a></div></div>
<divclass="ttc"id="classGoogle_1_1OrTools_1_1Util_1_1operations__research__utilPINVOKE_html_acedc0812eecff0392a6a3ba32de9c6c6"><divclass="ttname"><ahref="classGoogle_1_1OrTools_1_1Util_1_1operations__research__utilPINVOKE.html#acedc0812eecff0392a6a3ba32de9c6c6">Google.OrTools.Util.operations_research_utilPINVOKE.UtilInt64Vector_InsertRange</a></div><divclass="ttdeci">static void UtilInt64Vector_InsertRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)</div></div>
<divclass="ttc"id="classGoogle_1_1OrTools_1_1Util_1_1operations__research__utilPINVOKE_html_a652a075dc5e45b50cda6170e8c0480d2"><divclass="ttname"><ahref="classGoogle_1_1OrTools_1_1Util_1_1operations__research__utilPINVOKE.html#a652a075dc5e45b50cda6170e8c0480d2">Google.OrTools.Util.operations_research_utilPINVOKE.UtilInt64Vector_LastIndexOf</a></div><divclass="ttdeci">static int UtilInt64Vector_LastIndexOf(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)</div></div>
<divclass="ttc"id="classGoogle_1_1OrTools_1_1Util_1_1operations__research__utilPINVOKE_html_ad8c43f68da5ba2e253b1a55b52508c66"><divclass="ttname"><ahref="classGoogle_1_1OrTools_1_1Util_1_1operations__research__utilPINVOKE.html#ad8c43f68da5ba2e253b1a55b52508c66">Google.OrTools.Util.operations_research_utilPINVOKE.UtilInt64Vector_getitemcopy</a></div><divclass="ttdeci">static long UtilInt64Vector_getitemcopy(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)</div></div>
<divclass="ttc"id="classGoogle_1_1OrTools_1_1Util_1_1UtilInt64Vector_html_a6ef8bbf3f787bdaa4dab178413ef7fdb"><divclass="ttname"><ahref="classGoogle_1_1OrTools_1_1Util_1_1UtilInt64Vector.html#a6ef8bbf3f787bdaa4dab178413ef7fdb">Google.OrTools.Util.UtilInt64Vector.Insert</a></div><divclass="ttdeci">void Insert(int index, long x)</div><divclass="ttdef"><b>Definition:</b><ahref="UtilInt64Vector_8cs_source.html#l00286">UtilInt64Vector.cs:286</a></div></div>
<divclass="ttc"id="classGoogle_1_1OrTools_1_1Util_1_1operations__research__utilPINVOKE_html_abecbbe11653387c5ab0e7af39227d915"><divclass="ttname"><ahref="classGoogle_1_1OrTools_1_1Util_1_1operations__research__utilPINVOKE.html#abecbbe11653387c5ab0e7af39227d915">Google.OrTools.Util.operations_research_utilPINVOKE.UtilInt64Vector_IndexOf</a></div><divclass="ttdeci">static int UtilInt64Vector_IndexOf(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)</div></div>
<divclass="ttc"id="classGoogle_1_1OrTools_1_1Util_1_1UtilInt64Vector_html_a46da7881788db71146bd36cbfc1179b8"><divclass="ttname"><ahref="classGoogle_1_1OrTools_1_1Util_1_1UtilInt64Vector.html#a46da7881788db71146bd36cbfc1179b8">Google.OrTools.Util.UtilInt64Vector.GetRange</a></div><divclass="ttdeci">UtilInt64Vector GetRange(int index, int count)</div><divclass="ttdef"><b>Definition:</b><ahref="UtilInt64Vector_8cs_source.html#l00279">UtilInt64Vector.cs:279</a></div></div>
<divclass="ttc"id="classGoogle_1_1OrTools_1_1Util_1_1operations__research__utilPINVOKE_html_a18138a0503cbff6149042cafb8ebf278"><divclass="ttname"><ahref="classGoogle_1_1OrTools_1_1Util_1_1operations__research__utilPINVOKE.html#a18138a0503cbff6149042cafb8ebf278">Google.OrTools.Util.operations_research_utilPINVOKE.UtilInt64Vector_GetRange</a></div><divclass="ttdeci">static global::System.IntPtr UtilInt64Vector_GetRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3)</div></div>
<divclass="ttc"id="classGoogle_1_1OrTools_1_1Util_1_1UtilInt64Vector_1_1UtilInt64VectorEnumerator_html"><divclass="ttname"><ahref="classGoogle_1_1OrTools_1_1Util_1_1UtilInt64Vector_1_1UtilInt64VectorEnumerator.html">Google.OrTools.Util.UtilInt64Vector.UtilInt64VectorEnumerator</a></div><divclass="ttdoc">Note that the IEnumerator documentation requires an InvalidOperationException to be thrown whenever t...</div><divclass="ttdef"><b>Definition:</b><ahref="UtilInt64Vector_8cs_source.html#l00163">UtilInt64Vector.cs:163</a></div></div>
<divclass="ttc"id="classGoogle_1_1OrTools_1_1Util_1_1operations__research__utilPINVOKE_html_afb200f174eefa87b24da225a87cddcb2"><divclass="ttname"><ahref="classGoogle_1_1OrTools_1_1Util_1_1operations__research__utilPINVOKE.html#afb200f174eefa87b24da225a87cddcb2">Google.OrTools.Util.operations_research_utilPINVOKE.UtilInt64Vector_Insert</a></div><divclass="ttdeci">static void UtilInt64Vector_Insert(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, long jarg3)</div></div>
<divclass="ttc"id="classGoogle_1_1OrTools_1_1Util_1_1operations__research__utilPINVOKE_html_a12b4ff62cab42ad67b1b8c6e9c2c439c"><divclass="ttname"><ahref="classGoogle_1_1OrTools_1_1Util_1_1operations__research__utilPINVOKE.html#a12b4ff62cab42ad67b1b8c6e9c2c439c">Google.OrTools.Util.operations_research_utilPINVOKE.UtilInt64Vector_Reverse__SWIG_1</a></div><divclass="ttdeci">static void UtilInt64Vector_Reverse__SWIG_1(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3)</div></div>
<divclass="ttc"id="classGoogle_1_1OrTools_1_1Util_1_1UtilInt64Vector_html_af3b8cccd196619d5beee8d803cbf3d75"><divclass="ttname"><ahref="classGoogle_1_1OrTools_1_1Util_1_1UtilInt64Vector.html#af3b8cccd196619d5beee8d803cbf3d75">Google.OrTools.Util.UtilInt64Vector.UtilInt64Vector</a></div><divclass="ttdeci">UtilInt64Vector(global::System.Collections.Generic.IEnumerable< long > c)</div><divclass="ttdef"><b>Definition:</b><ahref="UtilInt64Vector_8cs_source.html#l00060">UtilInt64Vector.cs:60</a></div></div>
<divclass="ttc"id="classGoogle_1_1OrTools_1_1Util_1_1UtilInt64Vector_html_a996886597498f13eecf1677b7b933f68"><divclass="ttname"><ahref="classGoogle_1_1OrTools_1_1Util_1_1UtilInt64Vector.html#a996886597498f13eecf1677b7b933f68">Google.OrTools.Util.UtilInt64Vector.Reverse</a></div><divclass="ttdeci">void Reverse(int index, int count)</div><divclass="ttdef"><b>Definition:</b><ahref="UtilInt64Vector_8cs_source.html#l00317">UtilInt64Vector.cs:317</a></div></div>
<divclass="ttc"id="classGoogle_1_1OrTools_1_1Util_1_1operations__research__utilPINVOKE_html_a3e458fe779fbf4290100fc1daf9813c2"><divclass="ttname"><ahref="classGoogle_1_1OrTools_1_1Util_1_1operations__research__utilPINVOKE.html#a3e458fe779fbf4290100fc1daf9813c2">Google.OrTools.Util.operations_research_utilPINVOKE.UtilInt64Vector_Remove</a></div><divclass="ttdeci">static bool UtilInt64Vector_Remove(global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)</div></div>
<divclass="ttc"id="classGoogle_1_1OrTools_1_1Util_1_1operations__research__utilPINVOKE_html_abbbc1f89215602b0ec6c836a2b8ec84e"><divclass="ttname"><ahref="classGoogle_1_1OrTools_1_1Util_1_1operations__research__utilPINVOKE.html#abbbc1f89215602b0ec6c836a2b8ec84e">Google.OrTools.Util.operations_research_utilPINVOKE.UtilInt64Vector_RemoveRange</a></div><divclass="ttdeci">static void UtilInt64Vector_RemoveRange(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3)</div></div>