![]() |
KDDockWidgets API Documentation 2.0
|
#include <kdbindings/property_updater.h>#include <kdbindings/signal.h>#include <iostream>#include <memory>#include <type_traits>

Go to the source code of this file.
Classes | |
| struct | KDBindings::Private::are_equality_comparable< X, Y, typename > |
| struct | KDBindings::Private::are_equality_comparable< X, Y, std::enable_if_t< std::is_same< std::decay_t< decltype(std::equal_to<>{}(std::declval< X >(), std::declval< Y >()))>, bool >::value > > |
| struct | KDBindings::equal_to< T > |
| 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. More... | |
| class | KDBindings::Property< T > |
| A property represents a value that can be part of or the result of data binding. More... | |
| struct | KDBindings::ReadOnlyProperty |
Namespaces | |
| namespace | KDBindings |
| The main namespace of the KDBindings library. | |
| namespace | KDBindings::Private |
| A namespace containing parts of KDBindings that are not part of the public API. | |
Functions | |
| template<typename T > | |
| std::ostream & | KDBindings::operator<< (std::ostream &stream, Property< T > const &property) |
| template<typename T > | |
| std::istream & | KDBindings::operator>> (std::istream &stream, Property< T > &prop) |
Variables | |
| template<typename X , typename Y > | |
| constexpr bool | KDBindings::Private::are_equality_comparable_v = are_equality_comparable<X, Y>::value |
KDDockWidgets