nux-1.16.0
nux::SerializableProperty< VALUE_TYPE > Class Template Reference
Inheritance diagram for nux::SerializableProperty< VALUE_TYPE >:
nux::Property< VALUE_TYPE > nux::PropertyBase nux::PropertyChangedSignal< VALUE_TYPE >

List of all members.

Public Types

typedef Property< VALUE_TYPE > Base
typedef type::PropertyTrait
< VALUE_TYPE > 
TraitType
typedef TraitType::ValueType ValueType

Public Member Functions

 SerializableProperty (Introspectable *owner, std::string const &name)
 SerializableProperty (Introspectable *owner, std::string const &name, VALUE_TYPE const &initial)
virtual bool SetValue (std::string const &serialized_form)
virtual std::string GetSerializedValue () const
VALUE_TYPE operator= (VALUE_TYPE const &value)

Detailed Description

template<typename VALUE_TYPE>
class nux::SerializableProperty< VALUE_TYPE >

Definition at line 229 of file Property.h.


The documentation for this class was generated from the following files:
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends