Detailed Description
BLK reading data
Definition at line 94 of file reader_blk.cpp.
Data Fields | |
SCIP_FILE * | file |
char | linebuf [BLK_MAX_LINELEN] |
char * | token |
char * | tokenbuf |
char * | pushedtokens [BLK_MAX_PUSHEDTOKENS] |
int | npushedtokens |
int | linenumber |
int | linepos |
SCIP_Bool | presolved |
SCIP_Bool | haspresolvesection |
int | nblocks |
int | blocknr |
BLKSECTION | section |
SCIP_Bool | haserror |
Field Documentation
◆ file
SCIP_FILE* BlkInput::file |
file to read
Definition at line 96 of file reader_blk.cpp.
Referenced by getNextLine(), readBLKFile(), and SCIPreadBlk().
◆ linebuf
char BlkInput::linebuf[BLK_MAX_LINELEN] |
line buffer
Definition at line 97 of file reader_blk.cpp.
Referenced by getNextLine(), getNextToken(), SCIPreadBlk(), and syntaxError().
◆ token
char* BlkInput::token |
current token
Definition at line 98 of file reader_blk.cpp.
Referenced by getNextToken(), isInt(), isNewSection(), pushToken(), readBlock(), readMasterconss(), SCIPreadBlk(), swapTokenBuffer(), and syntaxError().
◆ tokenbuf
char* BlkInput::tokenbuf |
token buffer
Definition at line 99 of file reader_blk.cpp.
Referenced by SCIPreadBlk(), and swapTokenBuffer().
◆ pushedtokens
char* BlkInput::pushedtokens[BLK_MAX_PUSHEDTOKENS] |
token stack
Definition at line 100 of file reader_blk.cpp.
Referenced by getNextToken(), pushToken(), and SCIPreadBlk().
◆ npushedtokens
int BlkInput::npushedtokens |
size of token buffer
Definition at line 101 of file reader_blk.cpp.
Referenced by getNextToken(), pushToken(), and SCIPreadBlk().
◆ linenumber
int BlkInput::linenumber |
current line number
Definition at line 102 of file reader_blk.cpp.
Referenced by getNextLine(), getNextToken(), isNewSection(), SCIPreadBlk(), and syntaxError().
◆ linepos
int BlkInput::linepos |
current line position (column)
Definition at line 103 of file reader_blk.cpp.
Referenced by getNextLine(), getNextToken(), SCIPreadBlk(), and syntaxError().
◆ presolved
SCIP_Bool BlkInput::presolved |
does the decomposition refer to the presolved problem?
Definition at line 104 of file reader_blk.cpp.
Referenced by fillDecompStruct(), readBLKFile(), readPresolved(), and SCIPreadBlk().
◆ haspresolvesection
SCIP_Bool BlkInput::haspresolvesection |
does the decomposition have a presolved section
Definition at line 105 of file reader_blk.cpp.
Referenced by readBLKFile(), readPresolved(), and SCIPreadBlk().
◆ nblocks
int BlkInput::nblocks |
number of blocks
Definition at line 106 of file reader_blk.cpp.
Referenced by fillDecompStruct(), readBLKFile(), readMasterconss(), readNBlocks(), and SCIPreadBlk().
◆ blocknr
int BlkInput::blocknr |
number of the currentblock between 0 and Nblocks-1
Definition at line 107 of file reader_blk.cpp.
Referenced by isNewSection(), readBlock(), and SCIPreadBlk().
◆ section
BLKSECTION BlkInput::section |
current section
Definition at line 108 of file reader_blk.cpp.
Referenced by getNextToken(), isNewSection(), readBLKFile(), SCIPreadBlk(), and syntaxError().
◆ haserror
SCIP_Bool BlkInput::haserror |
flag to indicate an error occurence
Definition at line 109 of file reader_blk.cpp.
Referenced by getNextLine(), hasError(), SCIPreadBlk(), and syntaxError().