GRSISort "v4.0.0.5"
An extension of the ROOT analysis Framework
Loading...
Searching...
No Matches
THILDataParserException.h
Go to the documentation of this file.
1#ifndef THILDATAPARSEREXCEPTION_H
2#define THILDATAPARSEREXCEPTION_H
3/** \addtogroup Sorting
4 * @{
5 */
6
7/////////////////////////////////////////////////////////////////
8/////////////////////////////////////////////////////////////////
9
10#include <exception>
11#include <string>
12
13#include "THILDataParser.h"
14
15class THILDataParserException : public std::exception {
16public:
18 ~THILDataParserException() override;
19
20 const char* what() const noexcept override;
21
22 int GetFailedWord() { return fFailedWord; }
24
25private:
28 std::string fMessage;
29};
30/*! @} */
31#endif
THILDataParser::EDataParserState fParserState
THILDataParser::EDataParserState GetParserState()
THILDataParserException(THILDataParser::EDataParserState state, int failedWord)
const char * what() const noexcept override