highlighter application  1.1
HCE project utils : highlighter
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
HighlightStringStickerBase.hpp
Go to the documentation of this file.
1 
13 #ifndef HIGHLIGHT_STRING_STICKER_BASE_HPP
14 #define HIGHLIGHT_STRING_STICKER_BASE_HPP
15 
16 #include <string>
17 
18 #include "WordPos.hpp"
19 
21 {
22  public:
24  virtual std::string fillOutPutStr(std::vector<WordPos> &wordOffsets, const std::string &incomeContent) = 0;
25  virtual void reinitialize(Poco::SharedPtr<InDataStruct> inDataStructPtr) = 0;
26  virtual void setHighlightedCounter(unsigned int _highlightedCounter) = 0;
27  virtual unsigned int getHighlightedCounter() = 0;
29 };
30 
31 #endif