• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.9.5/libxml2-26/libxml2/

Lines Matching +defs:parameter +defs:string

380   /* Maximal string lengths for user-defined specifiers */
395 /* Fundamental formatting parameter types */
453 * S Widechar string (wchar_t *)
512 * Use the 9th parameter. 9 can be any number between 1 and
558 * print: use parameter
559 * scan: no parameter (ignore)
573 * Quoted string
653 char *string;
724 trio_parameter_t *parameter;
1033 /* Case-sensitive string comparison */
1162 * Parse the format string
1173 /* Count the number of times a parameter is referenced */
1185 int index; /* Index into formatting string */
1401 /* Read with from parameter */
1954 parameters[i].data.string = (argarray == NULL)
2080 * The parameter for the user-defined specifier is a pointer,
2362 * Output a single character of a string
2418 * Output a string
2422 TRIO_ARGS5((self, string, flags, width, precision),
2424 TRIO_CONST char *string,
2435 if (string == NULL)
2437 string = internalNullString;
2445 length = trio_length(string);
2466 ch = (int)((unsigned char)(*string++));
2483 * Output a wide string as a multi-byte sequence
2497 char *string;
2507 string = buffer;
2512 ch = (int)((unsigned char)(*string++));
2523 * Output a wide character string as a multi-byte string
2597 * and string representations performed by the libray routine in
3080 TRIO_CONST char *string;
3111 continue; /* while characters left in formatting string */
3124 /* Skip the parameter entries */
3134 /* Get width from parameter list */
3154 /* Get precision from parameter list */
3175 /* Get base from parameter list */
3248 parameters[i].data.string,
3260 reference.parameter = &parameters[i];
3313 string = trio_error(parameters[i].data.errorNumber);
3314 if (string)
3317 string,
3355 reference.parameter = &parameters[i];
3364 } /* switch parameter type */
3625 @param format Formatting string.
3649 @param format Formatting string.
3667 @param format Formatting string.
3690 @param format Formatting string.
3717 @param format Formatting string.
3738 @param format Formatting string.
3763 @param format Formatting string.
3789 @param format Formatting string.
3809 @param format Formatting string.
3892 Print to string.
3894 @param buffer Output string.
3895 @param format Formatting string.
3920 Print to string.
3922 @param buffer Output string.
3923 @param format Formatting string.
3945 Print to string.
3947 @param buffer Output string.
3948 @param format Formatting string.
3974 Print at most @p max characters to string.
3976 @param buffer Output string.
3978 @param format Formatting string.
4006 Print at most @p max characters to string.
4008 @param buffer Output string.
4010 @param format Formatting string.
4035 Print at most @p max characters to string.
4037 @param buffer Output string.
4039 @param format Formatting string.
4065 * Appends the new string to the buffer string overwriting the '\0'
4382 assert(((trio_reference_t *)ref)->parameter->type == FORMAT_USER_DEFINED);
4385 return (((trio_reference_t *)ref)->parameter->user_data);
4397 assert(((trio_reference_t *)ref)->parameter->type == FORMAT_USER_DEFINED);
4400 return ((trio_reference_t *)ref)->parameter->data.pointer;
4411 return ((trio_reference_t *)ref)->parameter->width;
4420 ((trio_reference_t *)ref)->parameter->width = width;
4431 return (((trio_reference_t *)ref)->parameter->precision);
4440 ((trio_reference_t *)ref)->parameter->precision = precision;
4451 return (((trio_reference_t *)ref)->parameter->base);
4460 ((trio_reference_t *)ref)->parameter->base = base;
4471 return (((trio_reference_t *)ref)->parameter->flags & FLAGS_LONG)
4483 ((trio_reference_t *)ref)->parameter->flags |= FLAGS_LONG;
4485 ((trio_reference_t *)ref)->parameter->flags &= ~FLAGS_LONG;
4496 return (((trio_reference_t *)ref)->parameter->flags & FLAGS_QUAD)
4508 ((trio_reference_t *)ref)->parameter->flags |= FLAGS_QUAD;
4510 ((trio_reference_t *)ref)->parameter->flags &= ~FLAGS_QUAD;
4521 return (((trio_reference_t *)ref)->parameter->flags & FLAGS_LONGDOUBLE)
4533 ((trio_reference_t *)ref)->parameter->flags |= FLAGS_LONGDOUBLE;
4535 ((trio_reference_t *)ref)->parameter->flags &= ~FLAGS_LONGDOUBLE;
4546 return (((trio_reference_t *)ref)->parameter->flags & FLAGS_SHORT)
4558 ((trio_reference_t *)ref)->parameter->flags |= FLAGS_SHORT;
4560 ((trio_reference_t *)ref)->parameter->flags &= ~FLAGS_SHORT;
4571 return (((trio_reference_t *)ref)->parameter->flags & FLAGS_SHORTSHORT)
4583 ((trio_reference_t *)ref)->parameter->flags |= FLAGS_SHORTSHORT;
4585 ((trio_reference_t *)ref)->parameter->flags &= ~FLAGS_SHORTSHORT;
4596 return (((trio_reference_t *)ref)->parameter->flags & FLAGS_ALTERNATIVE)
4608 ((trio_reference_t *)ref)->parameter->flags |= FLAGS_ALTERNATIVE;
4610 ((trio_reference_t *)ref)->parameter->flags &= ~FLAGS_ALTERNATIVE;
4621 return (((trio_reference_t *)ref)->parameter->flags & FLAGS_LEFTADJUST)
4633 ((trio_reference_t *)ref)->parameter->flags |= FLAGS_LEFTADJUST;
4635 ((trio_reference_t *)ref)->parameter->flags &= ~FLAGS_LEFTADJUST;
4646 return (((trio_reference_t *)ref)->parameter->flags & FLAGS_SPACE)
4658 ((trio_reference_t *)ref)->parameter->flags |= FLAGS_SPACE;
4660 ((trio_reference_t *)ref)->parameter->flags &= ~FLAGS_SPACE;
4671 return (((trio_reference_t *)ref)->parameter->flags & FLAGS_SHOWSIGN)
4683 ((trio_reference_t *)ref)->parameter->flags |= FLAGS_SHOWSIGN;
4685 ((trio_reference_t *)ref)->parameter->flags &= ~FLAGS_SHOWSIGN;
4696 return (((trio_reference_t *)ref)->parameter->flags & FLAGS_NILPADDING)
4708 ((trio_reference_t *)ref)->parameter->flags |= FLAGS_NILPADDING;
4710 ((trio_reference_t *)ref)->parameter->flags &= ~FLAGS_NILPADDING;
4721 return (((trio_reference_t *)ref)->parameter->flags & FLAGS_QUOTE)
4733 ((trio_reference_t *)ref)->parameter->flags |= FLAGS_QUOTE;
4735 ((trio_reference_t *)ref)->parameter->flags &= ~FLAGS_QUOTE;
4746 return (((trio_reference_t *)ref)->parameter->flags & FLAGS_UPPER)
4758 ((trio_reference_t *)ref)->parameter->flags |= FLAGS_UPPER;
4760 ((trio_reference_t *)ref)->parameter->flags &= ~FLAGS_UPPER;
4772 return (((trio_reference_t *)ref)->parameter->flags & FLAGS_INTMAX_T)
4784 ((trio_reference_t *)ref)->parameter->flags |= FLAGS_INTMAX_T;
4786 ((trio_reference_t *)ref)->parameter->flags &= ~FLAGS_INTMAX_T;
4798 return (((trio_reference_t *)ref)->parameter->flags & FLAGS_PTRDIFF_T)
4810 ((trio_reference_t *)ref)->parameter->flags |= FLAGS_PTRDIFF_T;
4812 ((trio_reference_t *)ref)->parameter->flags &= ~FLAGS_PTRDIFF_T;
4824 return (((trio_reference_t *)ref)->parameter->flags & FLAGS_SIZE_T)
4836 ((trio_reference_t *)ref)->parameter->flags |= FLAGS_SIZE_T;
4838 ((trio_reference_t *)ref)->parameter->flags &= ~FLAGS_SIZE_T;
4855 self->parameter->flags,
4856 self->parameter->width,
4857 self->parameter->precision,
4858 self->parameter->base);
4874 self->parameter->flags | FLAGS_UNSIGNED,
4875 self->parameter->width,
4876 self->parameter->precision,
4877 self->parameter->base);
4893 self->parameter->flags,
4894 self->parameter->width,
4895 self->parameter->precision,
4896 self->parameter->base);
4904 TRIO_ARGS2((ref, string),
4906 char *string)
4911 string,
4912 self->parameter->flags,
4913 self->parameter->width,
4914 self->parameter->precision);
4985 TRIO_CONST char *string = internalNullString;
4986 while (*string)
4987 self->data->OutStream(self->data, *string++);
5001 flags = self->parameter->flags;
5025 * string to enable multibyte characters. At most MB_LEN_MAX characters
5636 * Continue until end of string is reached, a whitespace is encountered,
5738 * Continue until end of string is reached, a whitespace is encountered,
5826 * a string as input, but InStream can be anything, so we have to
5856 /* Case insensitive string comparison */
6047 int index; /* Index of format string */
6048 int i; /* Index of current parameter */
6071 /* Compare multibyte characters in format string */
6080 continue; /* while characters left in formatting string */
6105 /* Skip the parameter entries */
6114 /* Get width from parameter list */
6121 /* Get base from parameter list */
6191 : parameters[i].data.string,
6248 : parameters[i].data.string,
6317 : parameters[i].data.string,
6571 @param format Formatting string.