Home | History | Annotate | Download | only in unicode

Lines Matching refs:MessageFormat

51  * <p>MessageFormat prepares strings for display to users,
56 * <p>A MessageFormat is constructed from a <em>pattern</em> string
59 * <p><code>MessageFormat</code> differs from the other <code>Format</code>
60 * classes in that you create a <code>MessageFormat</code> object with one
62 * method). Factory methods aren't necessary because <code>MessageFormat</code>
79 * <p>An argument might have a "complex" type with nested MessageFormat sub-patterns.
90 * <p>When formatting, MessageFormat takes a collection of argument values
105 * <code>MessageFormat</code> uses patterns of the following form:
147 * only in program syntax, like quoting in MessageFormat.
259 * MessageFormat::format(
279 * MessageFormat form(
298 * MessageFormat msgFmt(
328 class U_I18N_API MessageFormat : public Format {
347 * Constructs a new MessageFormat using the given pattern and the
355 MessageFormat(const UnicodeString& pattern,
359 * Constructs a new MessageFormat using the given pattern and locale.
366 MessageFormat(const UnicodeString& pattern,
370 * Constructs a new MessageFormat using the given pattern and locale.
379 MessageFormat(const UnicodeString& pattern,
384 * Constructs a new MessageFormat from an existing one.
387 MessageFormat(const MessageFormat&);
393 const MessageFormat& operator=(const MessageFormat&);
399 virtual ~MessageFormat();
562 * array from current MessageFormat to another. It is the caller's responsibility
802 * Returns true if this MessageFormat uses named arguments,
872 MessageFormat(); // default constructor not implemented
882 PluralSelectorProvider(const MessageFormat &mf, UPluralType type);
888 const MessageFormat &msgFormat;
894 * A MessageFormat formats an array of arguments. Each argument
898 * array needs to grow dynamically if the MessageFormat is
907 * This only matters when the MessageFormat is used in the plain C (umsg_xxx) API
1034 void copyObjects(const MessageFormat& that, UErrorCode& ec);