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

Go to the documentation of this file.
00001 /* $Id: OSiLReader.h 4292 2011-09-21 05:47:18Z kmartin $ */
00017 #ifndef OSILREADER_H
00018 #define OSILREADER_H
00019 
00020 
00021 
00022 #include "OSInstance.h"
00023 #include "OSiLParserData.h"
00024 #include "OSErrorClass.h"
00025 #include <string>
00026 
00027 
00036 class OSiLReader
00037 {
00038 
00039 public:
00040 
00044     OSiLReader( );
00045 
00049     ~OSiLReader();
00050 
00059     OSInstance* readOSiL(const std::string& osil) throw(ErrorClass);
00060 
00061 private:
00065     OSInstance *m_osinstance;
00066 
00069     OSiLParserData *m_parserData;
00070 };
00071 
00072 
00073 
00074 #endif

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