Scippy

SCIP

Solving Constraint Integer Programs

SCIP_Reader Struct Reference

Detailed Description

input file reader

Definition at line 36 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_DECL_READERCOPY()

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_DECL_READERFREE()

SCIP_Reader::SCIP_DECL_READERFREE ( readerfree)

destructor of reader

◆ SCIP_DECL_READERREAD()

SCIP_Reader::SCIP_DECL_READERREAD ( readerread)

read method

◆ SCIP_DECL_READERWRITE()

SCIP_Reader::SCIP_DECL_READERWRITE ( readerwrite)

write method

Field Documentation

◆ name

const char* SCIP_Reader::name

name of reader

Definition at line 38 of file struct_reader.h.

Referenced by SCIPreaderGetName().

◆ desc

const char* SCIP_Reader::desc

description of reader

Definition at line 39 of file struct_reader.h.

Referenced by SCIPreaderGetDesc().

◆ extension

const char* SCIP_Reader::extension

file extension that reader processes

Definition at line 40 of file struct_reader.h.

Referenced by readerIsApplicable(), and SCIPreaderGetExtension().

◆ readerdata

SCIP_READERDATA* SCIP_Reader::readerdata

reader data

Definition at line 45 of file struct_reader.h.

Referenced by SCIPreaderGetData(), and SCIPreaderSetData().

◆ readingtime

SCIP_CLOCK* SCIP_Reader::readingtime

time used for reading of this reader

Definition at line 46 of file struct_reader.h.

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