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

Go to the documentation of this file.
00001 /* $Id: OSrLReader.h 4292 2011-09-21 05:47:18Z kmartin $ */
00017 #ifndef _OSRLREADER_H
00018 #define _OSRLREADER_H
00019 
00020 
00021 #include "OSResult.h"
00022 #include "OSrLParserData.h"
00023 #include "OSgLParserData.h"
00024 #include "OSErrorClass.h"
00025 
00026 
00027 #include <string>
00028 
00029 
00041 class OSrLReader
00042 {
00043 
00044 
00045 public:
00046 
00051     OSrLReader( );
00052 
00057     ~OSrLReader();
00058 
00059 
00066     OSResult *readOSrL(const std::string& posrl) throw(ErrorClass);
00067 
00068 private:
00072     OSResult *m_osresult;
00073 
00077     OSrLParserData *m_parserData;
00078 
00082     OSgLParserData *m_osglData;
00083 };
00084 #endif

Generated on Wed Nov 30 03:04:20 2011 by  doxygen 1.4.7