#include "unicode/utypes.h"
#if !UCONFIG_NO_FORMATTING
#include "unicode/displayoptions.h"
#include "unicode/udisplayoptions.h"
#include "cstring.h"
U_NAMESPACE_BEGIN
DisplayOptions::Builder DisplayOptions::builder() { … }
DisplayOptions::Builder DisplayOptions::copyToBuilder() const { … }
DisplayOptions::DisplayOptions(const Builder &builder) { … }
DisplayOptions::Builder::Builder() { … }
DisplayOptions::Builder::Builder(const DisplayOptions &displayOptions) { … }
U_NAMESPACE_END
U_NAMESPACE_USE
namespace {
const char *grammaticalCaseIds[] = …;
}
U_CAPI const char * U_EXPORT2
udispopt_getGrammaticalCaseIdentifier(UDisplayOptionsGrammaticalCase grammaticalCase) { … }
U_CAPI UDisplayOptionsGrammaticalCase U_EXPORT2
udispopt_fromGrammaticalCaseIdentifier(const char *identifier) { … }
namespace {
const char *pluralCategoryIds[] = …;
}
U_CAPI const char * U_EXPORT2
udispopt_getPluralCategoryIdentifier(UDisplayOptionsPluralCategory pluralCategory) { … }
U_CAPI UDisplayOptionsPluralCategory U_EXPORT2
udispopt_fromPluralCategoryIdentifier(const char *identifier) { … }
namespace {
const char *nounClassIds[] = …;
}
U_CAPI const char * U_EXPORT2
udispopt_getNounClassIdentifier(UDisplayOptionsNounClass nounClass) { … }
U_CAPI UDisplayOptionsNounClass U_EXPORT2
udispopt_fromNounClassIdentifier(const char *identifier) { … }
#endif