#include <opentrep/bom/PORParserHelper.hpp>
Public Member Functions | |
PORStringParser (const std::string &iString) | |
~PORStringParser () | |
const Location & | generateLocation () |
Class wrapping the initialisation and entry point of the parser.
The seemingly redundancy is used to force the instantiation of the actual parser, which is a templatised Boost Spirit grammar. Hence, the actual parser is instantiated within that class object code.
Definition at line 572 of file PORParserHelper.hpp.
OPENTREP::PORStringParser::PORStringParser | ( | const std::string & | iString | ) |
Constructor.
Definition at line 1473 of file PORParserHelper.cpp.
OPENTREP::PORStringParser::~PORStringParser | ( | ) |
Destructor.
Definition at line 1485 of file PORParserHelper.cpp.
const Location & OPENTREP::PORStringParser::generateLocation | ( | ) |
Parse the input string and generate the Location structures.
Definition at line 1489 of file PORParserHelper.cpp.
References OPENTREP_LOG_ERROR.
Referenced by OPENTREP::Result::retrieveLocation().