Lines Matching refs:archive

37 Property::Property(BMessage* archive)
41 if (!archive)
44 if (archive->FindInt32("id", (int32*)&fIdentifier) < B_OK)
46 if (archive->FindBool("editable", &fEditable) < B_OK)
113 IntProperty::IntProperty(BMessage* archive)
114 : Property(archive),
119 if (!archive)
122 if (archive->FindInt32("value", &fValue) < B_OK)
124 if (archive->FindInt32("min", &fMin) < B_OK)
126 if (archive->FindInt32("max", &fMax) < B_OK)
157 IntProperty::Instantiate(BMessage* archive)
159 if (validate_instantiation(archive, "IntProperty"))
160 return new IntProperty(archive);
248 FloatProperty::FloatProperty(BMessage* archive)
249 : Property(archive),
254 if (!archive)
257 if (archive->FindFloat("value", &fValue) < B_OK)
259 if (archive->FindFloat("min", &fMin) < B_OK)
261 if (archive->FindFloat("max", &fMax) < B_OK)
292 FloatProperty::Instantiate(BMessage* archive)
294 if (validate_instantiation(archive, "FloatProperty"))
295 return new FloatProperty(archive);
377 UInt8Property::UInt8Property(BMessage* archive)
378 : Property(archive),
381 if (!archive)
384 if (archive->FindInt8("value", (int8*)&fValue) < B_OK)
411 UInt8Property::Instantiate(BMessage* archive)
413 if (validate_instantiation(archive, "UInt8Property"))
414 return new UInt8Property(archive);
491 BoolProperty::BoolProperty(BMessage* archive)
492 : Property(archive),
495 if (!archive)
498 if (archive->FindBool("value", &fValue) < B_OK)
525 BoolProperty::Instantiate(BMessage* archive)
527 if (validate_instantiation(archive, "BoolProperty"))
528 return new BoolProperty(archive);
616 StringProperty::StringProperty(BMessage* archive)
617 : Property(archive),
620 if (!archive)
623 if (archive->FindString("value", &fValue) < B_OK)
650 StringProperty::Instantiate(BMessage* archive)
652 if (validate_instantiation(archive, "StringProperty"))
653 return new StringProperty(archive);