AppInfo
AppInfo fOriginalInfo;
for (int32 i = 0; AppInfo* info = (AppInfo*)fAppInfos.ItemAt(i); i++) {
AppInfo* info = new(nothrow) AppInfo;
AppInfo* info = (AppInfo*)fAppInfos.RemoveItem(index);
AppInfo* info = (team >= 0 ? _AppInfoFor(team) : NULL);
for (int32 i = 0; AppInfo* info = (AppInfo*)fAppInfos.ItemAt(i); i++) {
AppInfo* _AppInfoFor(team_id team)
return (index >= 0 ? (AppInfo*)fAppInfos.ItemAt(index) : NULL);
void SetAppInfo(AppInfo* info)
for (int32 i = 0; AppInfo *info = AppInfoAt(i); i++)
AppInfo *info = CreateAppInfo(messenger);
for (int32 i = 0; AppInfo *info = AppInfoAt(i); i++)
if (AppInfo *info = AppInfoFor(team))
if (AppInfo *info = AppInfoAt(index))
if (AppInfo *info = AppInfoFor(team)) {
if (AppInfo *info = AppInfoFor(team)) {
LaunchContext::AppInfo*
return (AppInfo*)fAppInfos.ItemAt(index);
LaunchContext::AppInfo*
for (int32 i = 0; AppInfo *info = AppInfoAt(i); i++) {
LaunchContext::AppInfo*
LaunchContext::AppInfo*
AppInfo *info = AppInfoFor(team);
info = new AppInfo(team);
AppInfo(team_id team)
LaunchContext::TerminateApp(AppInfo *info)
for (int32 i = 0; AppInfo *info = AppInfoAt(i); i++) {
AppInfo *info = NULL;
class AppInfo;
AppInfo *AppInfoAt(int32 index) const;
AppInfo *AppInfoFor(team_id team) const;
AppInfo *CreateAppInfo(team_id team, const BMessenger *messenger = NULL);
AppInfo *CreateAppInfo(BMessenger messenger);
void TerminateApp(AppInfo *info);