bool m_bWriteBase64
m_bWriteBase64 is set to true if we encode the linear constraint coefficients in base64 binary ...
const OSInstance * m_OSInstance
m_OSInstance is an object in the class OSInstance
std::string m_sB64encoded
m_sB64encoded is a string of data (start, colIdx, rowIdx, or values) from linear constraints coeffici...
OSiLWriter()
Default constructor.
bool m_bWhiteSpace
m_bWhiteSpace is set to true if we write white space in the file
std::string writeOSiL(const OSInstance *theosinstance)
create an osil string from an OSInstance object
~OSiLWriter()
Class destructor.
The in-memory representation of an OSiL instance..
Take an OSInstance object and write a string that validates against the OSiL schema.