Lines Matching refs:err

265 	status_t err = archive->FindRect(kInsetsField, &insets);
266 if (err != B_OK) {
267 unarchiver.Finish(err);
278 err = archive->FindSize(kSpacingField, &spacing);
279 if (err != B_OK) {
280 unarchiver.Finish(err);
289 for (int32 i = 0; i < tabCount && err == B_OK; i++)
290 err = unarchiver.EnsureUnarchived(kXTabsField, i);
293 for (int32 i = 0; i < tabCount && err == B_OK; i++)
294 err = unarchiver.EnsureUnarchived(kYTabsField, i);
296 if (err == B_OK && archive->GetInfo(kBadLayoutPolicyField, NULL) == B_OK)
297 err = unarchiver.EnsureUnarchived(kBadLayoutPolicyField);
299 if (err == B_OK)
300 err = unarchiver.EnsureUnarchived(kSolverField);
302 unarchiver.Finish(err);
1046 status_t err = BAbstractLayout::Archive(into, deep);
1047 if (err != B_OK)
1048 return archiver.Finish(err);
1051 err = into->AddRect(kInsetsField, insets);
1052 if (err != B_OK)
1053 return archiver.Finish(err);
1056 err = into->AddSize(kSpacingField, spacing);
1057 if (err != B_OK)
1058 return archiver.Finish(err);
1061 for (int32 i = CountXTabs() - 1; i >= 0 && err == B_OK; i--)
1062 err = archiver.AddArchivable(kXTabsField, XTabAt(i));
1064 for (int32 i = CountYTabs() - 1; i >= 0 && err == B_OK; i--)
1065 err = archiver.AddArchivable(kYTabsField, YTabAt(i));
1067 err = archiver.AddArchivable(kBadLayoutPolicyField, fBadLayoutPolicy);
1070 if (err == B_OK)
1071 err = archiver.AddArchivable(kSolverField, fSolver);
1073 if (err == B_OK)
1074 err = archiver.AddArchivable(kMyTabsField, fLeft);
1075 if (err == B_OK)
1076 err = archiver.AddArchivable(kMyTabsField, fTop);
1077 if (err == B_OK)
1078 err = archiver.AddArchivable(kMyTabsField, fRight);
1079 if (err == B_OK)
1080 err = archiver.AddArchivable(kMyTabsField, fBottom);
1082 return archiver.Finish(err);
1099 status_t err = BAbstractLayout::ItemArchived(into, item, index);
1100 if (err != B_OK)
1101 return err;
1104 err = into->AddSize(kItemPenalties, area->fShrinkPenalties);
1105 if (err == B_OK)
1106 err = into->AddSize(kItemPenalties, area->fGrowPenalties);
1107 if (err == B_OK)
1108 err = into->AddSize(kItemInsets, area->fLeftTopInset);
1109 if (err == B_OK)
1110 err = into->AddSize(kItemInsets, area->fRightBottomInset);
1111 if (err == B_OK)
1112 err = into->AddDouble(kItemAspectRatio, area->fContentAspectRatio);
1114 err = archiver.AddArchivable(kTabsField, area->Left());
1115 if (err == B_OK)
1117 if (err == B_OK)
1119 if (err == B_OK)
1122 return err;
1131 status_t err = BAbstractLayout::ItemUnarchived(from, item, index);
1132 if (err != B_OK)
1133 return err;
1140 err = unarchiver.FindObject(kTabsField, index * 4, left);
1141 if (err == B_OK)
1142 err = unarchiver.FindObject(kTabsField, index * 4 + 1, top);
1143 if (err == B_OK)
1144 err = unarchiver.FindObject(kTabsField, index * 4 + 2, right);
1145 if (err == B_OK)
1146 err = unarchiver.FindObject(kTabsField, index * 4 + 3, bottom);
1148 if (err != B_OK)
1149 return err;
1154 err = from->FindSize(kItemPenalties, index * 2, &area->fShrinkPenalties);
1155 if (err != B_OK)
1156 return err;
1158 err = from->FindSize(kItemPenalties, index * 2 + 1, &area->fGrowPenalties);
1159 if (err != B_OK)
1160 return err;
1162 err = from->FindSize(kItemInsets, index * 2, &area->fLeftTopInset);
1163 if (err != B_OK)
1164 return err;
1166 err = from->FindSize(kItemInsets, index * 2 + 1, &area->fRightBottomInset);
1168 if (err == B_OK) {
1170 err = from->FindDouble(kItemAspectRatio, index, &contentAspectRatio);
1171 if (err == B_OK)
1175 return err;
1185 status_t err = unarchiver.FindObject(kSolverField, solver);
1187 if (err != B_OK)
1188 return err;
1194 err = unarchiver.FindObject(kBadLayoutPolicyField, policy);
1195 if (err == B_OK)
1202 for (int32 i = 0; i < tabCount && err == B_OK; i++) {
1204 err = unarchiver.FindObject(kXTabsField, i,
1211 err = B_NO_MEMORY;
1224 err = B_NO_MEMORY;
1228 if (err == B_OK) {
1230 err = unarchiver.FindObject(kMyTabsField, 0, leftTab);
1234 if (err == B_OK) {
1236 err = unarchiver.FindObject(kMyTabsField, 1, topTab);
1240 if (err == B_OK) {
1242 err = unarchiver.FindObject(kMyTabsField, 2, rightTab);
1246 if (err == B_OK) {
1248 err = unarchiver.FindObject(kMyTabsField, 3, bottomTab);
1252 if (err == B_OK) {
1256 err = BAbstractLayout::AllUnarchived(archive);
1258 return err;
1265 status_t err = BAbstractLayout::AllArchived(archive);
1267 return err;