MPSolve 3.2.1
Loading...
Searching...
No Matches
abstract-input-stream.h File Reference

Abstract input stream used to parse files. More...

Go to the source code of this file.

Classes

class  mps::AbstractInputStream
 Abstract class that represent a generic input stream that can be used by MPSolve to read polynomial files and/or descriptions. More...
 

Typedefs

typedef struct mps_abstract_input_stream mps_abstract_input_stream
 C wrapper around AbstractInputStream.
 

Functions

size_t mps_abstract_input_stream_readline (mps_abstract_input_stream *stream, char **buffer, size_t *length)
 Wrapper around AbstractInputStream::readline().
 
mps_boolean mps_abstract_input_stream_eof (mps_abstract_input_stream *stream)
 Wrapper around AbstractInputStream::eof().
 
int mps_abstract_input_stream_getchar (mps_abstract_input_stream *stream)
 Wrapper around AbstractInputStream::getchar().
 

Detailed Description

Abstract input stream used to parse files.

The implementation is C++ but C API is provided.