ULAPI  8.0
uldictionary.h
1 
7 #ifndef ULDICTIONARY_H
8 #define ULDICTIONARY_H
9 
10 #include "ulworker.h"
11 #include "ullanguage.h"
12 #include "uldictionaryiterator.h"
13 
19 class ULDictionary : public ULWorker
20 {
21 public:
22  virtual ~ULDictionary() {}
23 
46  virtual ULError begin(const ULLanguage& searchLanguage,
47  uluint32 indexID,
48  ULDictionaryIterator& iterator) = 0;
49 
72  virtual ULError end(const ULLanguage& searchLanguage,
73  uluint32 indexID,
74  ULDictionaryIterator& iterator) = 0;
75 
106  virtual ULError find(const ULString& searchString,
107  const ULLanguage& searchLanguage,
108  uluint32 indexID,
109  ULDictionaryIterator& iterator) = 0;
110 
111 };
112 
113 #endif
114