summaryrefslogtreecommitdiff
path: root/src/ParserStateMachine.h
diff options
context:
space:
mode:
authorTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2012-07-13 00:53:56 +0900
committerTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2012-07-13 00:53:56 +0900
commit5352d76d4f24a8ad7096979f8f826a1dd0d8e5d7 (patch)
tree8e264bd34b3ab4052fe44a15c13cb6b2e31364b6 /src/ParserStateMachine.h
parent70685bd233d5c32b9f762a5fc0e4d7fa42a013ee (diff)
Added reset() API to ParserStateMachine
Not unittested
Diffstat (limited to 'src/ParserStateMachine.h')
-rw-r--r--src/ParserStateMachine.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/ParserStateMachine.h b/src/ParserStateMachine.h
index 5d0c08d2..bdf0084f 100644
--- a/src/ParserStateMachine.h
+++ b/src/ParserStateMachine.h
@@ -63,6 +63,10 @@ public:
const char* prefix,
const char* nsUri,
const std::string& characters) = 0;
+
+ // Resets internal state of the object and make it ready for new
+ // parser session.
+ virtual void reset() = 0;
};
} // namespace aria2