virtual bool analyzeNext(analyzer::Document &doc)=0
Analyze the next sub document from the input feeded with putInput(const char*,std::size_t) ...
Defines the context for analyzing multi part documents, iterating on the sub documents defined...
Definition: documentAnalyzerContextInterface.hpp:21
virtual ~DocumentAnalyzerContextInterface()
Destructor.
Definition: documentAnalyzerContextInterface.hpp:25
virtual void putInput(const char *chunk, std::size_t chunksize, bool eof)=0
Feed the analyzer with the next chunk of input to process.