These constants are used to specify concepts of the introspection which apply to properties and to the methods which represent attributes. More...
Variables | |
| const long | ALL = -1 |
| This value is used to query for all properties. | |
| const long | DANGEROUS = 1 |
| specifies that the change or retrieval of this property directly by the user can result in an unstable state (deadlock, application crash, security hole, etc.) | |
| const long | PROPERTYSET = 2 |
| specifies all properties which are reachable by XPropertySet, XFastPropertySet or XMultiPropertySet. | |
| const long | ATTRIBUTES = 4 |
| specifies all properties which are actually attributes of interfaces. | |
| const long | METHODS = 8 |
| specifies all properties which are represented by getter or setter methods. | |
These constants are used to specify concepts of the introspection which apply to properties and to the methods which represent attributes.
This list is not necessarily complete; new constants may be added.
| const long ALL = -1 |
This value is used to query for all properties.
See XIntrospectionAccess::getProperty() and XIntrospectionAccess::getProperties()
| const long ATTRIBUTES = 4 |
specifies all properties which are actually attributes of interfaces.
| const long DANGEROUS = 1 |
specifies that the change or retrieval of this property directly by the user can result in an unstable state (deadlock, application crash, security hole, etc.)
| const long METHODS = 8 |
specifies all properties which are represented by getter or setter methods.
These methods have the signature type get...(), void set...() or boolean is...().
| const long PROPERTYSET = 2 |
specifies all properties which are reachable by XPropertySet, XFastPropertySet or XMultiPropertySet.