Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
Ceproperty::Interface | Interface to collect the property list (for abstarction "set" and "get") It create a simple "properties" member that permit to access at the properties |
Ceproperty::InterfaceData | Interface data to collect the property list (for abstarction connection) |
▼Ceproperty::Property | Base of the property With all generic element needed |
▼Ceproperty::PropertyType< TYPE > | Template base of the property (have a generic set and get for string) |
Ceproperty::List< TYPE > | Set a list of value availlable (for enumeration) |
▼Ceproperty::Value< TYPE > | Simple Value of the property (need to implement fuction etk::from_string<TYPE> to use it) |
Ceproperty::Range< TYPE > | Range template of the property (limit with a min and a max value) |