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

- File List
- File Members

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

Go to the documentation of this file.

    00001 /* $Id: OSoLReader.h 4120 2011-03-30 06:28:16Z kmartin $ */
    00017 #ifndef OSOLREADER_H
    00018 #define OSOLREADER_H
    00019
    00020 #include <string>
    00021
    00022 #include "OSErrorClass.h"
    00023 #include "OSOption.h"
    00024 #include "OSoLParserData.h"
    00025 #include "OSgLParserData.h"
    00026
    00027
    00036 class OSoLReader{
    00037
    00038 public:
    00039
    00043         OSoLReader( );
    00044
    00048         ~OSoLReader();
    00049
    00058         OSOption *readOSoL(const std::string& osol) throw(ErrorClass);
    00059
    00060 private:
    00064         OSOption *m_osoption;
    00065
    00068         OSoLParserData *m_parserData;
    00069
    00073         OSgLParserData *m_osglData;
    00074 };
    00075
    00076
    00077 #endif