Skip to content

Commit c538808

Browse files
committed
DPL: Make RawParser errorMode settable
1 parent 1b04a9a commit c538808

File tree

2 files changed

+6
-0
lines changed

2 files changed

+6
-0
lines changed

Framework/Utils/include/DPLUtils/DPLRawParser.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,7 @@ class DPLRawParser
7676
void setMaxFailureMessages(size_t n) { mMaxFailureMessages = n; }
7777
void setExtFailureCounter(size_t* cnt) { mExtFailureCounter = cnt; }
7878
static void setCheckIncompleteHBF(bool v) { rawparser_type::setCheckIncompleteHBF(v); }
79+
static void setErrorMode(int v) { rawparser_type::setErrorMode(v); }
7980

8081
// this is a dummy default buffer used to initialize the RawParser in the iterator
8182
// constructor

Framework/Utils/include/DPLUtils/RawParser.h

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -649,6 +649,11 @@ class RawParser
649649
raw_parser::RawParserHelper::sCheckIncompleteHBF = v;
650650
}
651651

652+
static void setErrorMode(int v)
653+
{
654+
raw_parser::RawParserHelper::sErrorMode = v;
655+
}
656+
652657
private:
653658
raw_parser::ConcreteParserVariants<MAX_SIZE, BOUNDS_CHECKS> mParser;
654659
};

0 commit comments

Comments
 (0)