Used to read an OSoL string. More...
#include <OSoLReader.h>
Public Member Functions | |
OSoLReader () | |
Default constructor. More... | |
~OSoLReader () | |
Class destructor. More... | |
OSOption * | readOSoL (const std::string &osol) |
parse the OSoL solver options. More... | |
Private Attributes | |
OSOption * | m_osoption |
m_osoption is the OSOption object returned by the OSoLReader More... | |
OSoLParserData * | m_parserData |
m_parserData is the object used in the parser to temporarily store data More... | |
OSgLParserData * | m_osglData |
m_osglData is the object used in the parser to temporarily store data from the OSgL schema elements. More... | |
OSnLParserData * | m_osnlData |
m_osnlData is the object used in the parser to temporarily store data from the OSnL schema elements. More... | |
Used to read an OSoL string.
This class wraps around the OSoL parser and sends the parser an OSoL string and is returned an OSOption object.
Definition at line 37 of file OSoLReader.h.
OSoLReader::OSoLReader | ( | ) |
Default constructor.
Definition at line 33 of file OSoLReader.cpp.
OSoLReader::~OSoLReader | ( | ) |
Class destructor.
Definition at line 62 of file OSoLReader.cpp.
OSOption * OSoLReader::readOSoL | ( | const std::string & | osol | ) |
parse the OSoL solver options.
osol | is a string that holds the solver options. |
Definition at line 76 of file OSoLReader.cpp.
|
private |
m_osoption is the OSOption object returned by the OSoLReader
Definition at line 70 of file OSoLReader.h.
|
private |
m_parserData is the object used in the parser to temporarily store data
Definition at line 74 of file OSoLReader.h.
|
private |
m_osglData is the object used in the parser to temporarily store data from the OSgL schema elements.
Definition at line 79 of file OSoLReader.h.
|
private |
m_osnlData is the object used in the parser to temporarily store data from the OSnL schema elements.
Definition at line 84 of file OSoLReader.h.