GetAppInfo
status_t GetAppInfo(app_info* info);
status_t GetAppInfo(const char *sig, app_info *info) const;
status_t GetAppInfo(entry_ref *ref, app_info *info) const;
status_t GetAppInfo(app_info* info) const;
status_t GetAppInfo(const char* signature,
status_t GetAppInfo(entry_ref* ref,
if (be_roster->GetAppInfo(&addonRef, &appInfo) != B_OK)
be_app->GetAppInfo(&appInfo);
if (be_app->GetAppInfo(&appInfo) == B_OK) {
if ((be_app->GetAppInfo(&thisAppInfo) != B_OK)
if ((be_app->GetAppInfo(&thisAppInfo) != B_OK)
if (be_roster->GetAppInfo(barInfo->sig, &appInfo) == B_OK) {
be_roster->GetAppInfo("application/x-vnd.Haiku-DriveSetup", &info);
be_app->GetAppInfo(&info);
status_t status = be_app->GetAppInfo(&info);
if (be_app->GetAppInfo(&info) != B_OK) {
status = be_app->GetAppInfo(&info);
if (be_app->GetAppInfo(&appInfo) == B_OK) {
if (be_app->GetAppInfo(&appInfo) != B_OK)
if (be_app->GetAppInfo(&info) == B_OK
if (be_app->GetAppInfo(&info) == B_OK
be_roster->GetAppInfo(kSignature, &appInfo);
be_app->GetAppInfo(&info);
if (be_app->GetAppInfo(&info)!= B_OK)
be_app->GetAppInfo(&info);
status = be_roster->GetAppInfo(&ref, &appInfo);
status = be_roster->GetAppInfo(signature, &appInfo);
if (be_roster->GetAppInfo(sig.String(), &info) == B_OK) {
if (be_app && be_app->GetAppInfo(&appInfo) == B_OK) {
status = GetAppInfo(&info);
result = be_roster->GetAppInfo(signature, &info);
status_t error = GetAppInfo(signature, &info);
status_t error = GetAppInfo(ref, &info);
be_app->GetAppInfo(&appInfo);
be_app->GetAppInfo(&info);
be_app->GetAppInfo(&appInfo);
be_app->GetAppInfo(&info);
if (be_app != NULL && be_app->GetAppInfo(&info) == B_OK)
status_t status = be_app->GetAppInfo(&info);
status = be_app->GetAppInfo(&info);
be_app->GetAppInfo(&info);
be_app->GetAppInfo(&info);
if (be_app->GetAppInfo(&info) == B_OK) {
if (be_app->GetAppInfo(&info) == B_OK
if (be_app->GetAppInfo(&info) != B_OK)
be_app->GetAppInfo(&info);
status_t status = be_roster->GetAppInfo(signature, &info);
if (be_app->GetAppInfo(&info) == B_OK) {
be_app->GetAppInfo(&info);
be_roster->GetAppInfo(kBackgroundsSignature, &info);
be_app->GetAppInfo(&appInfo);
be_app->GetAppInfo(&info);
be_roster->GetAppInfo(B_MAIL_DAEMON_SIGNATURE, &info);
be_roster->GetAppInfo(B_MAIL_DAEMON_SIGNATURE, &info);
err = GetAppInfo(&info);
be_app->GetAppInfo(&info);
be_app->GetAppInfo(&ai);
be_app->GetAppInfo(&ai);
CHK(roster.GetAppInfo(signature, &info1) == B_OK);
CHK(roster.GetAppInfo(signature, &info2) == B_OK);
CHK(roster.GetAppInfo(signature, &info1) == B_ERROR);
CHK(roster.GetAppInfo((entry_ref*)NULL, NULL) == B_BAD_VALUE);
CHK(roster.GetAppInfo((entry_ref*)NULL, &info) == B_BAD_VALUE);
CHK(roster.GetAppInfo(&ref, NULL) == B_BAD_VALUE);
CHK(roster.GetAppInfo(&ref, &info) == B_ERROR);
CHK(roster.GetAppInfo(&ref, &info1) == B_OK);
CHK(roster.GetAppInfo(&ref, &info2) == B_OK);
CHK(roster.GetAppInfo(&ref, &info1) == B_ERROR);
CHK(roster.GetAppInfo((const char*)NULL, NULL) == B_BAD_VALUE);
CHK(roster.GetAppInfo((const char*)NULL, &info) == B_BAD_VALUE);
CHK(roster.GetAppInfo("application/x-vnd.obos-app-run-testapp1",
CHK(roster.GetAppInfo("application/x-vnd.obos-app-run-testapp1", &info)
if (be_app->GetAppInfo(&info) >= B_OK) {
if( (be_app->GetAppInfo(&ai) != B_OK)
if (be_app->GetAppInfo(&appInfo) != B_OK)
be_app->GetAppInfo(&appInfo);
be_app->GetAppInfo(&appInfo);
res = be_app->GetAppInfo(&appInfo);
status_t status = be_app->GetAppInfo(&info);
app.GetAppInfo(&info);
error = app.GetAppInfo(&appInfo);