A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://unicode-org.github.io/icu-docs/apidoc/released/icu4c/umsg_8h_source.html below:

ICU 77.1: i18n/unicode/umsg.h Source File

25 #if !UCONFIG_NO_FORMATTING 31 #if U_SHOW_CPLUSPLUS_API 183  const UChar

*pattern,

184

int32_t patternLength,

186

int32_t resultLength,

210  const UChar

*pattern,

211

int32_t patternLength,

213

int32_t resultLength,

235  const UChar

*pattern,

236

int32_t patternLength,

238

int32_t sourceLength,

260  const UChar

*pattern,

261

int32_t patternLength,

263

int32_t sourceLength,

289  const UChar

*pattern,

290

int32_t patternLength,

292

int32_t resultLength,

318  const UChar

*pattern,

319

int32_t patternLength,

321

int32_t resultLength,

346  const UChar

*pattern,

347

int32_t patternLength,

349

int32_t sourceLength,

374  const UChar

*pattern,

375

int32_t patternLength,

377

int32_t sourceLength,

404

int32_t patternLength,

418 #if U_SHOW_CPLUSPLUS_API 458  const char

* locale);

467 U_CAPI const char

* U_EXPORT2

484  const UChar

* pattern,

485

int32_t patternLength,

503

int32_t resultLength,

524

int32_t resultLength,

546

int32_t resultLength,

567

int32_t sourceLength,

590

int32_t sourceLength,

621

int32_t patternLength,

623

int32_t destCapacity,

"Smart pointer" class, closes a UMessageFormat via umsg_close().

C++ API: "Smart pointers" for use with and in ICU4C C++ code.

#define U_DEFINE_LOCAL_OPEN_POINTER(LocalPointerClassName, Type, closeFunction)

"Smart pointer" definition macro, deletes objects via the closeFunction.

C API: Parse Error Information.

A UParseError struct is used to returned detailed information about parsing errors.

C API: Locale ID functionality similar to C++ class Locale.

#define U_CAPI

This is used to declare a function as a public ICU C API.

char16_t UChar

The base type for UTF-16 code units and pointers.

U_CAPI int32_t umsg_autoQuoteApostrophe(const UChar *pattern, int32_t patternLength, UChar *dest, int32_t destCapacity, UErrorCode *ec)

Convert an 'apostrophe-friendly' pattern into a standard pattern.

U_CAPI void u_parseMessageWithError(const char *locale, const UChar *pattern, int32_t patternLength, const UChar *source, int32_t sourceLength, UParseError *parseError, UErrorCode *status,...)

Parse a message.

U_CAPI void umsg_close(UMessageFormat *format)

Close a UMessageFormat.

U_CAPI UMessageFormat umsg_clone(const UMessageFormat *fmt, UErrorCode *status)

Open a copy of a UMessageFormat.

U_CAPI void umsg_applyPattern(UMessageFormat *fmt, const UChar *pattern, int32_t patternLength, UParseError *parseError, UErrorCode *status)

Sets the pattern.

U_CAPI void u_parseMessage(const char *locale, const UChar *pattern, int32_t patternLength, const UChar *source, int32_t sourceLength, UErrorCode *status,...)

Parse a message.

U_CAPI int32_t umsg_toPattern(const UMessageFormat *fmt, UChar *result, int32_t resultLength, UErrorCode *status)

Gets the pattern.

U_CAPI int32_t umsg_vformat(const UMessageFormat *fmt, UChar *result, int32_t resultLength, va_list ap, UErrorCode *status)

Format a message for a locale.

U_CAPI int32_t umsg_format(const UMessageFormat *fmt, UChar *result, int32_t resultLength, UErrorCode *status,...)

Format a message for a locale.

U_CAPI void umsg_setLocale(UMessageFormat *fmt, const char *locale)

Sets the locale.

U_CAPI void u_vparseMessageWithError(const char *locale, const UChar *pattern, int32_t patternLength, const UChar *source, int32_t sourceLength, va_list ap, UParseError *parseError, UErrorCode *status)

Parse a message.

U_CAPI int32_t u_vformatMessageWithError(const char *locale, const UChar *pattern, int32_t patternLength, UChar *result, int32_t resultLength, UParseError *parseError, va_list ap, UErrorCode *status)

Format a message for a locale.

U_CAPI int32_t u_formatMessageWithError(const char *locale, const UChar *pattern, int32_t patternLength, UChar *result, int32_t resultLength, UParseError *parseError, UErrorCode *status,...)

Format a message for a locale.

U_CAPI const char * umsg_getLocale(const UMessageFormat *fmt)

Gets the locale.

U_CAPI UMessageFormat * umsg_open(const UChar *pattern, int32_t patternLength, const char *locale, UParseError *parseError, UErrorCode *status)

Open a message formatter with given pattern and for the given locale.

U_CAPI int32_t u_vformatMessage(const char *locale, const UChar *pattern, int32_t patternLength, UChar *result, int32_t resultLength, va_list ap, UErrorCode *status)

Format a message for a locale.

U_CAPI void umsg_parse(const UMessageFormat *fmt, const UChar *source, int32_t sourceLength, int32_t *count, UErrorCode *status,...)

Parse a message.

void * UMessageFormat

The message format object.

U_CAPI void u_vparseMessage(const char *locale, const UChar *pattern, int32_t patternLength, const UChar *source, int32_t sourceLength, va_list ap, UErrorCode *status)

Parse a message.

U_CAPI int32_t u_formatMessage(const char *locale, const UChar *pattern, int32_t patternLength, UChar *result, int32_t resultLength, UErrorCode *status,...)

Format a message for a locale.

U_CAPI void umsg_vparse(const UMessageFormat *fmt, const UChar *source, int32_t sourceLength, int32_t *count, va_list ap, UErrorCode *status)

Parse a message.

Basic definitions for ICU, for both C and C++ APIs.

UErrorCode

Standard ICU4C error code type, a substitute for exceptions.


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4