37 static ::std::u16string* transform(::std::u16string* dest, std::u16string_view str, const ::inflection::util::ULocale& locale);
63 bool hasProperty(std::u16string_view word, std::u16string_view partOfSpeech)
const;
78 int64_t*
getBinaryProperties(int64_t* result, const ::std::vector<::std::u16string>& properties)
const;
87 ::std::vector<::std::u16string>
getProperties(std::u16string_view word)
const;
91 ::std::vector<::std::u16string>
getPropertyValues(std::u16string_view word, std::u16string_view partOfSpeech)
const;
95 bool getPropertyValues(::std::vector<::std::u16string>* result, std::u16string_view word, std::u16string_view partOfSpeech)
const;
112 std::unique_ptr<DictionaryMetaData_MMappedDictionary> dictionary;
114 friend class Inflector;
115 friend class Inflector_MMappedDictionary;