13 #ifndef DtKeywordMixin_H_
14 #define DtKeywordMixin_H_
36 virtual void addKeyword(
const std::string& keyword);
39 virtual void removeKeyword(
const std::string& keyword);
42 virtual void clearKeywords();
45 virtual const std::set<std::string>& keywords()
const;
50 virtual bool findKeywords(
const std::set<std::string>&)
const;
53 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:26
Contains DLL export macros.
std::set< std::string > myKeywords
Definition: DtKeywordMixin.h:56