"cplexPtr"
Structure of the class "cplexPtr"
. Objects of that class are
used to hold pointers to C structures used by IBM ILOG CPLEX.
Objects can be created by calls of the form
env <- openEnvCPLEX()
and/or
prob <- initProbCPLEX(env))
.
cplexPtrType
:Object of class "character"
giving the pointer type.
cplexPointer
:Object of class "externalptr"
containig the pointer to a
C structure.
signature(object = "cplexPtr")
:
returns TRUE
if cplexPointer(object)
is a pointer to a
CPLEX channel, otherwise FALSE
.
signature(object = "cplexPtr")
:
returns TRUE
if cplexPointer(object)
is a pointer to a
CPLEX environment, otherwise FALSE
.
signature(object = "cplexPtr")
:
returns TRUE
if cplexPointer(object)
is a pointer to a
CPLEX file, otherwise FALSE
.
signature(object = "cplexPtr")
:
returns TRUE
if cplexPointer(object)
is a pointer to a
CPLEX problem object, otherwise FALSE
.
signature(object = "cplexPtr")
:
returns TRUE
if cplexPointer(object)
is a pointer to a
CPLEX termination signal, otherwise FALSE
.
signature(object = "cplexPtr")
:
returns TRUE
if cplexPointer(object)
is a NULL pointer,
otherwise FALSE
.
signature(object = "cplexPtr")
:
gets the cplexPointer
slot.
signature(object = "cplexPtr")
:
prints a summary of the problem object to the command line. If a
solution is available, it prints also information retrieved by
solutionCPLEX
and solnInfoCPLEX
. If no
solution is available, it prints the corresponding error message.
The method returns invisibly NULL
. The CPLEX environment pointer
is needed as second argument env
to summary
.
signature(object = "cplexPtr")
:
gets the cplexPtrType
slot.
signature(object = "cplexPtr")
:
sets the cplexPtrType
slot.
The IBM ILOG CPLEX home page at https://www.ibm.com/support/knowledgecenter/SSSA5P.