Scippy

SCIP

Solving Constraint Integer Programs

Detailed Description

commonly used file methods

Functions

SCIP_Bool SCIPfileExists (const char *filename)
 
void SCIPsplitFilename (char *filename, char **path, char **name, char **extension, char **compression)
 

Function Documentation

◆ SCIPfileExists()

SCIP_Bool SCIPfileExists ( const char *  filename)

returns, whether the given file exists

Parameters
filenamefile name

Definition at line 10184 of file misc.c.

References FALSE, and TRUE.

Referenced by readParams(), SCIP_DECL_CONCSOLVERCREATEINST(), SCIP_DECL_DIALOGEXEC(), SCIP_DECL_EVENTEXEC(), and SCIP_DECL_EVENTINIT().

◆ SCIPsplitFilename()

void SCIPsplitFilename ( char *  filename,
char **  path,
char **  name,
char **  extension,
char **  compression 
)

splits filename into path, name, and extension

Parameters
filenamefilename to split; is destroyed (but not freed) during process
pathpointer to store path, or NULL if not needed
namepointer to store name, or NULL if not needed
extensionpointer to store extension, or NULL if not needed
compressionpointer to store compression extension, or NULL if not needed

Definition at line 10200 of file misc.c.

References MAX.

Referenced by SCIPreadProb(), separateGLS(), and writeProblem().