- Main Page
- Namespaces
- Classes
- Files
- Related Pages

- File List
- File Members

# /home/coin/SVN-release/OS-2.3.5/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