GRSISort
"v4.0.0.5"
An extension of the ROOT analysis Framework
Loading...
Searching...
No Matches
TILLDataParserException.h
Go to the documentation of this file.
1
#ifndef TILLDATAPARSEREXCEPTION_H
2
#define TILLDATAPARSEREXCEPTION_H
3
/** \addtogroup Sorting
4
* @{
5
*/
6
7
/////////////////////////////////////////////////////////////////
8
/////////////////////////////////////////////////////////////////
9
10
#include <exception>
11
#include <string>
12
13
#include "
TILLDataParser.h
"
14
15
class
TILLDataParserException
:
public
std::exception {
16
public
:
17
TILLDataParserException
(
TILLDataParser::EDataParserState
state,
int
failedWord,
bool
multipleErrors);
18
~TILLDataParserException
()
override
;
19
20
const
char
*
what
()
const
noexcept
override
;
21
22
int
GetFailedWord
() {
return
fFailedWord
; }
23
TILLDataParser::EDataParserState
GetParserState
() {
return
fParserState
; }
24
bool
GetMultipleErrors
() {
return
fMultipleErrors
; }
25
26
private
:
27
TILLDataParser::EDataParserState
fParserState
;
28
int
fFailedWord
;
29
bool
fMultipleErrors
;
30
std::string
fMessage
;
31
};
32
/*! @} */
33
#endif
TILLDataParser.h
TILLDataParserException
Definition
TILLDataParserException.h:15
TILLDataParserException::what
const char * what() const noexcept override
Definition
TILLDataParserException.cxx:86
TILLDataParserException::fMultipleErrors
bool fMultipleErrors
Definition
TILLDataParserException.h:29
TILLDataParserException::GetMultipleErrors
bool GetMultipleErrors()
Definition
TILLDataParserException.h:24
TILLDataParserException::TILLDataParserException
TILLDataParserException(TILLDataParser::EDataParserState state, int failedWord, bool multipleErrors)
Definition
TILLDataParserException.cxx:4
TILLDataParserException::~TILLDataParserException
~TILLDataParserException() override
Definition
TILLDataParserException.cxx:81
TILLDataParserException::GetFailedWord
int GetFailedWord()
Definition
TILLDataParserException.h:22
TILLDataParserException::GetParserState
TILLDataParser::EDataParserState GetParserState()
Definition
TILLDataParserException.h:23
TILLDataParserException::fFailedWord
int fFailedWord
Definition
TILLDataParserException.h:28
TILLDataParserException::fParserState
TILLDataParser::EDataParserState fParserState
Definition
TILLDataParserException.h:27
TILLDataParserException::fMessage
std::string fMessage
Definition
TILLDataParserException.h:30
TILLDataParser::EDataParserState
EDataParserState
Definition
TILLDataParser.h:51
IllData
include
TILLDataParserException.h
GRSISort ("v4.0.0.5") Reference Guide Generated on Sat Jun 28 2025 00:50:14.