highlighter application
1.1
HCE project utils : highlighter
Main Page
Namespaces
Classes
Files
File List
File Members
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"
22
#include "
HighlightStringGenerator.hpp
"
23
24
namespace
HCE
25
{
26
namespace
component
27
{
28
class
HighlightComponent
:
public
ComponentBase
29
{
30
private
:
31
HighlightStringGenerator
highlightStringGenerator;
32
public
:
33
HighlightComponent
():
ComponentBase
(HCE::
CT_HIGHLIGHT
) {}
34
HighlightStringGenerator
&
getHighlightStringGeneratorReference
();
35
virtual
Poco::SharedPtr<DataBase>
process
(Poco::SharedPtr<DataBase> inData);
36
virtual
~HighlightComponent
() {}
37
};
38
}
39
}
40
41
#endif
sources
src
HighlightComponent.hpp
Generated on Mon Jan 13 2014 16:16:16 for highlighter application by
1.8.1.2