File Methods
Detailed Description
commonly used file methods
Functions | |
SCIP_EXPORT SCIP_Bool | SCIPfileExists (const char *filename) |
SCIP_EXPORT void | SCIPsplitFilename (char *filename, char **path, char **name, char **extension, char **compression) |
Function Documentation
◆ SCIPfileExists()
SCIP_EXPORT SCIP_Bool SCIPfileExists | ( | const char * | filename | ) |
returns, whether the given file exists
- Parameters
-
filename file name
Definition at line 10807 of file misc.c.
References FALSE, NULL, and TRUE.
Referenced by main(), readParams(), SCIP_DECL_CONCSOLVERCREATEINST(), SCIP_DECL_DIALOGEXEC(), SCIP_DECL_EVENTEXEC(), SCIP_DECL_EVENTINIT(), solveClassification(), and solveMinIISC().
◆ SCIPsplitFilename()
SCIP_EXPORT void SCIPsplitFilename | ( | char * | filename, |
char ** | path, | ||
char ** | name, | ||
char ** | extension, | ||
char ** | compression | ||
) |
splits filename into path, name, and extension
- Parameters
-
filename filename to split; is destroyed (but not freed) during process path pointer to store path, or NULL if not needed name pointer to store name, or NULL if not needed extension pointer to store extension, or NULL if not needed compression pointer to store compression extension, or NULL if not needed
Definition at line 10823 of file misc.c.
Referenced by readFile(), SCIP_DECL_READERREAD(), SCIPlpiReadLP(), SCIPlpiWriteLP(), SCIPprobdataCreate(), SCIPreadProb(), separateGLS(), and writeProblem().