Google OR-Tools v9.9
a fast and portable software suite for combinatorial optimization
Loading...
Searching...
No Matches
Google.OrTools.Util.Int64VectorVector Class Reference
Inheritance diagram for Google.OrTools.Util.Int64VectorVector:

Classes

class  Int64VectorVectorEnumerator
 

Public Member Functions

void Dispose ()
 
 Int64VectorVector (global::System.Collections.IEnumerable c)
 
 Int64VectorVector (global::System.Collections.Generic.IEnumerable< Int64Vector > c)
 
void CopyTo (Int64Vector[] array)
 
void CopyTo (Int64Vector[] array, int arrayIndex)
 
void CopyTo (int index, Int64Vector[] array, int arrayIndex, int count)
 
Int64Vector[] ToArray ()
 
Int64VectorVectorEnumerator GetEnumerator ()
 
 Int64VectorVector ()
 
 Int64VectorVector (Int64VectorVector other)
 
void Clear ()
 
void Add (Int64Vector x)
 
 Int64VectorVector (int capacity)
 
void AddRange (Int64VectorVector values)
 
Int64VectorVector GetRange (int index, int count)
 
void Insert (int index, Int64Vector x)
 
void InsertRange (int index, Int64VectorVector values)
 
void RemoveAt (int index)
 
void RemoveRange (int index, int count)
 
void Reverse ()
 
void Reverse (int index, int count)
 
void SetRange (int index, Int64VectorVector values)
 

Static Public Member Functions

static Int64VectorVector Repeat (Int64Vector value, int count)
 

Protected Member Functions

virtual void Dispose (bool disposing)
 

Protected Attributes

bool swigCMemOwn
 

Properties

bool IsFixedSize [get]
 
bool IsReadOnly [get]
 
Int64Vector this[int index] [get, set]
 
int Capacity [get, set]
 
bool IsEmpty [get]
 
int Count [get]
 
bool IsSynchronized [get]
 

Detailed Description

Definition at line 19 of file Int64VectorVector.cs.

Constructor & Destructor Documentation

◆ Int64VectorVector() [1/5]

Google.OrTools.Util.Int64VectorVector.Int64VectorVector ( global::System::Collections::IEnumerable c)
inline

Definition at line 67 of file Int64VectorVector.cs.

◆ Int64VectorVector() [2/5]

Google.OrTools.Util.Int64VectorVector.Int64VectorVector ( global::System::Collections::Generic::IEnumerable< Int64Vector > c)
inline

Definition at line 75 of file Int64VectorVector.cs.

◆ Int64VectorVector() [3/5]

Google.OrTools.Util.Int64VectorVector.Int64VectorVector ( )
inline

Definition at line 245 of file Int64VectorVector.cs.

◆ Int64VectorVector() [4/5]

Google.OrTools.Util.Int64VectorVector.Int64VectorVector ( Int64VectorVector other)
inline

Definition at line 248 of file Int64VectorVector.cs.

◆ Int64VectorVector() [5/5]

Google.OrTools.Util.Int64VectorVector.Int64VectorVector ( int capacity)
inline

Definition at line 280 of file Int64VectorVector.cs.

Member Function Documentation

◆ Add()

void Google.OrTools.Util.Int64VectorVector.Add ( Int64Vector x)
inline

Definition at line 256 of file Int64VectorVector.cs.

◆ AddRange()

void Google.OrTools.Util.Int64VectorVector.AddRange ( Int64VectorVector values)
inline

Definition at line 301 of file Int64VectorVector.cs.

◆ Clear()

void Google.OrTools.Util.Int64VectorVector.Clear ( )
inline

Definition at line 252 of file Int64VectorVector.cs.

◆ CopyTo() [1/3]

void Google.OrTools.Util.Int64VectorVector.CopyTo ( int index,
Int64Vector[] array,
int arrayIndex,
int count )
inline

Definition at line 143 of file Int64VectorVector.cs.

◆ CopyTo() [2/3]

void Google.OrTools.Util.Int64VectorVector.CopyTo ( Int64Vector[] array)
inline

Definition at line 133 of file Int64VectorVector.cs.

◆ CopyTo() [3/3]

void Google.OrTools.Util.Int64VectorVector.CopyTo ( Int64Vector[] array,
int arrayIndex )
inline

Definition at line 138 of file Int64VectorVector.cs.

◆ Dispose() [1/2]

void Google.OrTools.Util.Int64VectorVector.Dispose ( )
inline

Definition at line 50 of file Int64VectorVector.cs.

◆ Dispose() [2/2]

virtual void Google.OrTools.Util.Int64VectorVector.Dispose ( bool disposing)
inlineprotectedvirtual

Definition at line 55 of file Int64VectorVector.cs.

◆ GetEnumerator()

Int64VectorVectorEnumerator Google.OrTools.Util.Int64VectorVector.GetEnumerator ( )
inline

Definition at line 175 of file Int64VectorVector.cs.

◆ GetRange()

Int64VectorVector Google.OrTools.Util.Int64VectorVector.GetRange ( int index,
int count )
inline

Definition at line 306 of file Int64VectorVector.cs.

◆ Insert()

void Google.OrTools.Util.Int64VectorVector.Insert ( int index,
Int64Vector x )
inline

Definition at line 313 of file Int64VectorVector.cs.

◆ InsertRange()

void Google.OrTools.Util.Int64VectorVector.InsertRange ( int index,
Int64VectorVector values )
inline

Definition at line 318 of file Int64VectorVector.cs.

◆ RemoveAt()

void Google.OrTools.Util.Int64VectorVector.RemoveAt ( int index)
inline

Definition at line 323 of file Int64VectorVector.cs.

◆ RemoveRange()

void Google.OrTools.Util.Int64VectorVector.RemoveRange ( int index,
int count )
inline

Definition at line 328 of file Int64VectorVector.cs.

◆ Repeat()

static Int64VectorVector Google.OrTools.Util.Int64VectorVector.Repeat ( Int64Vector value,
int count )
inlinestatic

Definition at line 333 of file Int64VectorVector.cs.

◆ Reverse() [1/2]

void Google.OrTools.Util.Int64VectorVector.Reverse ( )
inline

Definition at line 340 of file Int64VectorVector.cs.

◆ Reverse() [2/2]

void Google.OrTools.Util.Int64VectorVector.Reverse ( int index,
int count )
inline

Definition at line 344 of file Int64VectorVector.cs.

◆ SetRange()

void Google.OrTools.Util.Int64VectorVector.SetRange ( int index,
Int64VectorVector values )
inline

Definition at line 349 of file Int64VectorVector.cs.

◆ ToArray()

Int64Vector[] Google.OrTools.Util.Int64VectorVector.ToArray ( )
inline

Definition at line 161 of file Int64VectorVector.cs.

Member Data Documentation

◆ swigCMemOwn

bool Google.OrTools.Util.Int64VectorVector.swigCMemOwn
protected

Definition at line 22 of file Int64VectorVector.cs.

Property Documentation

◆ Capacity

int Google.OrTools.Util.Int64VectorVector.Capacity
getset

Definition at line 104 of file Int64VectorVector.cs.

◆ Count

int Google.OrTools.Util.Int64VectorVector.Count
get

Definition at line 121 of file Int64VectorVector.cs.

◆ IsEmpty

bool Google.OrTools.Util.Int64VectorVector.IsEmpty
get

Definition at line 115 of file Int64VectorVector.cs.

◆ IsFixedSize

bool Google.OrTools.Util.Int64VectorVector.IsFixedSize
get

Definition at line 83 of file Int64VectorVector.cs.

◆ IsReadOnly

bool Google.OrTools.Util.Int64VectorVector.IsReadOnly
get

Definition at line 89 of file Int64VectorVector.cs.

◆ IsSynchronized

bool Google.OrTools.Util.Int64VectorVector.IsSynchronized
get

Definition at line 127 of file Int64VectorVector.cs.

◆ this[int index]

Int64Vector Google.OrTools.Util.Int64VectorVector.this[int index]
getset

Definition at line 95 of file Int64VectorVector.cs.


The documentation for this class was generated from the following file: