#include <OSiLReader.h>
Collaboration diagram for OSiLReader:
Public Member Functions | |
OSiLReader () | |
Default constructor. | |
~OSiLReader () | |
Class destructor. | |
OSInstance * | readOSiL (const std::string &osil) throw (ErrorClass) |
parse the OSiL model instance. | |
Private Attributes | |
OSInstance * | m_osinstance |
osintance is the OSInstance object returned by the OSiLReader | |
OSiLParserData * | m_parserData |
parerData is the object used in the parser to temporarily store data |
Definition at line 37 of file OSiLReader.h.
OSiLReader::OSiLReader | ( | ) |
Default constructor.
OSiLReader::~OSiLReader | ( | ) |
Class destructor.
OSInstance* OSiLReader::readOSiL | ( | const std::string & | osil | ) | throw (ErrorClass) |
parse the OSiL model instance.
osil | a string that holds the problem instance. |
OSInstance* OSiLReader::m_osinstance [private] |
osintance is the OSInstance object returned by the OSiLReader
Definition at line 65 of file OSiLReader.h.
OSiLParserData* OSiLReader::m_parserData [private] |
parerData is the object used in the parser to temporarily store data
Definition at line 69 of file OSiLReader.h.