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

Go to the documentation of this file.
00001 /* $Id: OSrLReader.h 4120 2011-03-30 06:28:16Z 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 public:
00045 
00050         OSrLReader( );
00051         
00056         ~OSrLReader();
00057         
00058         
00065         OSResult *readOSrL(const std::string& posrl) throw(ErrorClass);
00066         
00067 private:
00071         OSResult *m_osresult;
00072         
00076         OSrLParserData *m_parserData;
00077         
00081         OSgLParserData *m_osglData;
00082 };
00083 #endif

Generated on Thu Mar 31 03:13:08 2011 by  doxygen 1.4.7