OPALX (Object Oriented Parallel Accelerator Library for Exascal) master (dc2a29eed580)
OPALX
Loading...
Searching...
No Matches
ParseError.h
Go to the documentation of this file.
1#ifndef OPAL_ParseError_HH
2#define OPAL_ParseError_HH
3
4// ------------------------------------------------------------------------
5// $RCSfile: ParseError.h,v $
6// ------------------------------------------------------------------------
7// $Revision: 1.1.1.1 $
8// ------------------------------------------------------------------------
9// Copyright: see Copyright.readme
10// ------------------------------------------------------------------------
11//
12// Class: ParseError
13//
14// ------------------------------------------------------------------------
15// Class category: Utilities
16// ------------------------------------------------------------------------
17//
18// $Date: 2000/03/27 09:32:38 $
19// $Author: fci $
20//
21// ------------------------------------------------------------------------
22
24
25// Class ParseError
26// ------------------------------------------------------------------------
28// This exception is thrown by the OPALX parser when it detects an
29// input format error.
30
31class ParseError : public OpalException {
32public:
34 // Arguments:
35 // [DL]
36 // [DT][b]meth[/b]
37 // [DD]the name of the method or function detecting the exception
38 // [DT][b]msg [/b]
39 // [DD]the message string identifying the exception
40 // [/DL]
41 // Construction/destruction.
42 ParseError(const std::string& meth, const std::string& msg);
43
44 ParseError(const ParseError&);
45 virtual ~ParseError();
46
47private:
48 // Not implemented.
50};
51
52#endif // OPAL_ParseError_HH
Parse exception.
Definition ParseError.h:31
virtual ~ParseError()