/** @brief 説明、引数、戻り値はMonapi2リファレンス参照。 @date 2005/08/20 junjunn 作成 */ int StringFn::format(pchar1 szBuffer,cpchar1 cszFormat,...) { vapointer vap; VAPOINTER_SET_START(vap,cszFormat); return formatV(szBuffer,cszFormat,vap); }
void CMyString::fmt(wchar_t* szFmt, ...) { va_list argList; va_start(argList, szFmt); formatV(szFmt, argList); va_end(argList); }
/*! * \brief フォーマット */ void CoreString::format(const char* format, ...) throw(Exception) { va_list arg; va_start(arg, format); formatV(format, arg); va_end(arg); }
String8 String8::format(const char* fmt, ...) { va_list args; va_start(args, fmt); String8 result(formatV(fmt, args)); va_end(args); return result; }
int32 String::format(const XCHAR *pFormat, ...) { va_list marker; va_start(marker, pFormat); int32 len = formatV(pFormat, marker); va_end(marker); return len; }
QString FLManager::formatAssignValue(const QString &fieldName, int t, const QVariant &v, const bool upper) { if (fieldName.isEmpty() || t == QVariant::Invalid) return "1 = 1"; bool isText = (t == QVariant::String || t == QVariant::StringList); QString formatV(formatValue(t, v, upper)); if (formatV.isEmpty()) return "1 = 1"; QString fName((upper && isText ? QString::fromLatin1("upper(") + fieldName + QString::fromLatin1(")") : fieldName)); return fName + "=" + formatV; }