10 #ifndef DtKeywordMixin_H_
11 #define DtKeywordMixin_H_
33 virtual void addKeyword(
const std::string& keyword);
36 virtual void removeKeyword(
const std::string& keyword);
39 virtual void clearKeywords();
42 virtual const std::set<std::string>& keywords()
const;
47 virtual bool findKeywords(
const std::set<std::string>&)
const;
50 virtual bool findKeyword(
const std::string& word)
const;
#define DT_DLL_VRVUTIL
Definition: vrvUtil.h:34
The DtKeyword mixin is a mixin class (add funcionality by inheritence) for adding generic keywords to...
Definition: DtKeywordMixin.h:23
Contains DLL export macros.
std::set< std::string > myKeywords
Definition: DtKeywordMixin.h:53