Inflection
Morphology Inflection
Loading...
Searching...
No Matches
DictionaryMetaData.h
1/*
2 * Copyright 2021-2024 Apple Inc. All rights reserved.
3 */
4#pragma once
5#include <inflection/api.h>
6#include <unicode/utypes.h>
7
11INFLECTION_CTYPE(IDDictionaryMetaData)
12
13
24INFLECTION_CAPI int64_t* iddmd_getCombinedBinaryType(const IDDictionaryMetaData* thisObject, int64_t *result, const char16_t* word, int32_t wordLen, UErrorCode* status);
25
38INFLECTION_CAPI int32_t iddmd_getPropertyName(const IDDictionaryMetaData* thisObject, int64_t singleProperty, char16_t* dest, int32_t destCapacity, UErrorCode* status);
39
50INFLECTION_CAPI bool iddmd_isKnownWord(const IDDictionaryMetaData* thisObject, const char16_t* word, int32_t wordLen, UErrorCode* status);
51
62INFLECTION_CAPI int64_t iddmd_getBinaryProperties(const IDDictionaryMetaData* thisObject, const char16_t* const properties[], int32_t propertiesLength, UErrorCode* status);
63
72INFLECTION_CAPI const IDDictionaryMetaData* iddmd_getDictionary(const char* locale, UErrorCode* status);