/home/coin/SVN-release/OS-2.2.0/OS/src/OSCommonInterfaces/OSiLReader.h

Go to the documentation of this file.
00001 /* $Id: OSiLReader.h 2698 2009-06-09 04:14:07Z kmartin $ */
00019 #ifndef OSILREADER_H
00020 #define OSILREADER_H
00021 
00022 
00023 
00024 #include "OSInstance.h"
00025 #include "OSiLParserData.h"
00026 #include "OSErrorClass.h"
00027 #include <string>
00028 
00029 
00038 class OSiLReader{  
00039 
00040 public:
00041 
00045         OSiLReader( );
00046         
00050         ~OSiLReader();
00051         
00060         OSInstance* readOSiL(const std::string& osil) throw(ErrorClass);
00061 
00062 private:
00066         OSInstance *m_osinstance;
00067         
00070         OSiLParserData *m_parserData;
00071 };
00072 
00073 
00074 
00075 #endif

Generated on Thu Aug 5 03:02:58 2010 by  doxygen 1.4.7