Scippy

SCIP

Solving Constraint Integer Programs

SCIP_Reader Struct Reference

Detailed Description

input file reader

Definition at line 35 of file struct_reader.h.

#include <struct_reader.h>

Public Member Functions

 SCIP_DECL_READERCOPY ((*readercopy))
 
 SCIP_DECL_READERFREE ((*readerfree))
 
 SCIP_DECL_READERREAD ((*readerread))
 
 SCIP_DECL_READERWRITE ((*readerwrite))
 

Data Fields

const char * name
 
const char * desc
 
const char * extension
 
SCIP_READERDATAreaderdata
 
SCIP_CLOCKreadingtime
 

Member Function Documentation

SCIP_Reader::SCIP_DECL_READERCOPY ( readercopy)

copy method of reader or NULL if you don't want to copy your plugin into sub-SCIPs

SCIP_Reader::SCIP_DECL_READERFREE ( readerfree)

destructor of reader

SCIP_Reader::SCIP_DECL_READERREAD ( readerread)

read method

SCIP_Reader::SCIP_DECL_READERWRITE ( readerwrite)

write method

Field Documentation

const char* SCIP_Reader::name

name of reader

Definition at line 37 of file struct_reader.h.

Referenced by SCIPreaderGetName().

const char* SCIP_Reader::desc

description of reader

Definition at line 38 of file struct_reader.h.

Referenced by SCIPreaderGetDesc().

const char* SCIP_Reader::extension

file extension that reader processes

Definition at line 39 of file struct_reader.h.

Referenced by readerIsApplicable(), and SCIPreaderGetExtension().

SCIP_READERDATA* SCIP_Reader::readerdata

reader data

Definition at line 44 of file struct_reader.h.

Referenced by SCIPreaderGetData(), and SCIPreaderSetData().

SCIP_CLOCK* SCIP_Reader::readingtime

time used for reading of this reader

Definition at line 45 of file struct_reader.h.

Referenced by SCIPreaderGetReadingTime(), SCIPreaderRead(), and SCIPreaderResetReadingTime().