StringAt
BString StringAt(int32 index) const;
{ return fDirectories.StringAt(0); }
if (command.StartsWith(paths.StringAt(i))) {
error = addOnPath.SetTo(paths.StringAt(index));
const BString& mailbox = newFolders.StringAt(i);
if (fFolders.find(newFolders.StringAt(i)) != fFolders.end())
if (response.StringAt(0) == "OK")
if (response.StringAt(0) == "BAD")
if (response.StringAt(0) == "NO")
fSeparator = response.StringAt(2);
BString folder = response.StringAt(3);
entry.folder = allFolders.StringAt(i);
if (entry.folder == subscribedFolders.StringAt(j)) {
if (subscribedFolders.StringAt(i) == allFolders.StringAt(j)) {
entry.folder = subscribedFolders.StringAt(i);
return StringAt(index).ICompare(string) == 0;
return atoul(StringAt(index).String());
BString string = StringAt(index);
BString StringAt(int32 index) const;
const char* uid = toDownload.StringAt(i);
printf("delete mail on server uid %s\n", toDelete.StringAt(i).String());
Delete(fUniqueIDs.IndexOf(toDelete.StringAt(i)));
if (!that.HasString(otherList.StringAt(i)))
results->Add(otherList.StringAt(i));
ScanPluginsFolder(folders.StringAt(i).String());
item->SetText(fRevertList.StringAt(i));
font.StringWidth(lines.StringAt(longestLine).String());
offscreen.DrawString(lines.StringAt(i).String(), start);
int32 length = list.StringAt(i).Length();
const char* license = licenses.StringAt(i);
const char* source = sources.StringAt(i);
if (error == B_OK && path.SetTo(paths.StringAt(i)) == B_OK
return fCopyrights.StringAt(index);
return fLicenses.StringAt(index);
return fSources.StringAt(index);
const char* StringAt(int32 index) const;
imageNames.StringAt(i));
BString component = pathComponents.StringAt(i);
const BString pathComponent = pathComponents.StringAt(i);
item = new(std::nothrow) BMenuItem(entries->StringAt(i).String(),
if (fileinfo.IsSupportedType(fCachedTypesList->StringAt(i).String()))
result = into->AddString(key, fMessages.StringAt(i));
const BString& term = fSearchTerms.StringAt(i);
const BString& term = fSearchTerms.StringAt(i);
= new ThreadedProcessNode(new ServerPkgDataUpdateProcess(repoNames.StringAt(i),
const BString& repositoryName = repositoryNames.StringAt(i);
result = _RunForRepositoryName(repoNames.StringAt(i), context,
&& fNextItemName == fJsonPathObjectNames->StringAt(0)) {
BString packageName = packageNames.StringAt(i);
messages.StringAt(j));
output << messages.StringAt(j);
publisherURL = info.URLList().StringAt(0);
publisherName << copyrightList.StringAt(i);
BEntry entry(list.StringAt(i), true);
BString group = groups.StringAt(index);
{ return fAddresses.StringAt(index); }
{ return fGroups.StringAt(index); }
{ return fGroups.StringAt(index); }
BString line(lines.StringAt(currentLine));
upgradedPackageVersions.StringAt(position).String(),
upgradedPackageVersions.StringAt(position).String(),
uint32 key = BUnicodeChar::FromUTF8(unmodified.StringAt(i));
uint32 key = BUnicodeChar::FromUTF8(unmodified.StringAt(i));
printf("%s\n", paths.StringAt(i).String());
printf("%s\n", architectures.StringAt(i).String());
if (pathFinder.FindPath(architectures.StringAt(i),
if (paths.StringAt(i)[0] != '/'
|| path.SetTo(paths.StringAt(i), NULL, true) != B_OK) {
return architectures.StringAt(index);
get_info(table, targets.StringAt(i).String(), verbose);
get_info(table, jobs.StringAt(i).String(), verbose);
databaseLocation.AddDirectory(databaseDirectories.StringAt(i));
PrintPreUninstallScript(info.PreUninstallScripts().StringAt(i));
printf("\t\tgroup: %s\n", user.Groups().StringAt(i).String());
PrintCopyright(info.CopyrightList().StringAt(i));
PrintLicense(info.LicenseList().StringAt(i));
PrintUrl(info.URLList().StringAt(i));
PrintSourceUrl(info.SourceURLList().StringAt(i));
PrintReplaces(info.ReplacesList().StringAt(i));
PrintGroup(info.Groups().StringAt(i));
PrintPostInstallScript(info.PostInstallScripts().StringAt(i));
printf("\t\t%s\n", licenseNames.StringAt(i).String());
upgradedPackageVersions.StringAt(position).String(),
const BString& repoName = repositoryNames.StringAt(i);
const BString& repoName = repositoryNames.StringAt(i);
const char* path = paths.StringAt(i);
if (!_paths.Add(paths.StringAt(i))) {
printf("%s\n", architectures.StringAt(i).String());
status_t error = AddString(name, list.StringAt(i));
status_t error = AddString(name, list.StringAt(i));
const char* text = lines.StringAt(i).String();
truncated = lines.StringAt(i);
float width = StringWidth(lines.StringAt(i));
BString addOnFolderName = folders.StringAt(f);
path.SetTo(paths.StringAt(i), pathString);
BPath path(paths.StringAt(i), name);
BDirectory directory(paths.StringAt(i).String());
BPath fullPath = paths.StringAt(i).String();
return fArguments.StringAt(index);
status = data.AddString("launch", fArguments.StringAt(i));
BString title = fields.StringAt(FIELD_NAME);
link << fields.StringAt(FIELD_HOST);
if (fields.StringAt(FIELD_PORT).Length())
link << ":" << fields.StringAt(FIELD_PORT);
link << fields.StringAt(FIELD_SELECTOR);
user = fields.StringAt(FIELD_SELECTOR);
link << fields.StringAt(FIELD_HOST);
if (fields.StringAt(FIELD_PORT) != "23")
link << ":" << fields.StringAt(FIELD_PORT);
user = fields.StringAt(FIELD_SELECTOR);
link << fields.StringAt(FIELD_HOST);
if (fields.StringAt(FIELD_PORT) != "23")
link << ":" << fields.StringAt(FIELD_PORT);
user = fields.StringAt(FIELD_SELECTOR);
link << fields.StringAt(FIELD_HOST);
if (fields.StringAt(FIELD_PORT) != "105")
link << ":" << fields.StringAt(FIELD_PORT);
if (fields.StringAt(FIELD_SELECTOR).StartsWith("URL:")) {
link = fields.StringAt(FIELD_SELECTOR);
&& fields.StringAt(FIELD_SELECTOR) == "TITLE") {
BString directory = oldStatesAndTransactions.StringAt(i);
BDirectory dir(oldStatesAndTransactions.StringAt(i));
const BString& group = userGroups.StringAt(k);
if (!BUser::IsValidUserName(fGroups.StringAt(i)))
_WriteMaybeQuoted(value.StringAt(0));
_WriteMaybeQuoted(value.StringAt(i));
if (names.StringAt(i).Compare(name) == 0)
result = data->AddString(kLicenseNameField, fLicenseNames.StringAt(i));
result = data->AddString(kLicenseTextField, fLicenseTexts.StringAt(i));
const BString& licenseName = licenseList.StringAt(i);
if (licenseNames.StringAt(i).ICompare(entry->Name()) == 0) {
user->Groups().StringAt(k), attribute->children);
AddStringAttribute(id, value.StringAt(i), list);
_AddRemoteRepository(roster, repositoryNames.StringAt(i),
return row->StringAt(columnIndex);
row->StringAt(columnIndex));
row->StringAt(columnIndex));
BString directory = directories.StringAt(i);
BString path = fDirectories.StringAt(index);
BString element(StringAt(i));
if (string == StringAt(i)) {
removedAnything |= Remove(list.StringAt(i), ignoreCase);
BString element(StringAt(i));
if (string == StringAt(i))
terminate = func(StringAt(i));
terminate = func(StringAt(i), arg2);
if (StringAt(i) != other.StringAt(i))
size += StringAt(i).Length() + 1;
BString item = StringAt(i);
return StringAt(0);
totalLength += StringAt(i).Length();
BString string = StringAt(i);
BMimeType mimeType(mimeTypes.StringAt(i));
BString supportedType = item->supportedTypes.StringAt(j);
uint32 key = BUnicodeChar::FromUTF8(unmodified.StringAt(i));
LoadAddOnDir(BDirectory(addOnPaths.StringAt(i)), this, fAddOnsList);
if (command.StartsWith(addOnPaths.StringAt(i))) {
BString name = list.StringAt(index);
match = MatchMimeTypeString(list->StringAt(i), mimeSignature);
if (typeslist->StringAt(index).Compare(mimestr) == 0) {
return fMimeTypeList.StringAt(index).String();
if (fMimeTypeList.StringAt(index) == mimeType)
if (specificItems->StringAt(index).Length()) {
description << specificItems->StringAt(index);
types.StringAt(specificTypeIndex).String());
if (typeNames.StringAt(specificTypeIndex).Length()) {
typeNames.StringAt(specificTypeIndex).String());
actionSpecifiers.StringAt(specificActionIndex).String());
BString filterPath = fQueryListRep->fPathFilters.StringAt(i);
fMergedDirectory.AddDirectory(directoryPaths.StringAt(i));
BString path = rootDirectoryPaths.StringAt(i);
if (path.SetTo(directoryPaths.StringAt(i), name) != B_OK)
BString path = fDirectoryPaths.StringAt(i);
const BString &packageName = packageNames.StringAt(i);
if (error != B_OK || dir.SetTo(paths.StringAt(i)) != B_OK)
BPath path(paths.StringAt(i), entry.Name());
BPath path(paths.StringAt(i));
BDirectory directory(paths.StringAt(i).String());
BPath fullPath = paths.StringAt(i).String();
BEntry entry(paths.StringAt(i));
BDirectory directory(paths.StringAt(i));
settings.AddString(key_name, nameList.StringAt(index));
settings.AddString(key_url, urlList.StringAt(index));
name = nameList.StringAt(index);
url = urlList.StringAt(index);
const BString& repoName = repositoryNames.StringAt(index);
BEntry entry(paths.StringAt(i));
const char* path = addOnPaths.StringAt(i).String();
argv[argc++] = arguments.StringAt(i).String();
settings.AddItem(_GetSettingsForMouse(fRunningMouseList.StringAt(i)));
_GetSourceFileEnvironment(fSourceFiles.StringAt(index), environment);
if (entry.SetTo(fPaths.StringAt(index)) != B_OK
string << fPaths.StringAt(index);
const BString& requirement = Requirements().StringAt(index);
Utility::TranslatePath(fArguments.StringAt(0).String()), &ref);
strings.push_back(Utility::TranslatePath(fArguments.StringAt(i)));
array.push_back(list.StringAt(index).String());
AddArgument(other.Arguments().StringAt(i));
AddRequirement(other.Requirements().StringAt(i));
info.AddString("launch", job->Arguments().StringAt(i));
info.AddString("requires", job->Requirements().StringAt(i));
BEntry entry(paths.StringAt(i));
Job* requirement = FindJob(job->Requirements().StringAt(index));
Job* requirement = FindJob(job->Requirements().StringAt(index));
Job* pending = FindJob(job->Pending().StringAt(index));
Target* target = FindTarget(fRunTargets.StringAt(index));
_RunPostOrPreScript(package, scripts.StringAt(i), true);
_RunPostOrPreScript(package, scripts.StringAt(i), false);
BPath scriptPath(&rootDir, scripts.StringAt(i));
ERROR("Can't find script: %s\n", scripts.StringAt(i).String());
const char* contentPath = contentPaths.StringAt(i);
BString packageName = packagesToDeactivate.StringAt(i);
BString packageName = packagesToActivate.StringAt(i);
_AddGroup(package, groups.StringAt(i));
+ FSUtils::ShellEscapeString(user.Groups().StringAt(i))
user.Name().String(), user.Groups().StringAt(i).String());
.SetString2(user.Groups().StringAt(i));