/home/coin/SVN-release/OS-2.3.3/OS/src/OSCommonInterfaces/OSrLReader.h

Go to the documentation of this file.
00001 /* $Id: OSrLReader.h 3815 2010-11-03 23:46:16Z Gassmann $ */
00019 #ifndef _OSRLREADER_H
00020 #define _OSRLREADER_H
00021 
00022 
00023 #include "OSResult.h"
00024 #include "OSrLParserData.h"
00025 #include "OSgLParserData.h"
00026 #include "OSErrorClass.h"
00027 
00028 
00029 #include <string>
00030 
00031 
00043 class OSrLReader{  
00044 
00045 
00046 public:
00047 
00052         OSrLReader( );
00053         
00058         ~OSrLReader();
00059         
00060         
00067         OSResult *readOSrL(const std::string& posrl) throw(ErrorClass);
00068         
00069 private:
00073         OSResult *m_osresult;
00074         
00078         OSrLParserData *m_parserData;
00079         
00083         OSgLParserData *m_osglData;
00084 };
00085 #endif

Generated on Sun Mar 20 03:06:28 2011 by  doxygen 1.4.7