Lines Matching defs:parameters

1027 	const BIntegerFormatParameters *parameters, int64 number, BString *buffer,
1034 status_t error = FormatInteger(parameters, number, localBuffer,
1047 const BIntegerFormatParameters *parameters, uint64 number, BString *buffer,
1054 status_t error = FormatInteger(parameters, number, localBuffer,
1067 const BIntegerFormatParameters *parameters, int64 number, char *buffer,
1072 return FormatInteger(parameters, integer, buffer, bufferSize, positions,
1079 const BIntegerFormatParameters *parameters, uint64 number, char *buffer,
1084 return FormatInteger(parameters, integer, buffer, bufferSize, positions,
1090 BGenericNumberFormat::FormatFloat(const BFloatFormatParameters *parameters,
1098 status_t error = FormatFloat(parameters, number, localBuffer,
1110 BGenericNumberFormat::FormatFloat(const BFloatFormatParameters *parameters,
1115 // TODO: Check parameters.
1116 if (!parameters)
1117 parameters = DefaultFloatFormatParameters();
1118 if (bufferSize <= parameters->FormatWidth())
1121 // prepare some parameters
1123 if (parameters->UseGrouping())
1125 bool upperCase = parameters->UseUpperCase();
1133 parameters->FloatFormatType(), parameters->SignPolicy(), groupingInfo,
1134 parameters->MinimalIntegerDigits(), parameters->MinimalFractionDigits(),
1135 parameters->MaximalFractionDigits(),
1136 parameters->AlwaysUseFractionSeparator(),
1137 parameters->KeepTrailingFractionZeros());
1141 int32 padding = max(0L, (int32)parameters->FormatWidth() - charCount);
1148 if (parameters->Alignment() == B_ALIGN_FORMAT_RIGHT && padding > 0)
1154 parameters->FloatFormatType(), parameters->SignPolicy(), groupingInfo,
1155 parameters->MinimalIntegerDigits(), parameters->MinimalFractionDigits(),
1156 parameters->MaximalFractionDigits(),
1157 parameters->AlwaysUseFractionSeparator(),
1158 parameters->KeepTrailingFractionZeros());
1160 if (parameters->Alignment() == B_ALIGN_FORMAT_LEFT && padding > 0)
1168 const BIntegerFormatParameters *parameters)
1170 if (!parameters)
1172 fIntegerParameters = *parameters;
1193 const BFloatFormatParameters *parameters)
1195 if (!parameters)
1197 fFloatParameters = *parameters;
1219 // check parameters
1259 // check parameters
1380 const BIntegerFormatParameters *parameters, const Integer &integer,
1384 // TODO: Check parameters.
1385 if (!parameters)
1386 parameters = DefaultIntegerFormatParameters();
1387 if (bufferSize <= parameters->FormatWidth())
1389 // prepare some parameters
1391 if (parameters->UseGrouping())
1396 GetSignSymbols(), parameters->SignPolicy(), groupingInfo,
1397 parameters->MinimalIntegerDigits());
1401 int32 padding = max(0L, (int32)parameters->FormatWidth() - charCount);
1408 if (parameters->Alignment() == B_ALIGN_FORMAT_RIGHT && padding > 0)
1412 GetSignSymbols(), parameters->SignPolicy(), groupingInfo,
1413 parameters->MinimalIntegerDigits());
1415 if (parameters->Alignment() == B_ALIGN_FORMAT_LEFT && padding > 0)