StringProperty
object->AddProperty(new StringProperty(PROPERTY_NAME, fName.String()));
StringProperty::StringProperty(uint32 identifier, const char* value)
StringProperty::StringProperty(const StringProperty& other)
StringProperty::StringProperty(BMessage* archive)
StringProperty::~StringProperty()
StringProperty::Archive(BMessage* into, bool deep) const
StringProperty::Instantiate(BMessage* archive)
return new StringProperty(archive);
StringProperty::Clone() const
return new StringProperty(*this);
StringProperty::SetValue(const char* value)
StringProperty::SetValue(const Property* other)
const StringProperty* s = dynamic_cast<const StringProperty*>(other);
StringProperty::GetValue(BString& string)
class StringProperty : public Property {
StringProperty(uint32 identifier,
StringProperty(const StringProperty& other);
StringProperty(BMessage* archive);
virtual ~StringProperty();
if (StringProperty* s = dynamic_cast<StringProperty*>(p))
StringValueView::StringValueView(StringProperty* property)
StringProperty* p = dynamic_cast<StringProperty*>(property);
StringValueView(StringProperty* property);
StringProperty* fProperty;