|
Envision
A visual programming IDE for object-oriented languages
|
Public Member Functions | |
| Property ()=default | |
| template<typename DataType > | |
| Property (DataType propertyData) | |
| uint | hash (uint seed=0) const |
| template<typename ConvertTo > | |
| bool | isConvertibleTo () const |
| template<typename ConvertTo > | |
| operator ConvertTo () const | |
| operator Model::Node * () const | |
| bool | operator< (const Property &other) const |
| bool | operator== (const Property &other) const |
| QString | toString () const |
Private Attributes | |
| std::shared_ptr< detail::PropertyDataConcept > | data_ |
Friends | |
| boost::python::object | pythonObject (const Property &p) |
|
default |
| InformationScripting::Property::Property | ( | DataType | propertyData | ) |
| uint InformationScripting::Property::hash | ( | uint | seed = 0 | ) | const |
|
inline |
|
inline |
|
inline |
| bool InformationScripting::Property::operator< | ( | const Property & | other | ) | const |
| bool InformationScripting::Property::operator== | ( | const Property & | other | ) | const |
| QString InformationScripting::Property::toString | ( | ) | const |
|
friend |
|
private |