OR-Tools  8.0
Director

Detailed Description

Definition at line 349 of file constraint_solver_csharp_wrap.cc.

Classes

class  JNIEnvWrapper
 

Public Member Functions

 Director (JNIEnv *jenv)
 
virtual ~Director ()
 
bool swig_set_self (JNIEnv *jenv, jobject jself, bool mem_own, bool weak_global)
 
jobject swig_get_self (JNIEnv *jenv) const
 
void swig_java_change_ownership (JNIEnv *jenv, jobject jself, bool take_or_release)
 
 Director (PyObject *self)
 
virtual ~Director ()
 
PyObject * swig_get_self () const
 
void swig_disown () const
 
void swig_incref () const
 
virtual bool swig_get_inner (const char *) const
 
virtual void swig_set_inner (const char *, bool) const
 
template<typename Type >
void swig_acquire_ownership_array (Type *vptr) const
 
template<typename Type >
void swig_acquire_ownership (Type *vptr) const
 
void swig_acquire_ownership_obj (void *vptr, int own) const
 
int swig_release_ownership (void *vptr) const
 
 Director (JNIEnv *jenv)
 
virtual ~Director ()
 
bool swig_set_self (JNIEnv *jenv, jobject jself, bool mem_own, bool weak_global)
 
jobject swig_get_self (JNIEnv *jenv) const
 
void swig_java_change_ownership (JNIEnv *jenv, jobject jself, bool take_or_release)
 
 Director (PyObject *self)
 
virtual ~Director ()
 
PyObject * swig_get_self () const
 
void swig_disown () const
 
void swig_incref () const
 
virtual bool swig_get_inner (const char *) const
 
virtual void swig_set_inner (const char *, bool) const
 
template<typename Type >
void swig_acquire_ownership_array (Type *vptr) const
 
template<typename Type >
void swig_acquire_ownership (Type *vptr) const
 
void swig_acquire_ownership_obj (void *vptr, int own) const
 
int swig_release_ownership (void *vptr) const
 

Static Public Member Functions

template<typename Type >
static PyObject * swig_pyobj_disown (PyObject *pyobj, PyObject *SWIGUNUSEDPARM(args))
 
template<typename Type >
static PyObject * swig_pyobj_disown (PyObject *pyobj, PyObject *SWIGUNUSEDPARM(args))
 

Protected Member Functions

void swig_disconnect_director_self (const char *disconn_method)
 
void swig_disconnect_director_self (const char *disconn_method)
 

Protected Attributes

JObjectWrapper swig_self_
 

Constructor & Destructor Documentation

◆ Director() [1/4]

Director ( JNIEnv *  jenv)
inline

Definition at line 508 of file constraint_solver_java_wrap.cc.

◆ ~Director() [1/4]

virtual ~Director ( )
inlinevirtual

Definition at line 513 of file constraint_solver_java_wrap.cc.

◆ Director() [2/4]

Director ( PyObject *  self)
inline

Definition at line 2999 of file constraint_solver_python_wrap.cc.

◆ ~Director() [2/4]

virtual ~Director ( )
inlinevirtual

Definition at line 3003 of file constraint_solver_python_wrap.cc.

◆ Director() [3/4]

Director ( JNIEnv *  jenv)
inline

Definition at line 491 of file sat_java_wrap.cc.

◆ ~Director() [3/4]

virtual ~Director ( )
inlinevirtual

Definition at line 496 of file sat_java_wrap.cc.

◆ Director() [4/4]

Director ( PyObject *  self)
inline

Definition at line 3000 of file sat_python_wrap.cc.

◆ ~Director() [4/4]

virtual ~Director ( )
inlinevirtual

Definition at line 3004 of file sat_python_wrap.cc.

Member Function Documentation

◆ swig_acquire_ownership() [1/2]

void swig_acquire_ownership ( Type *  vptr) const
inline

Definition at line 3053 of file constraint_solver_python_wrap.cc.

◆ swig_acquire_ownership() [2/2]

void swig_acquire_ownership ( Type *  vptr) const
inline

Definition at line 3054 of file sat_python_wrap.cc.

◆ swig_acquire_ownership_array() [1/2]

void swig_acquire_ownership_array ( Type *  vptr) const
inline

Definition at line 3045 of file constraint_solver_python_wrap.cc.

◆ swig_acquire_ownership_array() [2/2]

void swig_acquire_ownership_array ( Type *  vptr) const
inline

Definition at line 3046 of file sat_python_wrap.cc.

◆ swig_acquire_ownership_obj() [1/2]

void swig_acquire_ownership_obj ( void *  vptr,
int  own 
) const
inline

Definition at line 3060 of file constraint_solver_python_wrap.cc.

◆ swig_acquire_ownership_obj() [2/2]

void swig_acquire_ownership_obj ( void *  vptr,
int  own 
) const
inline

Definition at line 3061 of file sat_python_wrap.cc.

◆ swig_disconnect_director_self() [1/2]

void swig_disconnect_director_self ( const char *  disconn_method)
inlineprotected

Definition at line 471 of file sat_java_wrap.cc.

◆ swig_disconnect_director_self() [2/2]

void swig_disconnect_director_self ( const char *  disconn_method)
inlineprotected

Definition at line 488 of file constraint_solver_java_wrap.cc.

◆ swig_disown() [1/2]

void swig_disown ( ) const
inline

Definition at line 3013 of file constraint_solver_python_wrap.cc.

◆ swig_disown() [2/2]

void swig_disown ( ) const
inline

Definition at line 3014 of file sat_python_wrap.cc.

◆ swig_get_inner() [1/2]

◆ swig_get_inner() [2/2]

◆ swig_get_self() [1/4]

PyObject* swig_get_self ( ) const
inline

Definition at line 3008 of file constraint_solver_python_wrap.cc.

◆ swig_get_self() [2/4]

PyObject* swig_get_self ( ) const
inline

Definition at line 3009 of file sat_python_wrap.cc.

◆ swig_get_self() [3/4]

jobject swig_get_self ( JNIEnv *  jenv) const
inline

Definition at line 506 of file sat_java_wrap.cc.

◆ swig_get_self() [4/4]

jobject swig_get_self ( JNIEnv *  jenv) const
inline

Definition at line 523 of file constraint_solver_java_wrap.cc.

◆ swig_incref() [1/2]

void swig_incref ( ) const
inline

Definition at line 3021 of file constraint_solver_python_wrap.cc.

◆ swig_incref() [2/2]

void swig_incref ( ) const
inline

Definition at line 3022 of file sat_python_wrap.cc.

◆ swig_java_change_ownership() [1/2]

void swig_java_change_ownership ( JNIEnv *  jenv,
jobject  jself,
bool  take_or_release 
)
inline

Definition at line 511 of file sat_java_wrap.cc.

◆ swig_java_change_ownership() [2/2]

void swig_java_change_ownership ( JNIEnv *  jenv,
jobject  jself,
bool  take_or_release 
)
inline

Definition at line 528 of file constraint_solver_java_wrap.cc.

◆ swig_pyobj_disown() [1/2]

static PyObject* swig_pyobj_disown ( PyObject *  pyobj,
PyObject *  SWIGUNUSEDPARMargs 
)
inlinestatic

Definition at line 3081 of file constraint_solver_python_wrap.cc.

◆ swig_pyobj_disown() [2/2]

static PyObject* swig_pyobj_disown ( PyObject *  pyobj,
PyObject *  SWIGUNUSEDPARMargs 
)
inlinestatic

Definition at line 3082 of file sat_python_wrap.cc.

◆ swig_release_ownership() [1/2]

int swig_release_ownership ( void *  vptr) const
inline

Definition at line 3067 of file constraint_solver_python_wrap.cc.

◆ swig_release_ownership() [2/2]

int swig_release_ownership ( void *  vptr) const
inline

Definition at line 3068 of file sat_python_wrap.cc.

◆ swig_set_inner() [1/2]

◆ swig_set_inner() [2/2]

◆ swig_set_self() [1/2]

bool swig_set_self ( JNIEnv *  jenv,
jobject  jself,
bool  mem_own,
bool  weak_global 
)
inline

Definition at line 502 of file sat_java_wrap.cc.

◆ swig_set_self() [2/2]

bool swig_set_self ( JNIEnv *  jenv,
jobject  jself,
bool  mem_own,
bool  weak_global 
)
inline

Definition at line 519 of file constraint_solver_java_wrap.cc.

Member Data Documentation

◆ swig_self_

JObjectWrapper swig_self_
protected

Definition at line 485 of file constraint_solver_java_wrap.cc.


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