highlighter application  1.1
HCE project utils : highlighter
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
HighlightComponent.hpp
Go to the documentation of this file.
1 
13 #ifndef HIGLIGHT_COMPONENT_HPP
14 #define HIGLIGHT_COMPONENT_HPP
15 
16 #include <Poco/SharedPtr.h>
17 
18 #include "HCEConstants.hpp"
19 #include "ComponentBase.hpp"
20 #include "ContentsStorageBase.hpp"
21 #include "DataBase.hpp"
23 
24 namespace HCE
25 {
26  namespace component
27  {
29  {
30  private:
31  HighlightStringGenerator highlightStringGenerator;
32  public:
35  virtual Poco::SharedPtr<DataBase> process(Poco::SharedPtr<DataBase> inData);
36  virtual ~HighlightComponent() {}
37  };
38  }
39 }
40 
41 #endif