Google OR-Tools v9.11
a fast and portable software suite for combinatorial optimization
Loading...
Searching...
No Matches
Google.OrTools.Algorithms.operations_research_algorithmsPINVOKE Class Reference

Classes

class  SWIGExceptionHelper
 
class  SWIGPendingException
 
class  SWIGStringHelper
 

Public Member Functions

static global::System.IntPtr new_Int64Vector__SWIG_0 ()
 
static global::System.IntPtr new_Int64Vector__SWIG_1 (global::System.Runtime.InteropServices.HandleRef jarg1)
 
static void Int64Vector_Clear (global::System.Runtime.InteropServices.HandleRef jarg1)
 
static void Int64Vector_Add (global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
 
static uint Int64Vector_size (global::System.Runtime.InteropServices.HandleRef jarg1)
 
static bool Int64Vector_empty (global::System.Runtime.InteropServices.HandleRef jarg1)
 
static uint Int64Vector_capacity (global::System.Runtime.InteropServices.HandleRef jarg1)
 
static void Int64Vector_reserve (global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2)
 
static global::System.IntPtr new_Int64Vector__SWIG_2 (int jarg1)
 
static long Int64Vector_getitemcopy (global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
 
static long Int64Vector_getitem (global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
 
static void Int64Vector_setitem (global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, long jarg3)
 
static void Int64Vector_AddRange (global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
 
static global::System.IntPtr Int64Vector_GetRange (global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3)
 
static void Int64Vector_Insert (global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, long jarg3)
 
static void Int64Vector_InsertRange (global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
 
static void Int64Vector_RemoveAt (global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
 
static void Int64Vector_RemoveRange (global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3)
 
static global::System.IntPtr Int64Vector_Repeat (long jarg1, int jarg2)
 
static void Int64Vector_Reverse__SWIG_0 (global::System.Runtime.InteropServices.HandleRef jarg1)
 
static void Int64Vector_Reverse__SWIG_1 (global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3)
 
static void Int64Vector_SetRange (global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
 
static bool Int64Vector_Contains (global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
 
static int Int64Vector_IndexOf (global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
 
static int Int64Vector_LastIndexOf (global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
 
static bool Int64Vector_Remove (global::System.Runtime.InteropServices.HandleRef jarg1, long jarg2)
 
static void delete_Int64Vector (global::System.Runtime.InteropServices.HandleRef jarg1)
 
static global::System.IntPtr new_Int64Matrix__SWIG_0 ()
 
static global::System.IntPtr new_Int64Matrix__SWIG_1 (global::System.Runtime.InteropServices.HandleRef jarg1)
 
static void Int64Matrix_Clear (global::System.Runtime.InteropServices.HandleRef jarg1)
 
static void Int64Matrix_Add (global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
 
static uint Int64Matrix_size (global::System.Runtime.InteropServices.HandleRef jarg1)
 
static bool Int64Matrix_empty (global::System.Runtime.InteropServices.HandleRef jarg1)
 
static uint Int64Matrix_capacity (global::System.Runtime.InteropServices.HandleRef jarg1)
 
static void Int64Matrix_reserve (global::System.Runtime.InteropServices.HandleRef jarg1, uint jarg2)
 
static global::System.IntPtr new_Int64Matrix__SWIG_2 (int jarg1)
 
static global::System.IntPtr Int64Matrix_getitemcopy (global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
 
static global::System.IntPtr Int64Matrix_getitem (global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
 
static void Int64Matrix_setitem (global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
 
static void Int64Matrix_AddRange (global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
 
static global::System.IntPtr Int64Matrix_GetRange (global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3)
 
static void Int64Matrix_Insert (global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
 
static void Int64Matrix_InsertRange (global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
 
static void Int64Matrix_RemoveAt (global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
 
static void Int64Matrix_RemoveRange (global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3)
 
static global::System.IntPtr Int64Matrix_Repeat (global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
 
static void Int64Matrix_Reverse__SWIG_0 (global::System.Runtime.InteropServices.HandleRef jarg1)
 
static void Int64Matrix_Reverse__SWIG_1 (global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, int jarg3)
 
static void Int64Matrix_SetRange (global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2, global::System.Runtime.InteropServices.HandleRef jarg3)
 
static void delete_Int64Matrix (global::System.Runtime.InteropServices.HandleRef jarg1)
 
static global::System.IntPtr new_KnapsackSolver__SWIG_0 (string jarg1)
 
static global::System.IntPtr new_KnapsackSolver__SWIG_1 (int jarg1, string jarg2)
 
static void delete_KnapsackSolver (global::System.Runtime.InteropServices.HandleRef jarg1)
 
static void KnapsackSolver_Init (global::System.Runtime.InteropServices.HandleRef jarg1, int length2, long[] jarg2, int len3_1, int len3_2, long[] jarg3, int length4, long[] jarg4)
 
static long KnapsackSolver_Solve (global::System.Runtime.InteropServices.HandleRef jarg1)
 
static bool KnapsackSolver_BestSolutionContains (global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
 
static bool KnapsackSolver_IsSolutionOptimal (global::System.Runtime.InteropServices.HandleRef jarg1)
 
static string KnapsackSolver_GetName (global::System.Runtime.InteropServices.HandleRef jarg1)
 
static bool KnapsackSolver_UseReduction (global::System.Runtime.InteropServices.HandleRef jarg1)
 
static void KnapsackSolver_SetUseReduction (global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
 
static void KnapsackSolver_set_time_limit (global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2)
 

Static Protected Attributes

static SWIGExceptionHelper swigExceptionHelper = new SWIGExceptionHelper()
 
static SWIGStringHelper swigStringHelper = new SWIGStringHelper()
 

Detailed Description

Definition at line 15 of file operations_research_algorithmsPINVOKE.cs.

Member Function Documentation

◆ delete_Int64Matrix()

static void Google.OrTools.Algorithms.operations_research_algorithmsPINVOKE.delete_Int64Matrix ( global.System.Runtime.InteropServices.HandleRef jarg1)

◆ delete_Int64Vector()

static void Google.OrTools.Algorithms.operations_research_algorithmsPINVOKE.delete_Int64Vector ( global.System.Runtime.InteropServices.HandleRef jarg1)

◆ delete_KnapsackSolver()

static void Google.OrTools.Algorithms.operations_research_algorithmsPINVOKE.delete_KnapsackSolver ( global.System.Runtime.InteropServices.HandleRef jarg1)

◆ Int64Matrix_Add()

static void Google.OrTools.Algorithms.operations_research_algorithmsPINVOKE.Int64Matrix_Add ( global.System.Runtime.InteropServices.HandleRef jarg1,
global.System.Runtime.InteropServices.HandleRef jarg2 )

◆ Int64Matrix_AddRange()

static void Google.OrTools.Algorithms.operations_research_algorithmsPINVOKE.Int64Matrix_AddRange ( global.System.Runtime.InteropServices.HandleRef jarg1,
global.System.Runtime.InteropServices.HandleRef jarg2 )

◆ Int64Matrix_capacity()

static uint Google.OrTools.Algorithms.operations_research_algorithmsPINVOKE.Int64Matrix_capacity ( global.System.Runtime.InteropServices.HandleRef jarg1)

◆ Int64Matrix_Clear()

static void Google.OrTools.Algorithms.operations_research_algorithmsPINVOKE.Int64Matrix_Clear ( global.System.Runtime.InteropServices.HandleRef jarg1)

◆ Int64Matrix_empty()

static bool Google.OrTools.Algorithms.operations_research_algorithmsPINVOKE.Int64Matrix_empty ( global.System.Runtime.InteropServices.HandleRef jarg1)

◆ Int64Matrix_getitem()

static global.System.IntPtr Google.OrTools.Algorithms.operations_research_algorithmsPINVOKE.Int64Matrix_getitem ( global.System.Runtime.InteropServices.HandleRef jarg1,
int jarg2 )

◆ Int64Matrix_getitemcopy()

static global.System.IntPtr Google.OrTools.Algorithms.operations_research_algorithmsPINVOKE.Int64Matrix_getitemcopy ( global.System.Runtime.InteropServices.HandleRef jarg1,
int jarg2 )

◆ Int64Matrix_GetRange()

static global.System.IntPtr Google.OrTools.Algorithms.operations_research_algorithmsPINVOKE.Int64Matrix_GetRange ( global.System.Runtime.InteropServices.HandleRef jarg1,
int jarg2,
int jarg3 )

◆ Int64Matrix_Insert()

static void Google.OrTools.Algorithms.operations_research_algorithmsPINVOKE.Int64Matrix_Insert ( global.System.Runtime.InteropServices.HandleRef jarg1,
int jarg2,
global.System.Runtime.InteropServices.HandleRef jarg3 )

◆ Int64Matrix_InsertRange()

static void Google.OrTools.Algorithms.operations_research_algorithmsPINVOKE.Int64Matrix_InsertRange ( global.System.Runtime.InteropServices.HandleRef jarg1,
int jarg2,
global.System.Runtime.InteropServices.HandleRef jarg3 )

◆ Int64Matrix_RemoveAt()

static void Google.OrTools.Algorithms.operations_research_algorithmsPINVOKE.Int64Matrix_RemoveAt ( global.System.Runtime.InteropServices.HandleRef jarg1,
int jarg2 )

◆ Int64Matrix_RemoveRange()

static void Google.OrTools.Algorithms.operations_research_algorithmsPINVOKE.Int64Matrix_RemoveRange ( global.System.Runtime.InteropServices.HandleRef jarg1,
int jarg2,
int jarg3 )

◆ Int64Matrix_Repeat()

static global.System.IntPtr Google.OrTools.Algorithms.operations_research_algorithmsPINVOKE.Int64Matrix_Repeat ( global.System.Runtime.InteropServices.HandleRef jarg1,
int jarg2 )

◆ Int64Matrix_reserve()

static void Google.OrTools.Algorithms.operations_research_algorithmsPINVOKE.Int64Matrix_reserve ( global.System.Runtime.InteropServices.HandleRef jarg1,
uint jarg2 )

◆ Int64Matrix_Reverse__SWIG_0()

static void Google.OrTools.Algorithms.operations_research_algorithmsPINVOKE.Int64Matrix_Reverse__SWIG_0 ( global.System.Runtime.InteropServices.HandleRef jarg1)

◆ Int64Matrix_Reverse__SWIG_1()

static void Google.OrTools.Algorithms.operations_research_algorithmsPINVOKE.Int64Matrix_Reverse__SWIG_1 ( global.System.Runtime.InteropServices.HandleRef jarg1,
int jarg2,
int jarg3 )

◆ Int64Matrix_setitem()

static void Google.OrTools.Algorithms.operations_research_algorithmsPINVOKE.Int64Matrix_setitem ( global.System.Runtime.InteropServices.HandleRef jarg1,
int jarg2,
global.System.Runtime.InteropServices.HandleRef jarg3 )

◆ Int64Matrix_SetRange()

static void Google.OrTools.Algorithms.operations_research_algorithmsPINVOKE.Int64Matrix_SetRange ( global.System.Runtime.InteropServices.HandleRef jarg1,
int jarg2,
global.System.Runtime.InteropServices.HandleRef jarg3 )

◆ Int64Matrix_size()

static uint Google.OrTools.Algorithms.operations_research_algorithmsPINVOKE.Int64Matrix_size ( global.System.Runtime.InteropServices.HandleRef jarg1)

◆ Int64Vector_Add()

static void Google.OrTools.Algorithms.operations_research_algorithmsPINVOKE.Int64Vector_Add ( global.System.Runtime.InteropServices.HandleRef jarg1,
long jarg2 )

◆ Int64Vector_AddRange()

static void Google.OrTools.Algorithms.operations_research_algorithmsPINVOKE.Int64Vector_AddRange ( global.System.Runtime.InteropServices.HandleRef jarg1,
global.System.Runtime.InteropServices.HandleRef jarg2 )

◆ Int64Vector_capacity()

static uint Google.OrTools.Algorithms.operations_research_algorithmsPINVOKE.Int64Vector_capacity ( global.System.Runtime.InteropServices.HandleRef jarg1)

◆ Int64Vector_Clear()

static void Google.OrTools.Algorithms.operations_research_algorithmsPINVOKE.Int64Vector_Clear ( global.System.Runtime.InteropServices.HandleRef jarg1)

◆ Int64Vector_Contains()

static bool Google.OrTools.Algorithms.operations_research_algorithmsPINVOKE.Int64Vector_Contains ( global.System.Runtime.InteropServices.HandleRef jarg1,
long jarg2 )

◆ Int64Vector_empty()

static bool Google.OrTools.Algorithms.operations_research_algorithmsPINVOKE.Int64Vector_empty ( global.System.Runtime.InteropServices.HandleRef jarg1)

◆ Int64Vector_getitem()

static long Google.OrTools.Algorithms.operations_research_algorithmsPINVOKE.Int64Vector_getitem ( global.System.Runtime.InteropServices.HandleRef jarg1,
int jarg2 )

◆ Int64Vector_getitemcopy()

static long Google.OrTools.Algorithms.operations_research_algorithmsPINVOKE.Int64Vector_getitemcopy ( global.System.Runtime.InteropServices.HandleRef jarg1,
int jarg2 )

◆ Int64Vector_GetRange()

static global.System.IntPtr Google.OrTools.Algorithms.operations_research_algorithmsPINVOKE.Int64Vector_GetRange ( global.System.Runtime.InteropServices.HandleRef jarg1,
int jarg2,
int jarg3 )

◆ Int64Vector_IndexOf()

static int Google.OrTools.Algorithms.operations_research_algorithmsPINVOKE.Int64Vector_IndexOf ( global.System.Runtime.InteropServices.HandleRef jarg1,
long jarg2 )

◆ Int64Vector_Insert()

static void Google.OrTools.Algorithms.operations_research_algorithmsPINVOKE.Int64Vector_Insert ( global.System.Runtime.InteropServices.HandleRef jarg1,
int jarg2,
long jarg3 )

◆ Int64Vector_InsertRange()

static void Google.OrTools.Algorithms.operations_research_algorithmsPINVOKE.Int64Vector_InsertRange ( global.System.Runtime.InteropServices.HandleRef jarg1,
int jarg2,
global.System.Runtime.InteropServices.HandleRef jarg3 )

◆ Int64Vector_LastIndexOf()

static int Google.OrTools.Algorithms.operations_research_algorithmsPINVOKE.Int64Vector_LastIndexOf ( global.System.Runtime.InteropServices.HandleRef jarg1,
long jarg2 )

◆ Int64Vector_Remove()

static bool Google.OrTools.Algorithms.operations_research_algorithmsPINVOKE.Int64Vector_Remove ( global.System.Runtime.InteropServices.HandleRef jarg1,
long jarg2 )

◆ Int64Vector_RemoveAt()

static void Google.OrTools.Algorithms.operations_research_algorithmsPINVOKE.Int64Vector_RemoveAt ( global.System.Runtime.InteropServices.HandleRef jarg1,
int jarg2 )

◆ Int64Vector_RemoveRange()

static void Google.OrTools.Algorithms.operations_research_algorithmsPINVOKE.Int64Vector_RemoveRange ( global.System.Runtime.InteropServices.HandleRef jarg1,
int jarg2,
int jarg3 )

◆ Int64Vector_Repeat()

static global.System.IntPtr Google.OrTools.Algorithms.operations_research_algorithmsPINVOKE.Int64Vector_Repeat ( long jarg1,
int jarg2 )

◆ Int64Vector_reserve()

static void Google.OrTools.Algorithms.operations_research_algorithmsPINVOKE.Int64Vector_reserve ( global.System.Runtime.InteropServices.HandleRef jarg1,
uint jarg2 )

◆ Int64Vector_Reverse__SWIG_0()

static void Google.OrTools.Algorithms.operations_research_algorithmsPINVOKE.Int64Vector_Reverse__SWIG_0 ( global.System.Runtime.InteropServices.HandleRef jarg1)

◆ Int64Vector_Reverse__SWIG_1()

static void Google.OrTools.Algorithms.operations_research_algorithmsPINVOKE.Int64Vector_Reverse__SWIG_1 ( global.System.Runtime.InteropServices.HandleRef jarg1,
int jarg2,
int jarg3 )

◆ Int64Vector_setitem()

static void Google.OrTools.Algorithms.operations_research_algorithmsPINVOKE.Int64Vector_setitem ( global.System.Runtime.InteropServices.HandleRef jarg1,
int jarg2,
long jarg3 )

◆ Int64Vector_SetRange()

static void Google.OrTools.Algorithms.operations_research_algorithmsPINVOKE.Int64Vector_SetRange ( global.System.Runtime.InteropServices.HandleRef jarg1,
int jarg2,
global.System.Runtime.InteropServices.HandleRef jarg3 )

◆ Int64Vector_size()

static uint Google.OrTools.Algorithms.operations_research_algorithmsPINVOKE.Int64Vector_size ( global.System.Runtime.InteropServices.HandleRef jarg1)

◆ KnapsackSolver_BestSolutionContains()

static bool Google.OrTools.Algorithms.operations_research_algorithmsPINVOKE.KnapsackSolver_BestSolutionContains ( global.System.Runtime.InteropServices.HandleRef jarg1,
int jarg2 )

◆ KnapsackSolver_GetName()

static string Google.OrTools.Algorithms.operations_research_algorithmsPINVOKE.KnapsackSolver_GetName ( global.System.Runtime.InteropServices.HandleRef jarg1)

◆ KnapsackSolver_Init()

static void Google.OrTools.Algorithms.operations_research_algorithmsPINVOKE.KnapsackSolver_Init ( global.System.Runtime.InteropServices.HandleRef jarg1,
int length2,
long[] jarg2,
int len3_1,
int len3_2,
long[] jarg3,
int length4,
long[] jarg4 )

◆ KnapsackSolver_IsSolutionOptimal()

static bool Google.OrTools.Algorithms.operations_research_algorithmsPINVOKE.KnapsackSolver_IsSolutionOptimal ( global.System.Runtime.InteropServices.HandleRef jarg1)

◆ KnapsackSolver_set_time_limit()

static void Google.OrTools.Algorithms.operations_research_algorithmsPINVOKE.KnapsackSolver_set_time_limit ( global.System.Runtime.InteropServices.HandleRef jarg1,
double jarg2 )

◆ KnapsackSolver_SetUseReduction()

static void Google.OrTools.Algorithms.operations_research_algorithmsPINVOKE.KnapsackSolver_SetUseReduction ( global.System.Runtime.InteropServices.HandleRef jarg1,
bool jarg2 )

◆ KnapsackSolver_Solve()

static long Google.OrTools.Algorithms.operations_research_algorithmsPINVOKE.KnapsackSolver_Solve ( global.System.Runtime.InteropServices.HandleRef jarg1)

◆ KnapsackSolver_UseReduction()

static bool Google.OrTools.Algorithms.operations_research_algorithmsPINVOKE.KnapsackSolver_UseReduction ( global.System.Runtime.InteropServices.HandleRef jarg1)

◆ new_Int64Matrix__SWIG_0()

static global.System.IntPtr Google.OrTools.Algorithms.operations_research_algorithmsPINVOKE.new_Int64Matrix__SWIG_0 ( )

◆ new_Int64Matrix__SWIG_1()

static global.System.IntPtr Google.OrTools.Algorithms.operations_research_algorithmsPINVOKE.new_Int64Matrix__SWIG_1 ( global.System.Runtime.InteropServices.HandleRef jarg1)

◆ new_Int64Matrix__SWIG_2()

static global.System.IntPtr Google.OrTools.Algorithms.operations_research_algorithmsPINVOKE.new_Int64Matrix__SWIG_2 ( int jarg1)

◆ new_Int64Vector__SWIG_0()

static global.System.IntPtr Google.OrTools.Algorithms.operations_research_algorithmsPINVOKE.new_Int64Vector__SWIG_0 ( )

◆ new_Int64Vector__SWIG_1()

static global.System.IntPtr Google.OrTools.Algorithms.operations_research_algorithmsPINVOKE.new_Int64Vector__SWIG_1 ( global.System.Runtime.InteropServices.HandleRef jarg1)

◆ new_Int64Vector__SWIG_2()

static global.System.IntPtr Google.OrTools.Algorithms.operations_research_algorithmsPINVOKE.new_Int64Vector__SWIG_2 ( int jarg1)

◆ new_KnapsackSolver__SWIG_0()

static global.System.IntPtr Google.OrTools.Algorithms.operations_research_algorithmsPINVOKE.new_KnapsackSolver__SWIG_0 ( string jarg1)

◆ new_KnapsackSolver__SWIG_1()

static global.System.IntPtr Google.OrTools.Algorithms.operations_research_algorithmsPINVOKE.new_KnapsackSolver__SWIG_1 ( int jarg1,
string jarg2 )

Member Data Documentation

◆ swigExceptionHelper

SWIGExceptionHelper Google.OrTools.Algorithms.operations_research_algorithmsPINVOKE.swigExceptionHelper = new SWIGExceptionHelper()
staticprotected

Definition at line 127 of file operations_research_algorithmsPINVOKE.cs.

◆ swigStringHelper

SWIGStringHelper Google.OrTools.Algorithms.operations_research_algorithmsPINVOKE.swigStringHelper = new SWIGStringHelper()
staticprotected

Definition at line 191 of file operations_research_algorithmsPINVOKE.cs.


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