mirror of
https://git.gfz-potsdam.de/naaice/iphreeqc.git
synced 2025-12-15 16:18:22 +01:00
git-svn-id: svn://136.177.114.72/svn_GW/IPhreeqc/trunk@4106 1feff8c3-07ed-0310-ac33-dd36852eb9cd
36 lines
1.5 KiB
C++
36 lines
1.5 KiB
C++
#if !defined(__PHREEQC_PARSER_HXX_INC)
|
|
#define __PHREEQC_PARSER_HXX_INC
|
|
|
|
|
|
// COMMENT: {11/10/2004 10:35:56 PM}#include <string>
|
|
// COMMENT: {11/10/2004 10:35:56 PM}//#include <iosfwd>
|
|
// COMMENT: {11/10/2004 10:35:56 PM}
|
|
// COMMENT: {11/10/2004 10:35:56 PM}
|
|
// COMMENT: {11/10/2004 10:35:56 PM}struct PhreeqcStop{};
|
|
// COMMENT: {11/10/2004 10:35:56 PM}
|
|
// COMMENT: {11/10/2004 10:35:56 PM}
|
|
// COMMENT: {11/10/2004 10:35:56 PM}class CPhreeqcParser
|
|
// COMMENT: {11/10/2004 10:35:56 PM}{
|
|
// COMMENT: {11/10/2004 10:35:56 PM}public:
|
|
// COMMENT: {11/10/2004 10:35:56 PM} CPhreeqcParser(std::istream& input);
|
|
// COMMENT: {11/10/2004 10:35:56 PM} virtual ~CPhreeqcParser(void);
|
|
// COMMENT: {11/10/2004 10:35:56 PM}
|
|
// COMMENT: {11/10/2004 10:35:56 PM} // const char* GetErrorMsg(void);
|
|
// COMMENT: {11/10/2004 10:35:56 PM}
|
|
// COMMENT: {11/10/2004 10:35:56 PM} // overrides
|
|
// COMMENT: {11/10/2004 10:35:56 PM} int get_logical_line(int *l);
|
|
// COMMENT: {11/10/2004 10:35:56 PM} int get_line(void);
|
|
// COMMENT: {11/10/2004 10:35:56 PM} // int error_msg (const char *err_str, const int stop);
|
|
// COMMENT: {11/10/2004 10:35:56 PM}
|
|
// COMMENT: {11/10/2004 10:35:56 PM}
|
|
// COMMENT: {11/10/2004 10:35:56 PM}protected:
|
|
// COMMENT: {11/10/2004 10:35:56 PM} std::istream& m_input_stream;
|
|
// COMMENT: {11/10/2004 10:35:56 PM} //std::ostream& m_output_stream;
|
|
// COMMENT: {11/10/2004 10:35:56 PM} //std::ostream& m_error_stream;
|
|
// COMMENT: {11/10/2004 10:35:56 PM}
|
|
// COMMENT: {11/10/2004 10:35:56 PM} //std::string m_errors;
|
|
// COMMENT: {11/10/2004 10:35:56 PM}};
|
|
|
|
|
|
#endif // __PHREEQC_PARSER_HXX_INC
|