My Project
OSrLReader.h
Go to the documentation of this file.
1 /* $Id$ */
17 #ifndef _OSRLREADER_H
18 #define _OSRLREADER_H
19 
20 
21 #include "OSResult.h"
22 #include "OSrLParserData.h"
23 #include "OSgLParserData.h"
24 #include "OSnLParserData.h"
25 #include "OSErrorClass.h"
26 
27 
28 #include <string>
29 
30 
43 {
44 
45 
46 public:
47 
52  OSrLReader( );
53 
58  ~OSrLReader();
59 
60 
67  OSResult *readOSrL(const std::string& posrl);
68 
69 private:
74 
79 
84 
89 };
90 #endif
The Result Class.
Definition: OSResult.h:2549
The OSgLParserData Class.
The OSnLParserData Class.
The OSrLParserData Class.
The OSrLReader Class.
Definition: OSrLReader.h:43
~OSrLReader()
OSrL class destructor.
Definition: OSrLReader.cpp:58
OSResult * readOSrL(const std::string &posrl)
Get an OSResult object from an OSrL string.
Definition: OSrLReader.cpp:97
OSrLReader()
OSrL class constructor.
Definition: OSrLReader.cpp:29
OSResult * m_osresult
m_osresult is the OSResult object returned by the OSrLReader
Definition: OSrLReader.h:73
OSgLParserData * m_osglData
m_osglData is the object used in the parser to temporarily store data from the OSgL schema elements.
Definition: OSrLReader.h:83
OSnLParserData * m_osnlData
m_osnlData is the object used in the parser to temporarily store data from the OSnL schema elements.
Definition: OSrLReader.h:88
OSrLParserData * m_parserData
m_parserData is the object used in the parser to temporarily store data from the OSrL schema elements...
Definition: OSrLReader.h:78