Lines Matching refs:status
163 status_t status = BArchivable::Archive(archive, deep);
165 if (status == B_OK)
166 status = archive->AddString("_appname", fSourceName);
168 if (status == B_OK)
169 status = archive->AddString("_signature", fSourceSignature);
171 if (status == B_OK)
172 status = archive->AddInt32("_type", (int32)fType);
174 if (status == B_OK && Group() != NULL)
175 status = archive->AddString("_group", Group());
177 if (status == B_OK && Title() != NULL)
178 status = archive->AddString("_title", Title());
180 if (status == B_OK && Content() != NULL)
181 status = archive->AddString("_content", Content());
183 if (status == B_OK && MessageID() != NULL)
184 status = archive->AddString("_messageID", MessageID());
186 if (status == B_OK && Type() == B_PROGRESS_NOTIFICATION)
187 status = archive->AddFloat("_progress", Progress());
189 if (status == B_OK && OnClickApp() != NULL)
190 status = archive->AddString("_onClickApp", OnClickApp());
192 if (status == B_OK && OnClickFile() != NULL)
193 status = archive->AddRef("_onClickFile", OnClickFile());
195 if (status == B_OK) {
197 status = archive->AddRef("_onClickRef", OnClickRefAt(i));
198 if (status != B_OK)
203 if (status == B_OK) {
205 status = archive->AddString("_onClickArgv", OnClickArgAt(i));
206 if (status != B_OK)
211 if (status == B_OK) {
215 status = icon->Archive(&iconArchive);
216 if (status == B_OK)
221 return status;