|
KDBindings API Documentation 1.0.95
|
| ▼NKDBindings | The main namespace of the KDBindings library |
| CBinding | A combination of a root Node with an evaluator |
| CBinding< T, ImmediateBindingEvaluator > | Provides a convenience for old-school, immediate mode Bindings |
| CBindingEvaluator | A BindingEvaluator provides a mechanism to control the exact time when a KDBindings::Binding is reevaluated |
| CConnectionBlocker | A ConnectionBlocker is a convenient RAII-style mechanism for temporarily blocking a connection |
| CConnectionEvaluator | Manages and evaluates deferred Signal connections |
| CConnectionHandle | A ConnectionHandle represents the connection of a Signal to a slot (i.e. a function that is called when the Signal is emitted) |
| Cequal_to | An instance of the KDBindings::equal_to struct is used to decide whether two values of type T are equal in the context of data binding |
| CImmediateBindingEvaluator | |
| Cnode_abs | An example struct that is used with a call to KDBINDINGS_DECLARE_FUNCTION to declare all overloads of std::abs as usable in data binding |
| CProperty | A property represents a value that can be part of or the result of data binding |
| CPropertyDestroyedError | A PropertyDestroyedError is thrown whenever a binding is evaluated that references a property that no longer exists |
| CPropertyUpdater | A PropertyUpdater defines the interface used to update a Property, e.g. from a binding expression |
| CReadOnlyProperty | |
| CScopedConnection | A ScopedConnection is a RAII-style way to make sure a Connection is disconnected |
| CSignal | A Signal provides a mechanism for communication between objects |