type definitions for input file readers
Definition in file type_reader.h.
#include "scip/def.h"#include "scip/type_rational.h"#include "scip/type_cons.h"#include "scip/type_retcode.h"#include "scip/type_result.h"#include "scip/type_scip.h"#include "scip/type_var.h"Go to the source code of this file.
Macros | |
| #define | SCIP_DECL_READERCOPY(x) |
| #define | SCIP_DECL_READERFREE(x) |
| #define | SCIP_DECL_READERREAD(x) |
| #define | SCIP_DECL_READERWRITE(x) |
| #define SCIP_DECL_READERCOPY | ( | x | ) |
copy method for reader plugins (called when SCIP copies plugins)
input:
Definition at line 63 of file type_reader.h.
Referenced by doReaderCreate(), SCIPincludeReader(), SCIPreaderCreate(), SCIPreaderSetCopy(), and SCIPsetReaderCopy().
| #define SCIP_DECL_READERFREE | ( | x | ) |
destructor of reader to free user data (called when SCIP is exiting)
input:
Definition at line 72 of file type_reader.h.
Referenced by doReaderCreate(), SCIPincludeReader(), SCIPreaderCreate(), SCIPreaderSetFree(), and SCIPsetReaderFree().
| #define SCIP_DECL_READERREAD | ( | x | ) |
problem reading method of reader
input:
possible return values for *result:
If the reader detected an error in the input file, it should return with RETCODE SCIP_READERROR or SCIP_NOFILE.
Definition at line 88 of file type_reader.h.
Referenced by doReaderCreate(), SCIPincludeReader(), SCIPreaderCreate(), SCIPreaderSetRead(), and SCIPsetReaderRead().
| #define SCIP_DECL_READERWRITE | ( | x | ) |
problem writing method of reader; NOTE: if the parameter "genericnames" is TRUE, then SCIP already set all variable and constraint names to generic names; therefore, this method should always use SCIPvarGetName() and SCIPconsGetName();
input:
possible return values for *result:
If the reader detected an error while writing the output file, it should return with RETCODE SCIP_WRITEERROR
Definition at line 131 of file type_reader.h.
Referenced by doReaderCreate(), SCIPincludeReader(), SCIPreaderCreate(), SCIPreaderSetWrite(), and SCIPsetReaderWrite().
| typedef struct SCIP_Reader SCIP_READER |
reader data structure
Definition at line 53 of file type_reader.h.
| typedef struct SCIP_ReaderData SCIP_READERDATA |
reader specific data
Definition at line 54 of file type_reader.h.